2H开发板启动 android 4.0.3 系统

来源:互联网 发布:java没有设置主类 编辑:程序博客网 时间:2024/04/29 04:38

服务器端(2H开发板)先不接硬盘,通过USB转串口线连接到宿主机,按下2H开发板启动按钮,服务器端(2H开发板)进入pmon命令行界面.

1.在宿主机上通过minicom登录到服务器端:
(minicom设置步骤详见: http://baike.baidu.com/link?url=Pz5LmTkTqCSUgq0dHZLtBvVfenovZWnVDa87CB3LJP76iB0e_w9f4lJWQ5CxchUPogo5dRVtOMtusiw7fFN5-_)
a.在宿主机查看连接的串口设备:ls /dev/ttyUSB0(tab键补齐)
b.在宿主机以root身份启动minicom:minicom -s 
c.设置serial port setup:将选项 A - Serial Device 的值设置为 /dev/ttyUSB0 , 将选项 E - Bps/Par/Bits 的值设置为 115200 8N1
d.设置Modem and dialing:去掉选项 A、B、K
e.选择Save as dfl
f.选择Exit,进入pmon命令行
(在pmon命令行方式下按Ctrl + a 松开再按 z ,按下字母键 o 选择选项 O 也可进行上述配置)

2.配置服务器端网卡的MAC、IP地址:
设置MAC地址:
setmac
setmac eth0 f0:38:0e:8f:00:00
setmac eth1 f0:38:0e:8f:01:00
重启:reboot
查看网卡参数:ifconfig eth0
设置IP地址、掩码:ifconfig eth0 10.20.42.171 255.255.0.0
查看是否设置成功:ifconfig eth0

3.烧写pmon:
load -rf 0xbfc00000 http://IP/lx/gzrom.2G-96
reboot

4.连接上硬盘,加载中标的内核,进入中标系统:
devls
配置IP(启动系统时使用):ifaddr eth0 10.20.42.171
远程加载中标内核文件:load http://IP/lx/vm.34.test.perf
(查看本地可以加载的内核:load /dev/fs/ext2@wd0/boot/ (Tab键补齐), 若加载本地的内核,则不用配置IP:load /dev/fs/ext2@wd0/boot/内核镜像名称 )
设置中标内核启动参数: g console=ttyS0,115200 root=/dev/sda1 3
以root身份登录中标系统:
查看网卡参数:ifconfig eth3 
设置开发板动态IP地址、掩码:ifconfig eth3 10.20.42.171 netmask 255.255.0.0
查看是否设置成功:ifconfig eth3

5.安装android 4.0.3系统(中标系统root身份):
将android系统压缩文件 and4-nopm.bz2 拷贝至 /root/ 下,
查看分区:fdisk -l
查看文件系统类型:mkfs.ext(补齐)
格式化一个分区为ext4文件系统:mkfs.ext4 /dev/sda5
挂载这个分区:mount /dev/sda5 /mnt/
将and4-nopm.bz2解压至上述分区:tar -xjf and4-nopm.bz2 -C /mnt/
设置日期:date -s "2015-10-20 10:10:10"(显示/设置时间: http://www.cnblogs.com/barrychiao/archive/2012/10/08/2715808.html)
设置开机菜单,添加如下内容:vi /boot/boot.cfg
9 title android
10 kernel /dev/fs/ext2@wd0/boot/vm.34.test.perf
11 args console=ttyS0,115200 root=/dev/sda5 init=/init androidboot.console=tty
配置开发板的静态IP地址:vi /mnt/init.sh , 修改 /system/bin/ifconfig eth0 xx.xx.xx.xx 这一行中的IP地址为 10.20.42.118 
卸载分区:umount /mnt/
reboot

6.加载android内核,进入android系统:
配置IP(启动系统时使用): ifaddr eth0 10.20.42.171
远程加载android内核: load http://IP/lx/vm.34.test.perf
设置android内核启动参数:g console=ttyS0,115200 root=/dev/sda5 init=/init androidboot.console=tty
reboot

7.在minicom中设置Screen and keyboard
按下字母键 M 选择选项 M - Edit Macros ,设置F2、F5、F6、F8快捷键如下,设置完后选择Save as dfl,在pmon命令行下可直接按F2、F5、F6、F8:

1 :2 : ifaddr eth0 10.20.42.1713 :4 :5 : g console=ttyS0,115200 root=/dev/sda1 36 : g console=ttyS0,115200 root=/dev/sda5 init=/init androidboot.console=tty7 :8 : load http://IP/lx/vm.34.test.perf9 :A :
0 0
原创粉丝点击