您好,歡迎進入深圳市穎特新科技有限公司官方網(wǎng)站!
硬件平臺:MDK972-EK開發(fā)板
編譯調(diào)試軟件:KEIL uVision4
仿真工具:JLINK V7/V8
本例子從串口輸出信息,如圖:
KEIL uVision4調(diào)試設置如圖所示:
開發(fā)板啟動方式設置:
1、需要禁用硬件看門狗和使能JTAG引腳功能,如圖所示:
2、可以將開發(fā)板設置于USB啟動方式,或設置為其他啟動方式,然后燒寫U-Boot,使開發(fā)板停在U-Boot命令行對開發(fā)板進行仿真。
上面的仿真采用的是U-Boot命令行方式,若開發(fā)板燒寫有Linux系統(tǒng),則在開發(fā)板啟動時從串口輸入任意值,就可以使開發(fā)板停在U-Boot命令行下。
>PA[0:9] (= Cfg[0:9])
>設定的腳位需用 10K? 下拉到地
>關(guān)于Linux或U-Boot的燒寫,請參考NUC970 NuWriter 使用手冊裸機程序固化:
首先將開發(fā)板設置為USB啟動方式:
然后用Jlink仿真器連接開發(fā)板和電腦,同時連接開發(fā)板USB Device接口到電腦,然后將開發(fā)板上電,接著長按POWER_ON按鍵,最后開發(fā)板將被電腦識別(USB驅(qū)動為Tools文件夾下的WinUSB4NuVCOM_NUC970,雙擊安裝即可)為如下設備:
然后打開Tools\NuWriter\bin文件夾下的NuWriter工具,出現(xiàn)如下界面,選擇NUC972DF62Y:
連接成功后,界面如下圖所示:
NuWriter工具連接開發(fā)板成功后,選擇燒寫的方式(SPI或NAND),這里選擇NAND方式,如果nandflash里有程序,則需要先將其擦除,如下圖所示:
接著燒寫裸機程序,Image Name選擇裸機程序編譯生成的.bin文件,Image Type選擇uBoot,Image execute address設置為0x0,然后點擊Burn進行燒寫,如圖所示:
確認操作:
燒寫成功:
然后將開發(fā)板設置為NAND啟動方式,然后復位開發(fā)板,燒寫的程序開始運行:
上一篇:手機CPU
下一篇:Ubuntu輸入法切換問題
掃碼關(guān)注我們
傳真:0755-82591176
郵箱:vicky@yingtexin.net
地址:深圳市龍華區(qū)民治街道民治大道973萬眾潤豐創(chuàng)業(yè)園A棟2樓A08