`
844604778
  • 浏览: 551866 次
文章分类
社区版块
存档分类
最新评论

nuc700 bootloader使用

 
阅读更多

nuc700 bootloader使用

1. Bootloader放在0x7F000000处,共128k,0x7F010000处放image0信息。
2. 内存0-0x7fff保留给bootloader使用
3. 对于裸板,需要用ICE先load "nuc700 bootloader\WBLv1_1\image\init\littleinit.axf"然后
load "nuc700 bootloader\updater\Image\little\updater.axf"
执行,即可烧好Bootloader.

其中init.axf是在0xFFE00000处执行,此处为片上RAM,和Cache共享,需要关Cache再使用,或者禁止ROM中原有程序执行。

4. 有了Bootloader之后就可以使用命令行下载程序,或者直接烧updater.bin到0x8000执行,更新bootloader.
或者先下载xmodem.bin到0x8000执行,然后直接把bootloader.bin写到ROM 0x7F000000

5. 程序一般烧在0x8000执行,这个是由Scaterfile里描述的根地址决定的。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics