码迷,mamicode.com
首页 > 其他好文 > 详细

第五章 搭建S3C6410开发版的测试环境

时间:2016-06-06 13:55:09      阅读:204      评论:0      收藏:0      [点我收藏+]

标签:

第五章 搭建S3C6410开发版的测试环境
5.1 S3C6410开发版简介


  S3C6410 是一款低功耗,高性价比的精简指令集计算机处理器,基于ARM11内核,应用于移动电话和通用处理等领域。
  S3C6410为2.5G和3G通信服务提供了硬件性能。这个处理器内置一个非常先进的3D加速器。能实现4M triangles/s的3D加速。它还包含优化的外部存储器接口。这个接口可以满足在高端的通信服务中数据带宽要求。
  S3C6410 ARM11处理器的芯片无法测试Linux驱动,必须在它的基础上进行一些拓展,加上适当的接口和PC连接进行调试。
  由于自己自己制作开发版比较麻烦,超出我们所学范围。所以这本书直接使用飞凌OK6410开发版。


5.2 安装串口测试工具:minicom


串口通信:使用OK6410开发版可以使用其他方式显示Linux驱动程序输出的调试信息。
这本书选用了minicom(Linux版的串口管理软件)作为PC上安装接受和发送串口数据的程序。
安装、配置、测试minicom步骤:
第一步:检测当前系统是否支持USB转串口
# lsmod | grep usbserial
第二步:安装minicom
# apt-get install minicom
第三步:配置minicom
# minicom -s
第四步:测试minicom
# minicom

5.3 烧写android系统


在烧写安卓之前,必须启动Eboot擦除NandFlash。
使用Eboot擦除NandFlash的方法:
第一步 准备工作:用串口线或者USB转串口线连接开发板和PC,并且启动minicom。
第二步 进入Eboot状态:打开OK6410开发版的电源开关,过一会出现“Initiating image launch in 5 seconds” 按pc键盘的空格键使开发板停留在Eboot状态。
第三步 擦除NandFlash:进入Eboot状态后会出现菜单,输入“A”即可擦除NandFlash。

烧写安卓的步骤:
第一步 准备工作:准备一个2gb或4gb的SD卡,要求FAT32分区格式。插入读卡器并且连接PC。
第二步 向SD卡写入mmc.bin和zImage-sd.bin
第三步 烧写android前的准备工作:
第四步 开始从SD卡烧写android
第五步 校准屏幕

5.4 配置有线网络


将开发板的IP设为192.168.17.166,子网掩码设为255.255.255.0,网关设为192.168.17.254。

由于很多开发板的MAC地址相同,所以当多台开发板共处同一个网络,只能有一台开发板可以上网。可以在linuxrc文件中加入:
#关闭网卡设备
/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

 

第五章 搭建S3C6410开发版的测试环境

标签:

原文地址:http://www.cnblogs.com/zhanglu19940601/p/5563386.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!