2440/6410+minitools+superboot烧写裸机新方法!
1.對于6410:
???????????首先制作啟動SD卡,注意選擇superboot為支持minitools。
??? 對于2440:
????????? 首先把superboot下載到nor flash,使用jlink、H-JTAG、OPENJTAG、oflash等工具。請自己看教程。
2.安裝minitools,適合xp、win7、win8的32位和64位。
3.設(shè)置板子啟動為nor flash或SDBOOT啟動模式,usb連接板子,上電后LCD顯示:USB Mode:wait...變?yōu)閏onnected說明連接成功。
4.打開minitools,進(jìn)入裸機(jī)選項(xiàng),如下圖
??????? 圖中說明:
???????????? 2.可以選擇Download and run下載到RAM中掉電丟失;選擇install to nand flash為下載到nand flash中掉電還在。
?????????????3.nand flash下載前需要格式化,必選;后邊RAM address 為上電后裸機(jī)程序的運(yùn)行地址,即內(nèi)存;
?????????????????? 2440設(shè)置為0x30000000??? 6410設(shè)置為0x50000000.
?????????????4.superboot為必選項(xiàng),是引導(dǎo)程序。作用是:開機(jī)后,初始化,把裸機(jī)程序復(fù)制到3中設(shè)置的內(nèi)存地址里運(yùn)行。
??????????????5、6.設(shè)置完后,直接點(diǎn)開始燒寫,成功后,不用拔usb線,直接點(diǎn)擊快速啟動即可。
??? 總結(jié):此方法適合tiny6410可以避免開機(jī)時 nand flash(K9GAG08U0E)的前8k數(shù)據(jù)復(fù)制到片內(nèi)RAM中的復(fù)雜操作。因?yàn)镵9GAG08U0E每頁8K,而6410硬件決定上電后只復(fù)制前4頁中每頁的前2k。此方法是把superboot和裸機(jī)程序一起燒寫到nand flash中,NANDFlash中的Superboot會把裸機(jī)程序拷貝到RAM的0x50000000地址處,然后跳轉(zhuǎn)到該地址上運(yùn)行裸機(jī)程序所以此方法比較適合開發(fā)裸機(jī)程序,懂點(diǎn)nand flash后可以再詳細(xì)學(xué)習(xí)。
????特點(diǎn):操作簡單、少接線。
總結(jié)
以上是生活随笔為你收集整理的2440/6410+minitools+superboot烧写裸机新方法!的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: HardFault_Handler问题查
- 下一篇: table合并单元格_制作课程表3——合