
Driver for tiny4412
xiaojimmychen
①熟悉Linux下多进程编程、多线程编程、网络编程、了解进程间通信,C语言能力良好
②熟悉U-BOOT的启动过程以及移植过程,能够自行编写基本的bootloader
③掌握Linux内核的启动过程、移植过程以及简单的裁剪、配置
④掌握根文件系统的挂接过程,能够移植一个基本的根文件系统
⑤熟悉Linux设备驱动程序设计的机制,能够独立编写部分设备驱动程序
展开
-
tiny4412 时钟测试
(转载)前面分析了 4412 时钟体系,本文来简单测试一下,参考韦东山老师的 Linux 应用完全开发手册4412 (上)转载 2017-05-01 18:44:49 · 630 阅读 · 0 评论 -
设备树学习之(十三)电容触摸屏驱动
转载自:http://blog.youkuaiyun.com/lizuobin2/article/details/55264211 开发板:tiny4412SDK + S702 + 4GB Flash 要移植的内核版本:Linux-4.4.0 (支持device tree) u-boot版本:友善之臂自带的 U-Boot 2010.12 busybox版本:busyb转载 2017-06-10 07:31:27 · 2698 阅读 · 0 评论 -
设备树学习之(十二)LCD驱动
转载自:http://blog.youkuaiyun.com/lizuobin2/article/details/54743381 开发板:tiny4412SDK + S702 + 4GB Flash 要移植的内核版本:Linux-4.4.0 (支持device tree) u-boot版本:友善之臂自带的 U-Boot 2010.12 busybox版本:busybox转载 2017-06-10 07:28:35 · 1262 阅读 · 0 评论 -
学习设备树之(十一)Backlight
转载自:http://blog.youkuaiyun.com/lizuobin2/article/details/54565395 开发板:tiny4412SDK + S702 + 4GB Flash 要移植的内核版本:Linux-4.4.0 (支持device tree) u-boot版本:友善之臂自带的 U-Boot 2010.12 busybox版本:busybo转载 2017-06-10 07:26:22 · 691 阅读 · 0 评论 -
设备树学习之(十)spi flash
转载自:http://blog.youkuaiyun.com/lizuobin2/article/details/54565214 开发板:tiny4412SDK + S702 + 4GB Flash 要移植的内核版本:Linux-4.4.0 (支持device tree) u-boot版本:友善之臂自带的 U-Boot 2010.12 busybox版本:busybox转载 2017-06-10 07:24:14 · 878 阅读 · 0 评论 -
设备树学习之(九)SPI设备注册过程
转载自:http://blog.youkuaiyun.com/lizuobin2/article/details/54565166 开发板:tiny4412SDK + S702 + 4GB Flash 要移植的内核版本:Linux-4.4.0 (支持device tree) u-boot版本:友善之臂自带的 U-Boot 2010.12 busybox版本:busybox转载 2017-06-10 07:22:42 · 1766 阅读 · 0 评论 -
设备树学习之(八)eeprom
转载自:http://blog.youkuaiyun.com/lizuobin2/article/details/54565121 开发板:tiny4412SDK + S702 + 4GB Flash 要移植的内核版本:Linux-4.4.0 (支持device tree) u-boot版本:友善之臂自带的 U-Boot 2010.12 busybox版本:busybo转载 2017-06-10 07:18:40 · 522 阅读 · 0 评论 -
设备树学习之(七)I2C设备的注册过程分析
转载自:http://blog.youkuaiyun.com/lizuobin2/article/details/54564974 开发板:tiny4412SDK + S702 + 4GB Flash 要移植的内核版本:Linux-4.4.0 (支持device tree) u-boot版本:友善之臂自带的 U-Boot 2010.12 busybox版本:busybox转载 2017-06-10 07:16:37 · 963 阅读 · 0 评论 -
设备树学习之(六)RTC
转载自:http://blog.youkuaiyun.com/lizuobin2/article/details/54564621 开发板:tiny4412SDK + S702 + 4GB Flash 要移植的内核版本:Linux-4.4.0 (支持device tree) u-boot版本:友善之臂自带的 U-Boot 2010.12 busybox版本:busybo转载 2017-06-10 07:14:38 · 974 阅读 · 0 评论 -
设备树学习之(五)watchdog
转载自:http://blog.youkuaiyun.com/lizuobin2/article/details/54564564 开发板:tiny4412SDK + S702 + 4GB Flash 要移植的内核版本:Linux-4.4.0 (支持device tree) u-boot版本:友善之臂自带的 U-Boot 2010.12 busybox版本:busybo转载 2017-06-10 07:11:51 · 964 阅读 · 0 评论 -
设备树学习之(四)ADC 又见中断
转载自:http://blog.youkuaiyun.com/lizuobin2/article/details/54563985 开发板:tiny4412SDK + S702 + 4GB Flash 要移植的内核版本:Linux-4.4.0 (支持device tree) u-boot版本:友善之臂自带的 U-Boot 2010.12 busybox版本:busybo转载 2017-05-04 21:51:13 · 525 阅读 · 0 评论 -
设备树学习之(三)Clock
转载自:http://blog.youkuaiyun.com/lizuobin2/article/details/54563898 开发板:tiny4412SDK + S702 + 4GB Flash 要移植的内核版本:Linux-4.4.0 (支持device tree) u-boot版本:友善之臂自带的 U-Boot 2010.12 busybox版本:busyb转载 2017-05-04 21:48:25 · 790 阅读 · 0 评论 -
设备树学习之(二)点灯
转载自:http://blog.youkuaiyun.com/lizuobin2/article/details/54563829 开发板:tiny4412SDK + S702 + 4GB Flash 要移植的内核版本:Linux-4.4.0 (支持device tree) u-boot版本:友善之臂自带的 U-Boot 2010.12 busybox版本:busyb转载 2017-05-01 18:59:09 · 865 阅读 · 0 评论 -
设备树学习之(一)GPIO中断
转载自:http://blog.youkuaiyun.com/lizuobin2/article/details/54563587 开发板:tiny4412SDK + S702 + 4GB Flash 要移植的内核版本:Linux-4.4.0 (支持device tree) u-boot版本:友善之臂自带的 U-Boot 2010.12 busybox版本:busybo转载 2017-05-01 18:56:27 · 1375 阅读 · 0 评论 -
Exynos4412时钟体系分析
本文转载自:http://www.techbulo.com/1365.html在芯片手册里,“时钟管理单元 (Clock Management Unit)“的简称为 CMU 。CMU_ XXX 表示“XXX 模块内的 CMU ”,比如CMU_CPU等。对于PC来说, CPU 、内存、主板、声卡、显卡等,这些功能部件由不同的芯片组成, 在实体上是相互独立的 。在嵌入式系统里,一块芯片内往往集成了多种转载 2017-05-01 18:52:19 · 1342 阅读 · 0 评论 -
exynos 4412 时钟配置
本文转载自:http://www.cnblogs.com/humaoxiao/p/4225320.html———————————————————————————————–本文解决的问题: 1、宏观上几个大模块的时钟配置顺序。 2、小模块的时钟选择、分频和一般的配置顺序。 3、对小模块来说,官方手册推荐的时钟源选择问题。 4、本文只以手册的“推荐配置”进行说明,“自由玩法”不保证稳定转载 2017-05-01 18:50:12 · 625 阅读 · 0 评论 -
linux4-4设备树学习的小小感悟以及源码下载
设备树的学习基本就是按照转载的博客写代码,然后自己感悟,现在应该算是对设备树有所了解了,正如很多网上说的那样,在没有设备树之前,很多设备的信息都是mach-xxxx.c中添加进去,例如要添加一个i2c设备就要在开发板mach文件中添加一个i2c_board_info结构体,其中.platform_data中表明所要使用的资源:#ifdef CONFIG_TOUCHSCREEN_FT5X0X#inc原创 2017-06-10 07:50:33 · 756 阅读 · 0 评论