am335x bootload 概述

来源:互联网 发布:必佳软件下载 编辑:程序博客网 时间:2024/06/08 03:11

初始化:

1、board_init_r(spl.c)  关闭看门狗等

2、s_init(evm.c)  看门狗,外部时钟,串口,定时器, 引脚复用,ddr配置,在配置ddr参数一定要设置正确。

3、board_init_r(board.c) 初始化在am335x_evm.h中指定需要初始化。


启动:第一步:固化在处理器芯片地址。引导加载程序,板子上电后会自动执行这些代码,如选择哪种方式启动(NAND,SDcard,UART硬件通过跳冒)启动后指定到nandflash的某个地址启动第二部spl部分(TI源码编译后为mlo文件)

第二部:mlo启动,代码可以在rom也可以在nandflash中。

第三部:uboot.img 在nandflash中。

0 0
原创粉丝点击