在上一节我们已经完成了编译,这节开始,制作sdcard
1.首先配置boot参数
默认的boot参数,在"~/RowboatTools/mk-bootscr/boot.scr",如果你想改变参数的话,就需要重新生成boot.scr。
cd ~/RowboatTools/mk-bootscr
编辑mkbootscr 文件,设置参数,然后执行下面的语句
$ ./mkbootscr
这时,会生成新的boot.scr文件`
2. 做成sdcard
$ mkdir ~/image_folder
$ cp <android sorce path>/kernel/arch/arm/boot/uImage ~/image_folder
$ cp <android souorce path>/u-boot/u-boot.bin ~/image_folder
$ cp <android source path>/x-loader/MLO ~/image_folder
$ cp ~/RowboatTools/mk-bootscr/boot.scr ~/image_folder
$ cp <android source path>/out/target/product/beagleboard/rootfs.tar.bz2 ~/image_folder
$ cp ~/RowboatTools/mk-mmc/mkmmc-android.sh ~/image_folder
$cd ~/image_folder
$ sudo./mkmmc-android <your SD card device e.g.:/dev/sdc> MLO u-boot.bin uImage boot.scr rootfs.tar.bz2
3.启动开发板
将上面做好的sdcard插入板子,连接好串口线,DVI 显示器的线,打开电源。
这时候就可以等着板子启动了,第一次启动的时候会比较慢。耐心等待。
如果,不想亲自编译,只想看一下启动效果,或者是启动不成功的情况下呢,可以测试一下下面的image文件
使用`Curl
$ cd ~
$ curl http://rowboat.googlecode.com/files/beagleboard-xm.tar.gz > beagleboard-xm.tar.gz
$ tar -zxvf beagleboard_xm.tar.gz
或者直接下载
http://rowboat.googlecode.com/files/beagleboard-xm.tar.gz
$ tar -zxvf beagleboard_xm.tar.gz
$ cd ~/beagleboard_xm
$ sudo ./mkmmc-android.sh <Your SD card device e.g:/dev/sdc>
这时,就制作好了sdcard了,就可以启动板子了
andoid 4.0 是不是很炫阿