Android底层开发(三)在开发板中启动Android系统

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/weixin_37787043/article/details/79287803

1》烧录uboot.bin——路径:/home/george/src_210
cp uboot-fs210_V5/u-boot.bin /tftpboot/
FS210 # tftp 0x40008000 u-boot.bin
FS210 # nand erase 0x0 0x100000
FS210 # nand write 0x40008000 0x0 0x100000

2》将编译好的内核镜像uImage拷贝到/tftpboot/
cp linux-3.0.8-FS210/arch/arm/boot/uImage /tftpboot/

3》通过nfs挂载根文件系统
cp -raf android4.0-fs210_v2/out/target/product/fs210/rootfs_dir/ /opt/
sudo vim /etc/exports
/opt/rootfs_dir *(subtree_check,rw,no_root_squash,async)
sudo /etc/init.d/nfs-kernel-server restart(重启)
sudo exportfs -a

4》配置uboot参数:
FS210 # set ipaddr 192.168.7.175
FS210 # set serverip 192.168.7.115
FS210 # set gatewayip 192.168.7.1
FS210 # set bootcmd tftp 0x40008000 uImage \; bootm 0x40008000
FS210 # set bootargs console=ttySAC0,115200 init=/init root=/dev/nfs nfsroot=192.168.7.115:/opt/rootfs_dir ip=192.168.7.175
FS210 # sa

5》查看android的图形界面——如果没有lcd屏,可以用下面软件模拟
先将androidvncserver拷贝到/opt/rootfs_dir
文件链接:https://pan.baidu.com/s/1pMnVeyv 密码:swap
在开发板上运行:
root@android:/ # ./androidvncserver
这里写图片描述
——————————————————————————
在windows中:
双击VNC-Viewer-5.0.3-Windows-32bit.exe
这里写图片描述

输入: 192.168.7.175:5901
点击Connect按钮
效果如下图:
这里写图片描述
这时候,在开发板连接上鼠标,就可以控制Android端。

猜你喜欢

转载自blog.csdn.net/weixin_37787043/article/details/79287803