1. 程式人生 > >通過TFTP伺服器,往開發板下載程式

通過TFTP伺服器,往開發板下載程式

通過TFTP伺服器,往開發板下載程式 

主要內容:

(1):設定開發板的網路配置

(2)開啟window下的tftp終端軟體(即啟動window下的fttp服務)

(3)在u-boot下輸入下載命令進行下載 進行下載

具體步驟 

一、設定開發板的網路配置 

根據把開發板的IP地址設定為跟 window的同一個網段下的地址後,接網線(最好將開發板接在路由器上),然後在u-bootping   window(因為在windowsping開發板,開發板時不回覆的)

我們可以看到  host 192.168.1.102 is alive  即:連線上了window 

(2):開啟window下的tftp軟體(即啟動tftp服務)

提示:為什麼在下面可以直接tftp 30000000 lcd.bin 來制定下載的檔案,就是因為在啟動軟體的時候,制定了下載路徑了

(3):tftp 30000000 lcd.bin  :將lcd.bin下載到0x30000000開始的地址處,接下來燒寫到

       Nandflash的開始地址處去執行

(4)在對nandflash燒寫之前,要對其其擦除  ,首先要檢視一下,執行mtd命令

在這裡就可以看到nandflash的分割槽佈局了,這個分割槽一直迷惑了我好久,今天終於知道怎麼查詢的了)

Nand erase bootloader 

Nand write   30000000    bootloader 

即將30000000開始地址處的程式,燒寫到nandflashbootloader分割槽

(這裡伺服器地址變為192.168.1.103,是因為自己的window下的IP地址變了,所以也要把開發板的tftp伺服器的IP地址也要跟著變)

注意:在用開發板來ping你的windows前,要

(1):準確設定自己開發板和伺服器的IP地址,然後save

(2)最好將開發板的網線插到路由器上(經驗所得)

(3)然後ping window是試試。