開發板刷系統
破壞iNand中的bootloader以從SD2啟動
安卓系統運行起來后在 CRT中輸入:
busybox dd if=/dev/zero of=/dev/block/mmcblk0 bs=512 seek=1 count=1 conv=sync
sync
這樣就破壞了系統的第一個扇區
下面制作啟動卡
linux下燒寫uboot到SD卡:linux下插入SD卡后,找到老師linux下提供的uboot_sd_fusing文件夾,進入后執行./nand_fusing.sh /dev/sdb
windows下燒寫SD卡:利用九鼎的小工具,進行燒錄。
插入SD卡,進入fastboot界面,開始刷機
首先在uboot敲fastboot會提示安裝fastboot驅動,x210_android_driver這個文件夾就是驅動。打開設備管理,右擊未知設備選擇這個文件夾來更新驅動,或者用驅動精靈試試。將fastboot文件復制到一個當前容易找到的文件夾下。然后在CRT中執行fastboot 查看分區,並且為了將來綁定fastboot准備。
。在cmd中找到這個對應的文件夾,cd fastboot 然后執行fastboot devices查看現有的連接。
fastboot命令:
fastboot devices 命令用來查看當前連接的設備。(我們開發板看到的是:SMDKC110-01)
fastboot flash xxx 命令用來燒錄的
fastboot reboot 命令用來重啟系統
fastboot flash bootloader android4.0/uboot.bin 燒uboot
fastboot flash kernel android4.0/zImage-android 燒linux kernel
fastboot flash system android4.0/x210.img 燒android rom
這樣就實現了刷機。