天天看點

Android系統開發之燒錄開發闆

一.環境配置:

開發闆接上USB線和序列槽線,打開DNW并配置好序列槽,給開發闆上電後按reset鍵,緊接着按鍵盤的空格鍵,此時可輸入如下指令.

1. fdisk -c 0

2. ext3format mmc 0:3

3. fastboot

如果PC機提示發現新硬體時,可以找到usb_driver_r03-windows目錄,安裝好USB的驅動就行.

二.bootloader燒錄

在android-sdk-windows\tools目錄下打開CMD, 并在Z:\android2.3.4_uboot_T34目錄中找到編譯bootloader時生成的uboot檔案u-boot.bin,輸入以下指令.

fastboot flash bootloader Z:\android2.3.4_uboot_T34\u-boot.bin

三.燒錄kernel

在Z:\android2.3.4_kernel_2.6.35_T34\arch\arm\boot目錄中找到編譯kernel時生成的kernel檔案zImage,在CMD中輸入以下指令.

fastboot flash kernel Z:\android2.3.4_kernel_2.6.35_T34\arch\arm\boot\zImage

四.燒錄android

fastboot flash ramdisk ramdisk-uboot.img

fastboot flash system system.ext4

燒錄時如果出現類似以下的錯誤,表明是權限不夠,修改檔案的通路權限為可讀可寫就解決了

error: cannot load 'Z:\android2.3.4_GB_T34\out\target\product\t34\system.img'

五.燒錄recovery

fastboot flash recovery 'Z:\android2.3.4_GB_T34\out\target\product\t34\ramdisk-recovery-uboot.img'

繼續閱讀