Andriod深度探索—HAL与驱动开发 第五章 读书笔记and一点心得
S3C6410是由三星公司推出的一款低功耗、高性价比的RISC处理器,它基于ARM1内核,可广泛应用于移动电话和通用处理等领域。
安装串口调试工具:minicom
第1步:检测当前系统是否支持USB转串口。
第2步:安装minicom
第3步:配置minicom
第4步:测试minicom
烧写Android系统
使用Eboot擦除NandFlash的方法如下:
第1步:准备工作
第2步:进入Eboot状态
第3步:擦除NandFlash
烧写Android的步骤:
第1步:准备工作,准备一个SD卡,并连接PC。
第2步:向SD卡写入mmc.bin和zImage-sd.bin
第3步:烧写Android前的准备工作
第4步:开始从SD卡烧写Android
第5步:校准屏幕。安装完成要关闭开发板,然后将开关恢复到NandFlash启动状态。
配置有线网络
设置开发板的IP、子网掩码和网关
# ifconfig eth0 192.168.17.150 netmask 255.255.255.0 up
# route add default gw 192.168.17.254 dev eth0
查询开发板当前的IP配置和路由表
# /system/busybox/sbin/ifconfig
# /system/busybox/sbin/route
设置IP和网关
# sh netconfig.sh 192.168.17.166 192.168.17.254
关闭网卡设备
# /system/busybox/sbin/ifconfig eth0 down
设置新的MAC地址
# /system/busybox/sbin/ifconfig eth0 hw ether 08:90:00:A0:90:80
打开网卡设备
# /system/busybox/sbin/ifconfig eth0 up
心得:阅读完这章我对这款开发板有了一些简单的了解,并且对于搭载这个测试环境有了更进一步的认识,虽然课上老师为我们讲解了另一款开发板的测试环境搭建感觉基本过程都差不多,对于Android系统的烧写也进一步加深了学习,学习完这章,自己对自己做出了一个简单的分析,到底学会了多少,对于烧写Android系统的过程,又会了多少等,希望给一些熟知的人一些帮助吧。
本人博客地址:http://home.cnblogs.com/u/jie617530/