BeagleBoard上android4.0系统移植

在上一节我们已经完成了编译,这节开始,制作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 是不是很炫阿

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值