歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux編程 >> Linux編程

Ubuntu下制作Tiny6410燒寫SD卡

被這一件小事折騰了三天,原來是因為我用的是儲存卡+卡套的方式進行燒錄,一直不成功,結果今天借了一個大SD卡就成功了,記錄Ubuntu下制作Tiny6410燒寫SD卡過程。

tiny6410光盤裡面並沒有提供一鍵燒寫SD卡的腳本,但是燒寫過程卻足夠簡單,幾個命令下去就燒寫成功了。

首先准備一個已經備份好資料的SD卡

將光盤裡面提供的superboot2011xxxx.bin燒進去

sudo dd iflag=dsync oflag=dsync if=xxx/superboot2011xxxx.bin of=/dev/sdb seek=1

執行完之後再清一下緩存,執行

sync

然後再將SD卡格式化成fat32格式

sudo mkfs -t vfat -I /dev/sdb

格式化成功之後,如果系統沒有自動掛載SD卡,就重新插拔一次,如不行就重新格式化,直到系統掛載為止。

掛載完之後再在SD卡中新建目錄"images"

此時我們的SD卡中只有images,然後光盤中.../現成即用的配置文件-mlc2/Linux-RAM256-N43(我的開發板就是N43的)中有一個配置文件FriendlyARM.ini拷貝到SD卡images目錄下

再新建目錄Linux位置是SD卡->images->Linux

將FriendlyARM.ini裡面所規定的

u-boot_nand-ram256.bin      zImage_n43  rootfs_qtopia_qt4-mlc2.ubi    rootfs_qtopia_qt4.ext3

這四個文件(在光盤位置的images/Linux/下)拷貝到SD卡的images->Linux下

做了上面這麼多就算完成了SD卡制作了。將SD卡插入tiny6410中,由SD卡啟動,就會看到安裝過程,安裝完畢後會有兩行黃色文字。然後將開發板挑為nand啟動,重啟開發板不一會兒就會看到制作好的Linux系統了。

Linux下驅動開發Tiny6410  http://www.linuxidc.com/Linux/2014-02/96887.htm

Linux外部中斷架構初始化流程-----Tiny6410 http://www.linuxidc.com/Linux/2014-02/96889.htm

Linux驅動開發----塊設備驅動(內存模擬)Tiny6410  http://www.linuxidc.com/Linux/2014-02/96799.htm

嵌入式bootloader開發Tiny6410 http://www.linuxidc.com/Linux/2014-02/96800.htm

Tiny6410內核模塊編譯之HelloWorld http://www.linuxidc.com/Linux/2013-12/93634.htm

更多Ubuntu相關信息見Ubuntu 專題頁面 http://www.linuxidc.com/topicnews.aspx?tid=2

Copyright © Linux教程網 All Rights Reserved