bootloader 启动过程

一、S5PV210 采用iROM(Nand Flash、SD卡等)方式启动

1、处理器上电,将iROM映射到BL0(0地址处),执行iROM中的固化代码

固化代码两个作用 1. 初始化硬件   2.拷贝BootLoader

2、固化代码将BL1、BL2拷贝到SRAM(垫脚石)中

3、如果BL1 + BL2太大超过了SRAM大小,将会将超过的部分拷贝到外部SDRAM中


二、核心初始化

1、异常向量表:因内部或外部的一些事件导致处理器停下正在处理的工作,转而去跳转到对应该异常的固定的地址处理这些发生的事件


2、设置SVC模式:处理器有七种模式,此处设置为较高模式SVC

3、关闭看门狗

4、关闭中断

5、关闭MMU和Cache:Cache是存储器,访问速度快,主要存放一些最近用到的主存储器的数据的拷贝、

                                       MMU是完成虚拟地址到屋里地址的转换,解决访问屋里地址冲突的问题

三、其他初始化

1、LED初始化

2、Nand falsh初始化

3、USART初始化


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值