1、nfs文件系统挂载调试:
1.1 A8开发板环境变量设置:
设置开发板的ip地址:
setenv ipaddr 192.168.1.223
设置传给内核的参数:
setenv bootargs root=nfs nfsroot=192.168.1.4:/source/fs100_root ip=192.168.1.223 init=/init console=ttySAC0,115200
(保存:saveenv)
1.2 上电,重启开发板。
1.3 查看开发板网卡的ip地址:
1.4 pc端ping开发板:
说明网络通畅。
开发板ping pc端:
说明网络通畅。
1.5 pc端连接 开发板,进入DOS界面进行adb连接:
1.6 运行eclipse 工程程序,通过adb到a8开发板上:
运行成功Console显示:
A8开发板上将会显示相应的界面:
1.7 调试完毕释放adb连接:
adb disconnect 192.168.1.223:5555
2、非nfs文件系统调试(yaffs2文件系统):
2.1 设置开发板要传给内核的参数:
setenv bootargs root=/dev/mtdblock3 rootfstype=yaffs2 init=/init console=ttySAC0,115200
(保存:saveenv)
2.2 上电,重启开发板
2.3 配置开发板的网卡:
ifconfig eth0 192.168.1.224
可以看到pc端的网络显示:
2.4 pc端主机ping开发板:
(表示网络通畅)
开发板ping pc主机:
(表示网络通畅)
2.5 pc端在DOS下,通过adb连接开发板:
2.6 eclipse下运行Android工程:
Console下显示:
表示adb成功。
A8开发板上显示:
2.7 断开adb连接:
pc 端DOS下:
adb disconnect 192.168.1.224:5555