第五章搭建S3C6410开发板的测试环境
第五章本章主要介绍开发板的调试环境的搭建,以及如何将Android系统安装开发板上。
开发板是开发和学习嵌入式技术的主要硬件设备。
尽管可以在PC上开发Linux驱动,然后重新编译成ARM构架的Linux驱动模块,但最终都是要在开发板上进行测试的。
开发板从技术上说与手机类似,包含显示器、键盘、Wi-Fi、蓝牙等模块。开发板可扩展的端口多,容易开发定制的硬件。
第一节S3V6410开发板简介
S3C6410是一款低功耗、高性价比的RISC处理器,它给予ARM11内核,可以广泛应用于移动电话和通用处理等领域。
S3C6410优化了硬件性能,内置强大的硬件加速器,集成了一个MFC,还内置了一个先进的3D加速器,同时优化了外部存储器借口。
本书采用集成好的OK6410开发板。本开发板采用“核心板+底板”的结构
第二节安装串口调试工具:minicom
OK6410开发板带了一个串口,可以通过串口线与PC连接,可以讲Linux驱动的输出调试信息发送到PC上,程序员可以直接在PC上查看调试信息。
步骤:
# lsmod | grep usbserial
2.安装minicom
# apt-get install minicom
3.配置minicom
# minicom –s
4.测试minicom
# minicom
第三节烧写Android系统
使用Eboot擦除NandFlash
使用串口线连接开发板和PC,启动minicom
打开开发板电源开关,按空格键使开发板停留在Eboot状态
输入A擦除NandFlash
烧写Android
1.准备工作
准备SD卡,按FAT32分区格式,插入读卡器,连接PC
2.向SD卡写入mmc.bin和zImage-sd.bin
在Ubuntu Linux下安装使用VMWare来运行Window XP。将mmc.bin和zImage-sd.bin文件写入SD卡。
3.烧写Android前的准备工作
设置OK6410开发板的引脚开关
4.开始从SD卡烧写Android
输入yjsx命令。
5.校准屏幕
重启开发板,触摸校准点
第四节配置有线网络
使用Linux命令ifconfig设置IP和子网掩码,同route命令设置网关。
原文:http://www.cnblogs.com/maxgty/p/5565302.html