搭建S3C6410开发板测试环境

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了搭建S3C6410开发板测试环境相关的知识,希望对你有一定的参考价值。

开发板用于驱动程序的测试,调试。进行硬件的模拟调试与测试。

不同开发板的区别主要在烧录嵌入式系统的方式上

5.2安装串口调试工具:minicom

OK6410开发板可以通过串口通信显示linux驱动程序输出的调试信息

Minicom是为了让Pc与串口设备通信,pc安装的接受和发送串口数据的程序,是linux版串口管理软件。

安装、配置和测试minicom:

1.检测当前系统是否支持USB转串口

# lsmod | qrep usbserial

2.安装minicom

# apt-get install minicom

3.配置minicom

#minicom –s进入”Serial port setup”菜单项,配置minicom

4.测试minicom

#minicom

5.3烧写android系统

OK6410开发板默认安装的是WinCE 6.0,为了安装android,首先要把WinCE6.0卸载掉

WinCE为了防止bootloader把WinCE应用程序擦掉,把bootloader分区都标记为坏块,所以在把开发板换成android系统时把这几个”假坏块”恢复过来。即启动Eboot擦除NandFlash。

Eboot擦除NandFlash的方法:

1.准备工作

用串口线或USB转串口线连接开发板和PC,并启动minicom

2.进入Eboot状态

打开OK6410开发板的电源开关,过一会出现等待五秒的提示信息,按PC键盘的空格键使开发板停留在Eboot状态

3.擦除NandFlash

在进入Eboot状态后出现的菜单输入”A”即可擦除NandFlash

烧写android的步骤:

1.准备工作

一个2GB或者4GB的SD卡,要求FAT32分区格式,插入读卡器并连接PC

2.向SD卡写入mmc.bin和zImage-sd.bin

运行SD_Writer, OS Type选择“Android”,并在Select Root和Select Kernel中分别选择mmc.bin和zImage-sd.bin文件。单击”Scan”按钮,最后单击”Program”按钮将mmmc.bin和zImage-sd.bin文件写入SD卡。

3.烧写Android前的准备工作

将android_fs.tar、mmc.bin和zImage文件复制大SD卡上,然后按照下表所示的规则设置OK6410开发板上的启动开关

 

 

 

4.开始从SD卡烧写Android

将SD卡插入OK6410开发板的插槽,并设置成SD卡启动,打开开发板。

5.校准屏幕

安装完Android后关闭开发板,将开关恢复到Nandflash启动状态。重启开发板,校准屏幕。

5.4配置有线网络

方法1.将开发板的IP设为192.168.17.166,子网掩码设为255.255.255.0,网管设为192.168.17.254

#ifconfig eth0 192.168.17.150 netmask 255.255.255.0 uo

#route add default gw 192.168.17.254 dev eth0

如果设置成功,可使用如下的命令查询开发板当前的Ip配置和路由器

# /system/busybox/sbin/ifconfig

# /system/busybox/sbin/route

上面的设置方式只能将结果保存在内存中,一旦开发板重启所有的设置将消失。

方法2.用vi命令打开linuxrc文件,将前面的#去掉,并将IP、子网掩码和网管轧成直接得知,然后保存linuxrc文件。

 

以上是关于搭建S3C6410开发板测试环境的主要内容,如果未能解决你的问题,请参考以下文章

搭建S3C6410 开发板的测试环境

搭建S3C6410开发板的测试环境

第5章:搭建S3C6410开发板的测试环境

第5章 搭建S3C6410开发板的测试环境

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

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