剛買了塊迅為iTOP-4412的開(kāi)發(fā)板+500萬(wàn)攝像頭模塊,分享一下燒寫鏡像的步驟: 這里先需要準(zhǔn)備一張TF卡,并首先燒寫U-BOOT到該TF卡上,請(qǐng)嚴(yán)格按照以下步驟進(jìn)行操作: 一、 燒寫U-boot到TF卡 使用讀卡器連接TF卡和 Ubuntu server,進(jìn)入到U-boot的目錄iTop4412_uboot。 然后,執(zhí)行下面命令: ./mkuboot /dev/sdb 二、 燒寫鏡像到eMMC 2.1 通過(guò)TF卡燒寫 1. 確認(rèn)TF卡被格式化為FAT文件系統(tǒng) 2. 在TF卡上建立文件夾:sdupdate 3.拷貝u-boot-iTOP-4412.bin / zImage / ramdisk-uboot.img / system.img到目錄sdupdate 4. iTop4412開(kāi)發(fā)板連接串口到Windows PC,PC端打開(kāi)串口軟件,開(kāi)發(fā)板上電,在uboot啟動(dòng)后開(kāi)始數(shù)秒倒計(jì)時(shí)的時(shí)候按任意鍵進(jìn)入uboot,然后輸入命令: sdfuse flashall 這樣就會(huì)更新相關(guān)映像文件如uboot、kernel、android到eMMC,更新完后可輸入復(fù)位命令重啟開(kāi)發(fā)板: reset 2.2 Windows使用fastboot工具燒寫這種方式更新系統(tǒng)速度比單純用SD卡要快很多,調(diào)試程序時(shí)建議采用此方式。 1. 分別連接iTOP-4412開(kāi)發(fā)板的 USB OTG接口和串口到Windows PC。 2. 拷貝光盤里面的文件夾USB_fastboot_tool到windows PC上。 3.拷貝 u-boot-iTOP-4412.bin zImage ramdisk-uboot.img system.img 到USB_fastboot_tool\ platform-tools目錄。 4. 啟動(dòng)開(kāi)發(fā)板,進(jìn)入到uboot,然后在串口輸入下面的命令格式化eMMC并創(chuàng)建分區(qū): 1)fdisk -c 0 2) fatformat mmc 0:1 3) ext3format mmc 0:2 4) ext3format mmc 0:3 5) ext3format mmc 0:4 5. 在串口輸入下面命令: fastboot 6. 在Windows PC端進(jìn)入到USB_fastboot_tool\ platform-tools目錄,鼠標(biāo)雙擊運(yùn)行cmd.exe文件。 7. 在cmd.exe的串口里輸入下面的命令: fastboot.exe flash bootloader u-boot-iTOP-4412.bin fastboot.exe flash kernel zImage fastboot.exe flash ramdisk ramdisk-uboot.img fastboot.exe flash system system.img fastboot -w 8. 最后,重啟開(kāi)發(fā)板
|