博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
安卓深度探索(卷一)第五章
阅读量:5230 次
发布时间:2019-06-14

本文共 1338 字,大约阅读时间需要 4 分钟。

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

转载于:https://www.cnblogs.com/5pi0/p/5543856.html

你可能感兴趣的文章
如何在vue单页应用中使用百度地图
查看>>
Ubuntu 下安装Go语言
查看>>
Application对象
查看>>
命令查看当前电脑安装所有版本.NET Core SKD
查看>>
《Photoshop CS4手绘艺术技法》
查看>>
random
查看>>
使用CSP防止XSS攻击
查看>>
unity3d--NGUI制作中文字体
查看>>
【tf.keras】在 cifar 上训练 AlexNet,数据集过大导致 OOM
查看>>
Spring AOP概念理解 (通俗易懂)
查看>>
bzoj2342
查看>>
杭电 1241 Oil Deposits
查看>>
关于java数据类型转换
查看>>
深入了解HashMap
查看>>
Python 进程共享数据(数据传输)实例
查看>>
盖茨基金会:如何使用Python拯救生命
查看>>
Android手机抓包
查看>>
Unity发热量优化
查看>>
Linux服务器安装配置Nginx服务器
查看>>
Unix/Linux 脚本中 “set -e” 的作用
查看>>