• 第五章


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

    ARM构架的开发板可基于X86构架的PC CPU指令以及二进制格式上有所不同。

    安装串口调试工具 minicon

    使用OK6410开发板可以使用其他方法显示Linux驱动程序输出的调试信息。此为串口调试。

    OK6410开发板自带一个串口。通过串口线与PC连接,linux驱动在输出调试信息的同时,通过串口线将调试信息发送到PC上。

    安装、配置和测试minicom

    1.lsmod | grep usbserial

    2.apt-get install minicom

    3.minicom -s 进入”serial port setup”菜单项

    4.测试minicom # minicom

     

    5.3烧写Android 系统

     1.使用eboot 擦除NandFlash的方法如下:连接开发板和PC ,并启动minicom。在倒计时结束之前按PC的空格键使开发板停留在Eboot状态。输入A 即可擦除NandFlash

    2.烧写Android的步骤:准备一个SD卡。运行SD_Writer,OStype 选择”android “,并在Select Root select Kernel 中分别选择mmc.bin zImage-sd,bin文件。单击”scan”按钮。单击“program”按钮将mmc.binzImage-sd.bin文件写入SD卡中。

    3.将android_fs.tar mmc.bin zImage 文件复制到SD卡上。然后按照5-1所示设置OK610开发板上启动开关。Ok6410SD卡上启动,烧写完再用Nandflash启动Android

    4.将SD卡插入插槽,设置为SD卡启动,打开开发板。首先会向开发板内存写入一些用于启动android的数据。,相当于将boot.img刷到手机上。输入#yisx

    5.安装完android后将开关恢复到Nandflash启动状态。重新开启开发板。

    5.4配置有线网络

       开发板和其他设备连接的常用方式包括串口、USB数据线、蓝牙、wifi和网线。Linux本质上是linux系统。因此可以使用linux的命令ifconfig设置IP和子网掩码。用route命令设置网关。

    如上设置只保存在内存中,一旦重启开发板,所以设置将消失。当然我们可以编写一个脚本文件,将上面的命令放到开机自动重启的脚本文件中,当开发板每次重启后执行该脚本文件。

  • 相关阅读:
    UVa 1349 (二分图最小权完美匹配) Optimal Bus Route Design
    UVa 1658 (拆点法 最小费用流) Admiral
    UVa 11082 (网络流建模) Matrix Decompressing
    UVa 753 (二分图最大匹配) A Plug for UNIX
    UVa 1451 (数形结合 单调栈) Average
    UVa 1471 (LIS变形) Defense Lines
    UVa 11572 (滑动窗口) Unique Snowflakes
    UVa 1606 (极角排序) Amphiphilic Carbon Molecules
    UVa 11054 Wine trading in Gergovia
    UVa 140 (枚举排列) Bandwidth
  • 原文地址:https://www.cnblogs.com/haiyin/p/5559749.html
Copyright © 2020-2023  润新知