- 博客(8)
- 收藏
- 关注
原创 IMX6DL 在Android4.4.2版本插入SD卡不能开机
最近在调试SD的时候,在板子开机之后两个SD卡座都是能正常读取的,但后来忘了把SD卡取下来,之后再开机,发现居然跑到半路就死机了,而且只有TF1有这现象,TF2插卡开机正常。在TF1插入SD卡启动时的log:U-Boot 2009.08-00705-g064ce51-dirty ( 7?.25 2015 - 14:45:07)CPU: Freescale i.MX6 family T
2015-07-29 10:42:07 1804
原创 Android下内核配置make menuconfig出现一大堆未定义的错误
运行make menuconfig后出现一大堆:...........menubox.c:(.text+0xa86): undefined reference to `delwin'menubox.c:(.text+0xbbc): undefined reference to `wnoutrefresh'menubox.c:(.text+0xbc4): un
2015-07-28 15:28:17 1772
原创 android 4.2以上版本永不休眠
android4.2以上版本比android4.2以前的版本framework层框架部分有了很大的改变,androd4.2以前版本framework层给上的接口函数与android4.2以上版本的接口函数也有了些变化,以前让机器永不休眠的方法用在android4.2以上版本已经不起作用了。现将android4.4.2版本修改永不休眠的方法记录下来。一、修改default值,不自动休眠fra
2015-07-24 14:42:30 1378
原创 android技巧:快速重建system.img
修改android的系统模块后, 需要重新生成system.img, 以前我用make systemimage,但这个过程太慢了,很烦人。于是通过make输出的信息, 找到一个比较快的方法,只编译模块和生成system.img,省去其它过程,重新生成system.img快了不少。方法一:以修改services模块为例,命令如下:source build/envsetup.s
2015-07-24 14:25:03 2406
转载 Andriod开机LOGO和开机动画修改
作者:xubin341719(欢迎转载,请注明作者) android开logo,这一块在工作改动的也是比较多的,也比较简单,不同的公司,不同型号的产品,开机的标识不一样。 我们平时目测的开机logo一般是两种:静态的和动画的。其实在实现logo的过程中,有四幅图片:(1)、uboot显示;(2)、kernel显示l
2015-07-23 18:08:12 1994
原创 基于飞思卡尔i.MX 6DualLite 开发板的触摸屏调试
1 概述本次任务是基于飞思卡尔i.MX 6DualLite开发板上调试触屏驱动,触屏芯片是Goodix的gt911芯片,触屏接口是I2C。操作系统:android 4.4.2内核版本:3.0.152 调试步骤2.1、硬件连接imx6和触摸屏的连接如下图所示从原理图可看出I2C2_SCL-
2015-07-22 09:45:20 5505 3
原创 Linux驱动程序-----字符设备
根据书本,写了自己的一个Linux驱动,一个简单的字符设备,其实也没什么实际功能,主要是能对字符设备类驱动有一个很清晰的认识,也增加了自己对驱动程序开发的信心吧1、重要的结构体分析1.1 cdev结构体struct cdev{ struct kobject kobj;//内嵌的kobject对象 struct module *owner;//所属模块 str
2015-07-10 15:45:42 876
转载 浅析linux系统函数调用的工作机制
赵建清+原创作品转载请注明出处+《Linux内核分析》MOOC课程http://mooc.study.163.com/learn/USTC-1000029000 本文以汇编语言为工具,分析linux系统函数调用的基本工作机制。首先说明进程的内存布局,然后使用一个实例说明在进程运行过程中栈帧的动态变化过程。 进程是一个可执行程序的实例。从内核角度看,进程由用户内存空间
2015-07-01 16:53:10 738
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人