搭建S3C6410开发板的测试环境
通过本章的学习学会了如何在开发板上安装Android。开发板是学习和开发嵌入式技术的主要硬件设备,想要顺利的通过linux驱动访问硬件,是不能在PC板上模拟的,需要在卡发板上进行调试和测试。其相对于手机更适合与对程序进行测试,尤其是对底层linux程序进行测试。还了解了S3C6410开发板的基本信息。知道了如何安装串口调试工具以及烧写Android系统。知道了如何配置有线网络。
S3C6410是一款低功耗、高性价比的精简指令集计算机处理器。它基于ARM11内核。可广泛用于移动电话和通用处理等领域。
三星S3C6410处理器在视频媒体编解码、2D/3D图形加速、显示处理和缩放等方面的性能优势,并提供了LCD接口、TVout接口、摄像头输入接口、4路串口、1路红外口、2路SD卡接,、1路CF卡接口、1路10/100M网口、1路USB2.0-OTG,1路USB Host,具有更高的主频和更丰富外设,能适用于对性能和处理能力有更高要求的嵌入式系统应用场合。
Linux安装配置和测试minicom步骤:
第一步:检测当前系统是否支持usb转串口
第二步:安装minicom
第三步:配置minicom
第四步:测试minicom
使用eboot檫除nandflash的方法:
使用Eboot擦除NandFlash
1.准备:用串口线或USB转串口线连接开发板和PC,并启动 minicom。
2.进入Eboot状态:打开开发板的电源开关,出现等待5秒的提示信息(Initiating image launch in 5 seconds),按PC键盘的空格键是开发板停留在Eboot状态。
3.擦除NandFlash:输入“A”可擦除NandFlash。
烧写Android
1.准备工作:准备一个2GB或4GB的SD卡,要求FAT32分区格式,插入读卡器并连接PC。
2.向SD卡写入
mmc.bin和zImage-sd.bin:
这一步需要在windows环境下完成。
运行SD_Writer,OS Type选择“Android”,并在Select Root和Select Kernel中分别选择mmc.bin和zImage-sd.bin文件,单击“Scan”按钮,自动扫描到SD卡的盘符,单击“Program”将文件写入SD卡。
写入成功,会显示“It's ok"对话框。