am335x bootload 概述

初始化:

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中。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值