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

 

 

發佈了23 篇原創文章 · 獲贊 1 · 訪問量 4萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章