一 u-boot的工作模式
1 启动加载模式
2 下载模式
二 bootloader的两个阶段
(1) 第一阶段
1. 硬件设备初始化,包括关闭看门狗,关中断,设置CPU的速度频率,RAM初始化
2. 准备RAM空间,为加载第二阶段代码做准备
3. 设置好栈
4. 复制bootloader的第二阶段代码到RAM空间
5. 跳转到第二阶段入口点
(2)第二阶段
1. 初始化硬件
2. 检测系统内存映射,确定板子使用了多少内存,地址空间是什么
3. 将内核
二 u-boot的源码结构
网友评论