u-boot笔记(一)

来源:互联网 发布:炒股软件靠谱吗 编辑:程序博客网 时间:2024/06/08 08:09

   s5pv210 启动分为3个阶段:分别是BL0,BL1,BL2。

  BL0:为IC出厂前固化在S5PV210 其内部的Rom里面,即我们常说的ROM Code;

  BL1:为u-boot-spl.bin;

  BL2:为u-boot,bin

 

从上我们知道:

1.S5pv210 Rom code为BL0段代码,起来后会Initial System Clock,相关设备的驱动控制器跟boot设备;

2.将bootloader搬到S5PV210 起始位置为0xD002_0000的Internel RAM,完后跳转到BL1执行;

3.BL1将BL2拷贝到SP5PV210 Internel RAM在BL1后面的位置,然后跳转到BL2,开始执行;

注:BL1最大的code size为16KB,BL2最大的code size为80KB

接下来BL2便开始拷贝kernel到DDRAM的其实位置,完后跳转到DDRAM开始执行,kernel便run起来了。

原创粉丝点击