第五章

第五章 搭建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,因为实验课上过了,并且自己也动手做过了实验,所以自己还是可以看明白的,虽然跟自己做的实验有一点不一样,但是还是能够理解的。有些东西看的可以懂,但是需要自己去做实验,即使这样,也不一定能够立刻理解过来,得需要一定的动手能力。希望自己能够加强学习和实验。

原文地址:https://www.cnblogs.com/yqing/p/5561650.html