最近学习了本书的第五章内容,搭建S3C6410开发板的测试环境。在学习嵌入式的过程中,开发板是不可或缺的硬件设备,虽然一些程序需要在PC端进行编写,但最终都需要连接开发板进行测试。
本书的实例都是基于S3C6410开发板进行的。此开发板是由三星公司推出的一款低功耗、高性价比的RISC处理器,基于ARM11,可广泛用于移动电话和通用处理等领域。由于只用一块处理器芯片还无法测试Linux驱动,因此还需要在处理器上进行一系列的扩展,如加上适当的接口,以便和PC链接进行测试。
首先安装串口调试工具,minicom。第一步:检测当前系统是否支持USB转串口。Ismod | grep usbserial 第二步:安装minicom。Apt-get install minicom 第三步:配置minicom。Minicom -s 第四步:测试minicom。Minicom
其次烧写Android系统。在烧写Android之前,务必启动Eboot擦除NandFlash,以防止bootloader被WinCE应用程序擦除。方法如下:第一步,准备工作;第二步,进入Eboot状态;第三步,擦除NandFlash。下面开始Android的烧写:第一步,准备工作;第二步,向SD卡写入mmc.bin和zImage-sd.bin;第三步,烧写Android前的准备工作;第四步,开始烧写;第五步,校准屏幕。
最后进行有线网络的配置。由于android本质上是linux系统,因此可以使用linux命令ifconfig设置IP和子网掩码,用route命令设置网关。
http://www.cnblogs.com/SJ-0325/