• 第五章


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

    1.开发办是开发和学习嵌入式技术的主要硬件设备,虽然可以在PC上开发linux驱动,但最后还是要通过开发板来进行测试,因为LINUX驱动需要访问硬件,并且在PC端上无法模拟,所以需要使用开发板。

    2.S3c6410是一款低功耗,高性价比的处理器。

    3.安装串口调试工具:minicon

      (1)检测当前系统是否支持USB接口

    # Ismod | grep usbserial

    (2)安装minicon

    # apt-get install minicom

    (3)配置minicon

    #  minicon  -s

    注意要保存

    (4)测试minicon

    # minicon执行上面命令后,minicom就会进入等待接受数据状态

    4.烧写android在烧写android之前,务必启动Eboot ,擦除NandFlash

    步骤:1准备工作:用串口线或USB转串口线链接开发板和PC,并启动minicom

        2进入Eboot状态,打开OK6410开发板的电源开关,按PC键盘空格键使开发板停留在Eboot状态。

        3 擦除Nandlash

    5.烧写android步骤

    (1)准备工作:准备一个sd卡,要求FAT32分区格式

    (2)向 SD 卡写入 mmc.bin 和 zlmage-sd.bin

    (3)首先将 android_fs.tar、 mmc.bin 和 zlmage 文件复制到 SD 卡上,然后设置启动开关

    (4)开始从 SD 卡烧写 Android,现在将 so 卡插入 OK641 0 开发板的插槽,并设置j我 SD’ 卡启动, 打开开发板。这时开发板就 开始从 SD 卡烧写 Android。首先会向开发板内存写入一些用于启动 Android 的数据;相当于将 boot.img 刷到手机上

    (5)校准屏幕 安装完 Android 后别忘了关闭开发板, 然后将开关恢复到 Nandflash 启动状态,否则 启动后会再安一遍 。 5 个校准点都处理完后 Android 会 继续启动。

    6.配置有线网络

    将开发板的 IP 设为 192.168.17. 166 , 子网掩码设为 255.255.255.0 ,网关设为 192.168.17.254

    # ifconfig ethO 192.168 . 17.150 netmask 255 . 255.255.0 up

    # rute add default gw 192 . 168.17.254 dev ethO

    7.关闭网卡设备

    /system/busybox/sbin/ifconfig ethO down

    设重新的 MAC 地址

    /system/busybx/sbin/ifconfig ethO hw ether

    08 二 90:00:A0:90:80

    打开网卡设备

    /system/busybox/sbin/ifconfig ethO up

    这一章介绍了开发板已经如何在开发板上安装Android,因为实验课上过了,并且自己也动手做过了实验,所以自己还是可以看明白的,虽然跟自己做的实验有一点不一样,但是还是能够理解的。有些东西看的可以懂,但是需要自己去做实验,即使这样,也不一定能够立刻理解过来,得需要一定的动手能力。希望自己能够加强学习和实验。

  • 相关阅读:
    Git——版本管理工具(一)
    【转载】Linux cgroup资源隔离各个击破之
    【转载】Linux cgroup资源隔离各个击破之
    【SSD,FIO,SAS选择的一些小结】SSD,FIO,SAS选择的一些小结
    【转载】MySQL5.6.27 Release Note解读(innodb及复制模块)
    【转载】mysql主键的缺少导致备库hang
    【转载】备库由于表无主键导致延迟
    [转载]阿里云MySQL优化主从同步,降低数据延迟
    [转载]mysql中实现行号,oracle中的rowid
    [转载]常见slave 延迟原因以及解决方法
  • 原文地址:https://www.cnblogs.com/yqing/p/5561650.html
Copyright © 2020-2023  润新知