新手上路
- 积分
- 27
- 金钱
- 27
- 注册时间
- 2012-10-16
- 在线时间
- 0 小时
|
最近想学ARM了,就找了一个友善的6410的板子,对于ARM的启动流程不是 很清楚,我是这样想的。
ARM复位后是从0地址启动的,6410支持SD卡启动和NandFlash启动。是不是当选择SD卡启动的时候0地址就映射到SD卡,然后从SD卡0地
址加载Bootloader。当选择从NandFlash启动时就从NandFlash加载Bootloader。所以在选择SD卡启动时需要对SD卡进
行一下处理,要是选择NandFlash是不是必须先通过SD卡将Bootloader存储到NandFlash。但是对于2440是没有SD卡启动的,
那么2440从NandFlash启动的时候Bootloader是从哪里来的呢?是不是通过Jtag之类的东西下载进去的。
以上都是我的猜想,希望有知道的大神指点一下。。 |
|