1. 程式人生 > >Android系統開發之燒錄開發板

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'