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里描述的根地址决定的。