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