歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux編程 >> Linux編程 >> 裸機調試OK6410而不使用Jlink

裸機調試OK6410而不使用Jlink

日期:2017/3/1 10:03:59   编辑:Linux編程

OK6410裸機調試(使用串口,不需要使用JLINK)。

例一:

使用的是飛凌公司的OK6410開發板,個人感覺不算太好。做工方面不怎麼精致,且使用不長時間CPU芯片就會感覺到很燙。當時選他的原因主要是因為便宜,並且很多資料都是開源的。

由於OK6410是ARM11的板子,JTAG調試已經不支持(這是個人感覺不一定准確,因為當時調了好久也沒解決),而買一塊廠家原裝的JLink V8就要150塊大洋,這簡直是是坑爹啊,有沒有,有沒有!後經多方面考慮(主要是財政危機問題)決定使用串口工具進行裸機調試。

通過串口裸機調試的有兩種方法,一種是使用Windows系統自帶的超級終端,另一種是使用三星公司提供的串口調試軟件dnw,兩種方法略有不同,但其本質是一樣的。

1.使用超級終端調試

首先打開並建立超級終端(這個就不用解釋了吧?)

設置串口com1(com口要根據自己電腦的實際情況設置,USB轉串口的可能會是com3或com4), 11520MHZ

啟動arm開發板,迅速敲回車鍵或者空格鍵,進入uboot

# loadb 0x50008000 //下載文件代碼地址

點擊發送 後,出現上圖所示對話框,協議項選擇 Kermit ,文件名一欄選擇程序所生成的 .bin 格式文件。點擊發送,下載完成後

敲入命令 #go 0x50008000 即可看到想要的效果(程序要寫對啊,哈哈)。

2. 使用dnw軟件進行裸機調試

連接好串口線、USB線、打開DNW,配置如下

啟動開發板,迅速敲擊空格鍵進入Uboot狀態。

# dnw 0x50008000

transmit 選擇你生成的bin文件

# go 0x50008000

以上就是我在進行OK6410裸機調試的時候的一點心得,希望對大家有些幫助,還有就是有些同學不知道 .bin 文件的生成方法,其實隨便找份介紹 ADS1.2 或者 RVDS 的教程都有介紹的哈。

Copyright © Linux教程網 All Rights Reserved