飛思卡爾iMX6開發板-L4.1.15-TF卡開機自動燒寫鏡像

硬件環境:迅爲iTOP-imx6 開發板
1. 拷貝相應的壓縮包到ubuntu系統下。並解壓。

2. 格式化tf卡爲fat32格式。而後在 ubuntu 系統下插入 tf 卡,使用命令「df -l」能夠查看 tf 卡的設備節點以及掛在的目錄,以下圖所示。
 
3.做者這裏 tf 卡的節點是/dev/sdb1,掛載在「/media/C03F-4578」目錄(也有多是 sdc,sdd 之類的,根據實際狀況,目錄也都不同)。而後咱們使用 umount 命令取消掛載 「umount /media/C03F-4578」。
4. 使用「ls /sbin/mkfs*」,做者機器以下圖所示。

如上圖所示,假如用戶的機器中沒有「/sbin/mkfs.fat」文件,則使用命令「ln -s  /sbin/mkfs.vfat /sbin/mkfs.fat」,有的話,直接跳過這一步。
5. 使用 cd 命令進入到前面解壓生成的 tf_flash 文件夾
 

而後在當前目錄下運行「./mksdcard-android.sh -f /dev/sdb」(注意 sdb 後面不要跟數字),以下圖所示。

運行完成以下圖所示。

而後拔下 tf 卡,從新插入到 ubuntu 系統下,輸入命令「df -l」,能夠看到 tf 卡分區信息,以及掛載的目錄,以下圖所示。

上圖中「/dev/sdb5「是文件系統的分區(有可能用戶的盤符會是 sdc5 等等,請記住帶 有數字 5 的盤符是保存文件系統的),咱們看到掛載目錄是「/media/1ab9a7cd-9cfb- 4880-9523-231ccebac536」,咱們使用解壓命令,解壓 tf_flash 目錄下的文件到
「/media/1ab9a7cd-9cfb-4880-9523-231ccebac536」,解壓完成後,tf 卡燒寫的啓動卡就製做完成了。

6. 下面拷貝須要燒寫的 android/qt/ubuntu 鏡像到 tf 卡。先使用「df -l」命令,查看 tf 卡的分區,以及掛載目錄,以下圖所示。

「/dev/sdb4」(有可能用戶的盤符會是 sdc4 等等,請記住帶有數字 4 的盤符是保存文 件系統的)目錄就是保存鏡像的分區,掛載的目錄是「/media/017C-7A71」,咱們把須要燒 寫的鏡像使用 cp 拷貝命令,拷貝到這個文件夾下,下面就能夠把 tf 卡查到 iTOP-iMX6 開發 板上進行燒寫了。

開發板從 tf 卡啓動,撥碼 1 和 7,撥到 ON,其他的撥到 OFF,而後插入 tf 卡,開發板 上電,串口會有啓動打印,首先會運行 uboot,而後啓動內核,掛載文件系統,最後自動進入 燒寫模式進行燒寫,燒寫完成後,開發板的蜂鳴器會做爲提示響一聲,燒寫完成串口打印以下圖所示。
 
最後撥碼開關撥到 emmc 啓動,就完成了鏡像的燒寫。android

相關文章
相關標籤/搜索