自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 I.mx6s上移植wm8960驱动(基于linux3.0.101版本)

I.mx6s上移植wm8960驱动  此篇博文只记录移植的步骤,其他不做分析。首先上一张wm8960的硬件连接图:1  上电操作   配置wm8960的上电脚,文件位置:arch/arm/

2015-07-18 18:58:39 9158 1

原创 搭建NFS环境并从NFS启动开发板

搭建NFS环境并从NFS启动开发板    编译好ltib后,就可以从中获得我们所需的u-boot、kernel、文件系统了,我们可以把这三部分内容下载(通过freescale提供的Mfgtools工具)到开发板系统就可以跑起来。但是,调试时我们需要频繁的修改内核配置,每次都用这个工具下载就太麻烦,而使用NFS就可以避免这个问题,大大提高开发效率。下面是在Ubuntu12.04 LTS下搭建NF

2015-07-18 18:35:05 976

原创 Ubuntu12.04安装Freescale LTIB环境

Ubuntu12.04安装Freescale LTIB环境    最近手上拿到一块imx6s的板子,打算先看看linux下相关的开发调试方法。初步了解了下,linux下开发freescale采用的LTIB这个东西,所以不得不先看看这个。以下是搭建ltib的基本步骤,在此做一个记录。1 配置Ubuntu源#sudo cp /etc/apt/sources.list /etc/ap

2015-07-18 18:08:05 1252

原创 Freescale I.mx 6 Android 4.2.2源码编译环境搭建(基于ubuntu12.04 LTS)

Freescale I.mx 6  Android 4.2.2源码编译环境搭建    1  安装必要的第三方工具:$ sudo apt-get install git gnupg flex bison gperf build-essential \ zip curl zlib1g-dev libc6-dev lib32ncurses5-dev ia32-libs \ x11proto-

2015-06-23 17:13:41 2938 1

原创 基于MT6752/32平台 Android L版本驱动移植步骤

基于MT6752/32平台 Android L版本驱动移植步骤              根据MK官网所述,在Android L 版本上Turnkey ABS 架构将会phase out,而Mediatek Turnkey架构将会全面转向Turnkey AOSP架构。本博文将会大致描述下如何将ABS架构下KK版本的驱动如何移植到AOSP架构的android L版本上。1.1 Turnkey

2015-02-08 20:57:06 2889 1

原创 Android Hal层简要分析

Android Hal层简要分析

2014-09-21 11:36:07 4124

原创 Android输入子系统浅析(一)

Linux输入子系统框架

2014-08-23 00:10:03 2063

原创 Android平台下驱动的开发及测试框架概述(五)

Android系统内置Java应用程序测试Application Frameworks层的硬件服务

2014-08-15 22:50:11 1185 1

原创 Android平台下驱动的开发及测试框架概述(四)

为Android系统的Application Frameworks层增加硬件访问服务

2014-08-14 23:46:38 941

原创 Android平台下驱动的开发及测试框架概述(三)

为Android硬件抽象层(HAL)模块编写JNI方法提供Java访问硬件服务接口

2014-08-13 22:30:59 1197 1

原创 Android增加一个物理按键检测步骤

Android增加一个物理按键检测步骤

2014-08-12 20:11:10 3788

原创 Android平台下驱动的开发及测试框架概述(二)

上一篇文章中简要介绍了在Android系统为为硬件编写驱动程序和测试驱动的方法。传统的嵌入式linux中,驱动一般全部包括在linux内核。但是对于Android系统来讲,硬件驱动程序一方面分布在Linux内核中,另一方面分布在用户空间的硬件抽象层中。为什么安卓要怎么做?从商业的角度来看,把对硬件的支持逻辑都放在内核空间,可能会损害厂家的利益。我们知道,Linux内核源代码版权遵循GNULicen

2014-08-12 20:01:36 1475

原创 Android平台下驱动的开发及测试框架概述(一)

Android平台下驱动的开发及测试框架概述

2014-08-08 22:21:52 1348

原创 工作一年,突然觉得有必要写点东西记录下生活学习方面的东西,希望能坚持下去

写在工作一年

2014-08-03 00:55:39 1311

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除