linux系統學習--開發板熟悉與體驗,linux--

來源:互聯網
上載者:User

linux系統學習--開發板熟悉與體驗,linux--

linux系統學習--開發板熟悉與體驗。

第001節:開發板組件介紹與串口串連開發板操作:
接電源,按下開關。 使用串口(USB串口)觀察資訊 使用JTAG(USB燒寫器)燒寫程式
軟體oflash.exe 硬體:op/eop 可燒寫所有的bin檔案:u-boot.bin、leds_bin、lcd_bin 其中u-boot.bin可以燒寫到Nor flash或者Nand flash 而其他leds_bin、lcd_bin只能燒寫到Nand flash 從0地址開始燒寫 如果板子上程式支援USB下載,板子的USB Device<–串連–>PC的USB口 啟動選擇開關 :選擇從Nor啟動還是Nand啟動第002節:使用eop燒寫裸板程式燒寫驅動的方法:
eop<——串連——>PC 安裝驅動 安裝app 開發板——排線——eop——PC 執行:oflash *.bin 開發板—–X—-eop(斷開) 設為Nor/Nand啟動 重新上電,有時候需要通過串口來操作第003節:eop常見問題oflash可以使用絕對路徑:oflash c:\leds.bin 未串連op/eop到電腦 有其他程式在使用op/eop(同一程式只能有一個程式使用它) JTAG線未接 oflash *.bin 時目前的目錄下沒有此檔案 燒寫完後,沒有正確設定啟動開關 燒寫完後,op/eop和開發板之間的排線沒有斷開,導致程式不能運行第004節:使用uboot燒寫裸板程式

使用uboot通過USB下載、燒寫bin檔案

1.uboot燒寫到Nor flash 2.Nor啟動,uboot運行 3.使用uboot的USB下在功能,PC傳檔案給開發板 4.uboot收到檔案,仔燒到Nand flash 5.設為Nand 啟動,重新上電,運行Nand上的程式。

總結:

1.使用op/eop把u-boot.bin燒到nor flash 2.開發板設定為nor啟動,上電後馬上在串口輸入空格鍵,使板子進入UBOOT而不是啟動控制板子的核心 3.串連PC——————開發板的usb device口;安裝驅動 4.在UBOOT串口菜單中輸入n(表示接收usb檔案並燒寫到NAND) 5.使用dnw_100ask.exe發送bin檔案 6.uboot即會自動接收、燒寫bin檔案 7.斷電、設為NAND啟動、上電;運行 nand上燒好的程式第005節:恢複出廠系統復原出廠系統:
1.燒寫u-boot
到Nor flash或者Nand flash上 只能通過op/eop來燒寫 2.燒寫kernel 3.燒寫檔案系統
其中2和3通過uboot使用usb下載、燒寫 刪除params,使用預設參數 總結:
1.使用op/eop燒寫u-boot到nor/nand,設定為nor/nand啟動 2.上電後馬上在串口輸入空格鍵,使板子進入UBOOT而不是啟動控制板子的核心 3.串連PC——————開發板的usb device口;安裝驅動 4.下載核心:在UBOOT串口菜單中輸入k 5.使用dnw_100ask.exe發送uImage檔案 6.uboot即會自動接收、燒寫uImage檔案 7.下載核心:在UBOOT串口菜單中輸入y 8.使用dnw_100ask.exe發送fs_qtopia.yaffs2檔案 9.uboot即會自動接收、燒寫根檔案系統 10.輸入q退出UBOOT串口菜單,執行命令刪除參數分區:nand erase params 11.重啟(對於QT檔案系統,第一次重啟時候會要求你校準觸控螢幕) 12.如果觸摸不準,可以在等系統啟動後,在串口執行:rm /etc/pointercal,然後重啟再次校準。

第006節:一句話解決嵌入式開發ping問題

幾種情況:






解決方案:

PC機使用網卡A串連開發板,則VMWare就要使用同一個網卡A作為橋接網卡。也就是說:
1.確定網卡A 2.VMWare選擇網卡A作為橋接網卡 3.設定三者IP,使之處於同一網段:
a.Windows網卡A的IP b.VMWare裡Ubuntu的IP c.開發板IP:U-boot和Linux兩個情況 注意:
1.PC上多個網卡A、B等等不能設為同一網段 2.開發板燒寫新u-boot

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.