Android驱动开发读书笔记五
第五章
本章介绍了S3C6410开发板的功能,开发板的不同主要是在烧录嵌入式系统的方式不同,以及如何在此开发板上安装Android.
1.安装串口调试工具minicom
首先需要一根USB转串口线,由于安装的是Ubuntu Linux所以需要按照以下步骤、配置和测试minicom
(1).检测当前系统是否支持USB转串口
命令lsmod | grep usbserial
(2)安装minnicom
apt-get install minicom
(3)配置minicom
minicom -s,然后进入Serial port setup菜单项,相应选择save setup as df1和exit from minicom.
(4)测试
2.烧写Android系统
(1).先连接好开发板和电脑,然后启动minicom,开机之后按空格键让其停留在Eboot状态
(2)SD卡FAT32分区格式,写入mmc.bin和zImage-sd.bin,输入yjsx命令开始复制SD卡的数据,最后出现”greate,all jobs is over”,说明已经成功将Android安装到开发板。
(3)关闭开发板,将开关恢复到Nandflash启动状态,再次启动进行校验屏幕。当然也可以输入以下命令删除屏幕校准文件,再次启动会重新要求校验,命令为
rm / data/pointercal
(4)配置有线网络
Android本质上是linux系统,可以使用linux命令ifconfig设置IP和子网掩码,route命令设置网关。但是设置之后只能保存在内存里,为了下次开机依然在,需要将上边的命令写到一个脚本文件,但是这样比较麻烦,但是很多开发板都提供了一个开机自动执行的脚本文件。
http://www.cnblogs.com/xxyue/
Android驱动开发读书笔记五的更多相关文章
- Android驱动开发读书笔记六
		
第六章 Linux 驱动的工作和访问方式是 Linux 的亮点之一,Linux 系统将每一个驱动都映射成一个文件.这些文件称为设备文件或驱动文件,都保存在/dev目录中,由于大多数Linux驱动都有与 ...
 - Android驱动开发读书笔记七
		
第七章 (一)创建设备文件 1.使用cdev_init函数初始化cdec 描述设备文件需要一个cdev结构体,代码如下: struct cdev{ struct kobject kobj; struc ...
 - Android驱动开发5-8章读书笔记
		
Android驱动开发读书笔记 第五章 S5PV210是一款32位处理器,具有 ...
 - 驱动开发学习笔记. 0.04  linux 2.6 platform device register 平台设备注册  1/2 共2篇
		
驱动开发读书笔记. 0.04 linux 2.6 platform device register 平台设备注册 1/2 共2篇下面这段摘自 linux源码里面的文档 : Documentatio ...
 - 驱动开发学习笔记. 0.06  嵌入式linux视频开发之预备知识
		
驱动开发读书笔记. 0.06 嵌入式linux视频开发之预备知识 由于毕业设计选择了嵌入式linux视频开发相关的项目,于是找了相关的资料,下面是一下预备知识 UVC : UVC,全称为:USB v ...
 - 驱动开发学习笔记. 0.05 linux 2.6 platform device register 平台设备注册 2/2 共2篇
		
驱动开发读书笔记. 0.05 linux 2.6 platform device register 平台设备注册 2/2 共2篇 下面这段摘自 linux源码里面的文档 : 内核版本2.6.22Doc ...
 - 驱动开发学习笔记. 0.02 基于EASYARM-IMX283 烧写uboot和linux系统
		
驱动开发读书笔记. 0.02 基于EASYARM-IMX283 怎么烧写自己裁剪的linux内核?(非所有arm9通用) 手上有一块tq2440,但是不知道什么原因,没有办法烧boot进norflas ...
 - 驱动开发学习笔记. 0.01 配置arm-linux-gcc 交叉编译器
		
驱动开发读书笔记. 0.01 配置arm-linux-gcc 交叉编译器 什么是gcc: 就像windows上的VS 工具,用来编译代码,具体请自己搜索相关资料 怎么用PC机的gcc 和 arm-li ...
 - Android驱动开发前的准备
		
最近看了一些Android驱动开发前需要知道的资料,收获很多,接下来就谈谈我自己的一些心得体会. Android在近几年时间发展迅速,已经成为智能手机操作系统的老大.不过,因为Android原生的代码 ...
 
随机推荐
- Python学习笔记(正则表达式)
			
\b - 表示以什么开头或结尾 \d - 匹配数字 \w - 匹配字母或数字或下划线或汉字(我试验下了,发现3.x版本可以匹配汉字,但2.x版本不可以) \s - 匹配任意的空白符 ^ - 匹配字符串 ...
 - Codeforces Round #558 (Div. 2)
			
目录 Codeforces Round #558 (Div. 2) 题解 A Eating Soup B Cat Party C Power Transmission D Mysterious Cod ...
 - postgresql修改数据库名
			
alter database abc rename to cba;
 - Mysql一个表编码的坑,mark一下
			
问题:一个sql执行很慢,5分钟左右,关键是最大的表是5万出头,另一张表不到5000原因:是两个表的字符集不同,导致匹配时,没有匹配到 解决办法:将两个表的字符集改成一样具体的命令: ALTER TA ...
 - EF5 通用数据层 增删改查操作,泛型类
			
using System; using System.Collections.Generic; using System.Data.Entity.Infrastructure; using Syste ...
 - feign容断忽略某些异常
			
@HystrixCommand(ignoreExceptions={ BusinessException.class, IllegalArgumentException.class, BadCrede ...
 - Git 连接远程仓库Github
			
创建SSH Key. 在用户主目录下,看看有没有.ssh目录,如果有,再看看这个目录下有没有id_rsa和id_rsa.pub这两个文件,如果已经有了,可直接跳到下一步. 如果没有,打开Shell(W ...
 - es6+字符串string的新增方法函数
			
String.includes("xxx") 返回true/false [es5的字符串查找方法:String.indexOf() ] String.startsWit ...
 - Godaddy虚拟主机新建mysql数据库 2019最新
			
第一次用狗爹,完全摸不着路子. 网站本地已搭建,不知道数据库是在哪里上传. 百度搜索结果都是四五年前的旧内容,耽误时间. 还是问客服,Godaddy的客服确实不赖 godaddy虚拟主机如何新建数据库 ...
 - 手机QQ访问时,html页面在QQ中自定义预览和自定义分享
			
手机QQ访问时,html页面在QQ中自定义预览和自定义分享 有一天,产品说要做个自定义预览和分享功能,于是很快在微信上实现了,可是不知道在QQ上怎么实现,查看了很多网站,最后才找到了解决方案,于是想和 ...