iTOP-4412開發板裸機開發環境文檔分享

迅爲iTOP-4412開發板裸機開發環境文檔分享windows

1. 安裝 DNW 驅動安全

DNW 驅動在」tools/USB驅動/dnw_driver「目錄下面,咱們提供了 xp 系統,命令行

win732 位,win764 位三種系統下面的驅動。下面咱們以 win7 64 位系統的驅動調試

爲例來說解一下 DNW驅動的安裝。接口

首先使用串口線鏈接 iTOP-4412 開發板的調試串口到 PC機,使用 USB鏈接內存

線鏈接 iTOP-4412開發板的 USB OTG接口到 PC機的 USB口。開發

打開「tools」目錄下的 dnw.exe軟件,以下圖所示:文檔

 

點擊上圖的「Serial Port->Connect",鏈接到 iTOP-4412開發板的串口,以下圖所示:it

 

接下來開始啓動開發板,咱們能夠看到 dnw 軟件會輸出啓動信息,以下圖所示:class

 

在 uboot 進入」倒數秒「的時候,按鍵盤的任意按鍵,進入 uboot 命令行,以下圖所示:

 

而後在 uboot 的命令行輸入「dnw」, 以下圖所示:

 

接着咱們在 PC上右鍵點擊「計算機」,選擇「管理」, 以下圖所示:

 

將會打開」計算機管理「,以下圖所示:

 

而後鼠標點擊上圖左側一欄裏面的「設備管理器」,將會列出設備列表,以下圖所示:

 

在中間一欄的「其餘設備」裏,咱們能夠看到「SEC S3C6400X Test B/D」這個未

知設備,咱們須要爲這個設備安裝 DNW驅動,鼠標右鍵點擊「SEC S3C6400X Test

B/D」選擇「更新驅動程序軟件(P)...」,以下圖所示:

 

將會打開「更新驅動程序軟件」對話框,以下圖所示:

 

而後選擇上圖中的「瀏覽計算機以查找驅動程序軟件(R)」,將會顯示以下圖:

 

點擊上圖的」瀏覽「,找到咱們的驅動,由於個人系統時 win7 64位的,因此我

使用的是

「G:\開發板代碼\裸機程序\tools\USB驅動\dnw_driver\dnw_driver_win7-64\inf64」

這個路徑,而後點擊「下一步」,將會出現「windows安全」的對話框,以下圖所示:

 

而後點擊上圖紅色方框內的「始終安裝此驅動程序軟件」,開始安裝驅動,以下圖所示:

 

安裝完成後,以下圖所示:

 

經過上圖咱們能夠看到 DNW的驅動已經成功安裝,點擊上圖的「關閉」按鈕,

關閉對話框。咱們能夠在設備管理器裏面看到 DNW的設備了,以下圖所示:

 

經過上面的操做,DNW的驅動已經安裝完成了,如今咱們使用 DNW下載裸機程

序到開發板。

2. 下載裸機程序到開發板上

從新啓動咱們的開發板,進入到 uboot 命令行下面,而後輸入「dnw 40008000」

(這句的意思是啓動 DNW,設置程序下載到 0x40008000地址), 以下圖所示:

 

而後選擇「USB Port->Transmit->Transmit」,以下圖所示:

 

而後彈出傳輸文件對話框,以下圖所示:

 

而後選擇咱們的裸機程序,這裏我選擇的是」led.bin「程序,以下圖所示:

 

而後點擊「打開」按鈕,這時咱們在打開「USB Port->Transmit」,能夠看到咱們

剛纔選擇的 led.bin,以下圖所示:

 

而後選擇上圖紅色方框內的 led.bin,下載到內存,下載完成後,串口輸出以下圖所示:

 

從上圖咱們能夠看到 led.bin 下載到了內存 0x40008000的地址,接下來咱們在

dnw 軟件上輸入「go 40008000」使 cpu 從 0x40008000地址開始運行,以下圖所示:

 

運行上面的命令後,就能夠看到iTOP-4412開發板上的兩個led開始交替閃爍了。

相關文章
相關標籤/搜索