剛買了塊迅為iTOP-4412的開發板+500萬攝像頭模塊,分享一下燒寫鏡像的步驟: 這里先需要準備一張TF卡,并首先燒寫U-BOOT到該TF卡上,請嚴格按照以下步驟進行操作: 一、 燒寫U-boot到TF卡 使用讀卡器連接TF卡和 Ubuntu server,進入到U-boot的目錄iTop4412_uboot。 然后,執行下面命令: ./mkuboot /dev/sdb 二、 燒寫鏡像到eMMC 2.1 通過TF卡燒寫 1. 確認TF卡被格式化為FAT文件系統 2. 在TF卡上建立文件夾:sdupdate 3.拷貝u-boot-iTOP-4412.bin / zImage / ramdisk-uboot.img / system.img到目錄sdupdate 4. iTop4412開發板連接串口到Windows PC,PC端打開串口軟件,開發板上電,在uboot啟動后開始數秒倒計時的時候按任意鍵進入uboot,然后輸入命令: sdfuse flashall 這樣就會更新相關映像文件如uboot、kernel、android到eMMC,更新完后可輸入復位命令重啟開發板: reset 2.2 Windows使用fastboot工具燒寫這種方式更新系統速度比單純用SD卡要快很多,調試程序時建議采用此方式。 1. 分別連接iTOP-4412開發板的 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. 啟動開發板,進入到uboot,然后在串口輸入下面的命令格式化eMMC并創建分區: 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端進入到USB_fastboot_tool\ platform-tools目錄,鼠標雙擊運行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. 最后,重啟開發板
|