第五章 搭建S3C6410开发板的测试环境
1.开发办是开发和学习嵌入式技术的主要硬件设备,虽然可以在PC上开发linux驱动,但最后还是要通过开发板来进行测试,因为LINUX驱动需要访问硬件,并且在PC端上无法模拟,所以需要使用开发板。
2.S3c6410是一款低功耗,高性价比的处理器。
3.安装串口调试工具:minicon
(1)检测当前系统是否支持USB接口
# Ismod | grep usbserial
(2)安装minicon
# apt-get install minicom
(3)配置minicon
# minicon -s
注意要保存
(4)测试minicon
# minicon执行上面命令后,minicom就会进入等待接受数据状态
4.烧写android在烧写android之前,务必启动Eboot ,擦除NandFlash
步骤:1准备工作:用串口线或USB转串口线链接开发板和PC,并启动minicom
2进入Eboot状态,打开OK6410开发板的电源开关,按PC键盘空格键使开发板停留在Eboot状态。
3 擦除Nandlash
5.烧写android步骤
(1)准备工作:准备一个sd卡,要求FAT32分区格式
(2)向 SD 卡写入 mmc.bin 和 zlmage-sd.bin
(3)首先将 android_fs.tar、 mmc.bin 和 zlmage 文件复制到 SD 卡上,然后设置启动开关
(4)开始从 SD 卡烧写 Android,现在将 so 卡插入 OK641 0 开发板的插槽,并设置j我 SD’ 卡启动, 打开开发板。这时开发板就 开始从 SD 卡烧写 Android。首先会向开发板内存写入一些用于启动 Android 的数据;相当于将 boot.img 刷到手机上
(5)校准屏幕 安装完 Android 后别忘了关闭开发板, 然后将开关恢复到 Nandflash 启动状态,否则 启动后会再安一遍 。 5 个校准点都处理完后 Android 会 继续启动。
6.配置有线网络
将开发板的 IP 设为 192.168.17. 166 , 子网掩码设为 255.255.255.0 ,网关设为 192.168.17.254
# ifconfig ethO 192.168 . 17.150 netmask 255 . 255.255.0 up
# rute add default gw 192 . 168.17.254 dev ethO
7.关闭网卡设备
/system/busybox/sbin/ifconfig ethO down
设重新的 MAC 地址
/system/busybx/sbin/ifconfig ethO hw ether
08 二 90:00:A0:90:80
打开网卡设备
/system/busybox/sbin/ifconfig ethO up
这一章介绍了开发板已经如何在开发板上安装Android,因为实验课上过了,并且自己也动手做过了实验,所以自己还是可以看明白的,虽然跟自己做的实验有一点不一样,但是还是能够理解的。有些东西看的可以懂,但是需要自己去做实验,即使这样,也不一定能够立刻理解过来,得需要一定的动手能力。希望自己能够加强学习和实验。