![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
驱动移植
文章平均质量分 64
心上枫叶红
Fake it till you make it。
展开
-
飞凌OKMX6Q/DL-C声卡移植,从板级文件到设备树
OKMX6Q/DL-C使用得内核是3.0.35而移植使用得是4.1.15,,OKMX6Q/DL-C使用的是板级文件,移植后使用设备数。内核使用得是飞思卡尔官方得IMX6Q的内核,设备树关于声卡部分也是参考飞思卡尔imx6qdl-sabresd.dtsi的。芯片都是使用的是WM8962.这是飞思卡尔官方的声卡电路图,这个是飞凌需要移植声卡驱动板子的电路图由于他们使用的管脚都是相同的,所以就直接将飞思...原创 2018-05-18 17:16:48 · 1186 阅读 · 0 评论 -
IMX6Q,fsl,mxc_sdc_fb显示屏驱动移植,板级文件到设备树
阿斯蒂原创 2018-05-18 18:12:01 · 1556 阅读 · 0 评论 -
goodix,gt928触屏驱动移植,飞凌OKMX6Q/DL-C板子由板级文件到设备树移植
使用的是飞凌OKMX6Q/DL-C板子,和它对应的goodix,gt928模块。由3.0.35的板级文件移植到飞思卡尔官方IMX6Q的4.1.15内核的设备树使用,设备树关于显示部分也是参考天嵌E9_V3的板子的imx6qdl-sabresd.dtsi的设备树。飞凌OKMX6Q/DL-C板子 触屏的IIC线与LVDS在一起的,如下如是飞凌板子的触屏的原理图:下图是飞思卡尔官方的触屏原理图:因为官方......原创 2018-05-21 10:05:03 · 4285 阅读 · 0 评论 -
iMX6Q修改内核启动时显示LOGO方法
在飞凌的iMX6Q开发板上,将内核显示的企鹅logo替换成自己想要的logo的并且全屏显示的方法。工具/原料飞凌 OKMX6Q-C开发板编译使用环境:ubuntu12.04的虚拟机进行的开发 一、制作kernel需要的ppm图片1安装netpbm命令使用sudo apt-get install netpbm 在ubuntu12.04上安装netpbm工具,要求ubuntu操作系统联网。准备bmp...转载 2018-06-14 16:34:31 · 2161 阅读 · 0 评论 -
强制修改.ko文件中的内核版本号与内核对应
当需要一个ko在一个内核下编译,insmod到另一个内核时,1、include/config/kernel.release文件中为内核版本号,将其改为所需版本。2、include/generated/utsrelease.h文件中 #define UTS_RELEASE “XXX” 将xxx改为自己所需内核版本号 。3、include/linux/vermagic.h文件改为与另......原创 2018-07-17 14:05:40 · 6660 阅读 · 0 评论 -
zynq添加GPIO中断程序
//=====内核源码为ADI官方关于AD9361的内核,编译工具为petalinux2015.2,开发板为ZYNQXC7Z100=========一、修改设备树: 1.打开petalinux项目下的./project-spec/meta-user/recipes-dt/device-tree/files/system-top.dts 2.找到gpio@e000a000节点,在i......原创 2018-08-10 15:53:12 · 6934 阅读 · 3 评论