此筆記記錄關於把tq2440的出廠uboot(u-boot-1.1.6_Q43_20141118.bin)通過jtag v8燒寫到norflash中。
從norflash啓動uboot的目的,要麼可以測試裸機程序,要麼,可以通過norflash的uboot進而把uboot鏡像通過usb燒寫到nand flash當中,再引導nand flash中的linux內核。
安裝JTAG燒寫軟件(JLinkARM_V402d)
把開發板flash開關博導norflash端
把jtag連接開發板和PC斷USB接口,此時JTAG電源燈亮
打開開發板電源
打開JFlash ARM燒寫軟件進行以下步驟,完成uboot的下載
File->open project 打開培訓專用軟件裏的2440.jflash工程配置文件
Target->connect 測試連接是否成功
File->Open date 打開u-boot-1.1.6_Q43_20141118.bin並設置起始地址未0
Target->Erase 擦除芯片內容
Target->Program 開始燒寫
燒寫完後,斷開JTAG與開發板,從norflash啓動開發板,uboot成功啓動。(重要)