zoukankan      html  css  js  c++  java
  • 《Android深度探究HAL与驱动开发》学习笔记----第五章

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

    开发板是开发和学习嵌入式技术的主要硬件设备。

    主要学习了搭建S3C6410开发板的测试环境。首先要了解到S3C6410是一款低功耗、高性价比的RISC处理器它是基于ARMI1内核,广泛应用于移动电话和通用处理等领域。

    安装串口调试工具: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命令设置网关。

    配置有线网络

    # ifconfig eth0 192.168.17.150 netmask  255.255.255.0 up   

    #route add default gw 192.168.17.254 dev eth0

    # /system/busybox/sbin/ifconfig   查询开发板当前的IP配置

    # /system/busybox/sbin/route     查询路由表

    将所有设置命令放到脚本文件linuxre(视具体情况定)中,保证每次开机都可以自动连接进网络。

    Don't part with your illusions. When they are gone you may still exist, but you have ceased to live. (Mark Twain, American writer) 不要放弃你的幻想。当幻想没有了以后,你还可以生存,但是你虽生犹死。((美国作家 马克·吐温)
  • 相关阅读:
    大数据基础---Scala_Array
    大数据基础---Scala流程控制语句
    大数据基础---Scala基本数据类型和运算符
    大数据基础---Scala简介及开发环境配置
    大数据基础---Flink_Standalone_集群部署
    大数据基础---Flink状态管理与检查点机制
    大数据基础---Flink_窗口模型
    大数据基础---Flink_Data_Sink
    IDL keywords 检查
    IDL 多线程
  • 原文地址:https://www.cnblogs.com/stilwaters/p/5561283.html
Copyright © 2011-2022 走看看