博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
读《Android深度探索(卷1)HAL与驱动开发》的一些思考05
阅读量:5337 次
发布时间:2019-06-15

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

开发Linux驱动程序无法像开发Android 应用程序直接在Eclipse 中开发, 并在LogCat 视图中显示调试信息。不过使用OK6410 开发板也可以使用其他方式显示Linux 驱动程序输出的调试信息,这就是串口通信。OK64 1 0 开发板带了一个串口。可以通过串口线与PC 连接。 Linux 驱动在输出调试信息的同时会通过串口线将调试信息发送到PC 上,这样Linux 驱动程序员就可以直接在PC 上查看调试信息了。

安装、配置和测试minicon:

1:检测当前系统是否支持USB转串口。

#lsmod | grep .usbserial

2:安装minicom

#apt-get install minicom

3:配置minicom

#minicom –s

4:测试minicom

#minicom

执行上面的命令后,minicom就会进入等待接收数据状态。如果正确连接串口线或USB 转串口线,并且将OK6410 开发板电源接通,并打开开关,如果OK6410开发板已经安装了系统(任何系统都会输出信息),minicam就会接收到从OK-64 1 0 发出的信息。

烧写Android系统:

使用Eboot 擦除NandFlash 的方法如下。

1:准备工作

用串口线或USB 转串口线连接开发板和PC ,并启动minicom.

2:进入Eboot 状态

打开OK64 l 0 开发版的电源开关,过一会出现如下等待5秒的提示信息,按PC键盘的空格键便开发板停留在Eboot 状态。

Initiating image launch in 5 seconds.

3:擦除NandFlash

进入Eboot状态后会出现菜单,输入“A”即可擦除NandFlash。

转载于:https://www.cnblogs.com/limomo/p/5551144.html

你可能感兴趣的文章
【BZOJ-1055】玩具取名 区间DP
查看>>
Bit Twiddling Hacks
查看>>
Windwos中的线程同步
查看>>
LeetCode : Reverse Vowels of a String
查看>>
时间戳与日期的相互转换
查看>>
jmeter(五)创建web测试计划
查看>>
python基本数据类型
查看>>
1305: [CQOI2009]dance跳舞 - BZOJ
查看>>
关于TDD的思考
查看>>
Cocos2d-x学习之windows 7 android环境搭建
查看>>
将html代码中的大写标签转换成小写标签
查看>>
jmeter多线程组间的参数传递
查看>>
零散笔记
查看>>
第1章2节《MonkeyRunner源码剖析》概述:边界(原创)
查看>>
JVM相关面试
查看>>
webpack 中版本兼容性问题错误总结
查看>>
python装饰器@property
查看>>
oracle 删除死锁
查看>>
python字符串与文本操作(一)
查看>>
table和div的比较(转)
查看>>