zoukankan      html  css  js  c++  java
  • 搭建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文件。

  • 相关阅读:
    SSLZYC 洛谷P2055 假期的宿舍
    SSLZYC 2601 (洛谷P1756)【24题】飞行员配对方案问题
    SSLZYC POJ 3264 平衡的阵容
    SSLZYC 2432 面积最大
    SSLZYC 2433 文件名排序
    Structure of a C program: Preprocessor directives (#include <stdlib.h>, #define)
    Basic vim Commands
    UNIX Copying Files Remotely Examples(scp/pscp)
    ssh command in Linux with Example
    UNIX Copying a File
  • 原文地址:https://www.cnblogs.com/orange921/p/5560607.html
Copyright © 2011-2022 走看看