通过学习Android深度探索(卷一)HAL与驱动开发的第五章让我清楚了如何搭建s3c6410开发板的测试环境。
S3c6410是由三星公司推出的一款低功耗、高性价比的RISC处理器,它基于ARM11内核,可广泛应用于移动电话和通用处理等领域。
首先,安装串口调试工具:minicom;第一步,检测当前系统是否支持USB转串口#lsmod | grep usbserial;第二步,安装minicom#apt_get install minicom;第三步,配置minicom#minicom -s;第四步,测试minicom#minicom;其次,烧写Android系统;擦除步骤:第一步,用串口线连接开发板和PC并启动minicom;第二步,进入Eboot状态;第三步,擦除NandFlash:烧写步骤:第一步、插入读卡器并连接PC;第二步、向SD卡写入mmc.bin和zimage-sd.bin;第三步、将android_fs.tar、mmc.bin和zimage文件复制到SD卡上;第四步、从SD卡烧写Android;第五步、校准屏幕;然后,配置有线网络:在开发板上执行命令:#ifconfig eth0 192.168.17.150 netmask 255.255.255.0 up #route add default gw 192.168.17.254 dev eth0; 使用命令#/system/busybox/sbin/ifconfig #/system/busybox/sbin/route查看是否设置成功。#sh netconfig.sh 192.168.17.166 192.168.17.254可用来设置IP和网关;#关闭网卡设备 /system/busybox/sbin/ifconfig eth0 down #设置新的MAC地址 /system/busybox/sbin/ifconfig eth0 hw ether 08:09:00:A0:90:80 #打开网卡设备 /system/busybox/sbin/ifconfig eth0 up。