zoukankan      html  css  js  c++  java
  • 安卓深度探索(卷一)第五章

    S3C6410 是由三星公司推出的 款低功耗、高性价比的 SC ( reduced instruction set computer,

    精简指令集计算机〉处理器,它基于 ARM11 内核.

    OK6410 开发板采用“核心板+底板”结构

    安装串口调试工具:minicom

    第一步:检测当前系统是否支持 SB 转串口

    lsmod | grep usbserial

    第二步:安装minicom

    sudo apt-get install minicom

    第三步:配置minicom

    sudo minicom -s

    进入“ Serial port setup ”菜单 会显示如图 -4 所示的子菜单。读者需要按照如图 5-4 所示的内容配置 minicomm

     

    第四步:测试minicom

    sudo minicom

    连接并打开开发板查看是否输出信息

     

    烧写安卓系统

     

    注意:

    三个镜像(uboot-fs210.bin, zImage_GT818, android4.0-fs210.img),sd卡启动制作工具都在Android 4.0 for NandFlash文件夹下,必须使用本文件夹下的

     

    首先保证要ping通,把u-boot-fs210.bin, zImage_GT818 android4.0-fs210.img放到/tftpboot目录下

    制作nandflash SD卡启动(如果硬件拨码为1000时启动开发板,可以进入到uboot设置界面,此步省略)

    tftp 20008000 uboot-fs210.bin

    nand erase 0 100000

    nand write 20008000 0 100000

    1. 关闭开发板
    2. 拨动硬件拨码为1000
    3. 打开开发板,任意键暂停uboot启动

    tftp 20008000 zImage_GT818

    nand erase 500000 500000

    nand write 20008000 500000 500000

    1. 重新启动

    setenv bootcmd nand read 20008000 500000 500000; bootm 20008000

    saveenv

    tftp 30008000 android4.0-fs210.img

    nand erase A00000

    nand write.yaffs 30008000 A00000 4C31100(此处为具体大小)

    1. 重启

    setenv bootargs root=/dev/mtdblock3 rootfstype=yaffs2 init=/init console=ttySAC0,115200

    saveenv

    1. 重启
    2. 成功

    参考Android4.0镜像烧写实验.pdf

     

    默认环境变量

     

     

    setenv bootargs root=/dev/mtdblock3 rootfstypes=yaffs2 init=/init console=ttySAC0,115200

    setenv bootcmd nand read 20008000 0 100000; bootm 20008000

  • 相关阅读:
    自定义弹框
    微信分享
    RichText
    UIDatePicker
    微服务概述
    超详细十大经典排序算法总结
    《Java程序员面试笔试宝典》学习笔记(持续更新……)
    知识图谱让分析工作化繁就简
    构建以知识图谱为核心的下一代数据中台
    智慧安监系统为城市安全监管提供保障
  • 原文地址:https://www.cnblogs.com/5pi0/p/5543856.html
Copyright © 2011-2022 走看看