S5PV210启动过程详解


S5PV210启动过程如下:

1.SoC芯片上电后,立即运行 iROM中的程序(三星出厂时固化的),即BL0。

BL0流程如下:

(1)禁止看门狗

(2)初始化指令cache

(3)初始化栈

(4)初始化堆

(5)初始化块设备复制函数

(6)初始化PLL(锁相环),设置系统时钟

(7)根据OM引脚配置,从指定的外部存储器复制BL1代码(bootloader前8K)到内部SRAM

(8)检查BL1的校验和,如果失败iROM会尝试进入第2种启动流程

(9)检查是否是安全启动模式,如果是则会检查BL1是否完整

(10)跳转到BL1的起始地址执行

2.BL1开始执行并复制 BL2到合适的位置。

如果 BL2小于88K,则被加载到 iRAM中。否则,被加载到外部SDRAM中。

3.BL2开始执行并加载操作系统到外部SDRAM中。

4.最后,跳到操作系统的起始地址运行。



  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值