
驱动
酣楼驻海
这个作者很懒,什么都没留下…
展开
-
加载内核模块小总结
下面是加载ftdi_sio.ko模块的笔记内核:3.14.52平台:freescale imx6dl YOCTO1. insmod ftdi_sio.ko这种方式掉电置换后需要重新加载。2.内核会自动从文件系统加载内核模块,所以我们只要把模块放到相应的路径就可以了,下次上电启动就会自动加载root@imx6dlsabresd:~# cp ftdi_sio.k原创 2017-05-03 10:22:57 · 994 阅读 · 0 评论 -
如何调整Linux内核启动中的驱动初始化顺序-驱动加载优先级
转载自:http://zhidao.baidu.com/link?url=adCsiTiI7i3QVYrTx19jkt_FvBV2VlQ4NV18pEu6Kdi4Yhv0ryauD3LHj1pxGE-YP8M_PxZnHNy-hVKBvzJOkPfqehZmR9CQm5GZ5XZDx-OLinux内核为不同驱动的加载顺序对应不同的优先级,定义了一些宏: include\linux\init...转载 2018-10-31 09:11:03 · 2655 阅读 · 0 评论 -
CSI 引脚配置问题
平台:B6HCPU:i.MX6ULL(MCIMX6Y2CVM05AA)内核:Linux4.1.15 把默认引脚功能(第一引脚功能)为CSI_VSYNC和CSI_HSYNC的两个引脚配置成I2C2的功能引脚: 问题:调试B6H项目的触摸屏的时候,发现I2C通讯总是不成功,通过把引脚配置层GPIO的方式测试,确定物理连接性没有问题。改用其他引脚做围I2C,驱动...原创 2018-09-03 19:17:59 · 1905 阅读 · 0 评论 -
DTB视频
https://blog.youkuaiyun.com/sy373466062/article/details/49337017原创 2018-07-31 10:17:40 · 227 阅读 · 0 评论 -
imx6ul下gslX680触摸屏调试总结
参考了网上一些关于gslX680触摸屏的源码分析,觉得写得挺好的,已经附在文章末尾。结合自己imx6ul+3.14.38内核移植了gslX680触摸屏,之前也在TI+am335x平台Linux3.2和linux4.1移植过,大同小异,下面根据在imx6ul下移植做下简要总结:思路:1.配置好i2c总线地址让系统能读取到gslX680芯片2.在设备树配置好GPIO并在gslX680.c中申请gpio...原创 2018-03-13 21:07:27 · 2869 阅读 · 4 评论 -
am335x改调试串口为普通串口
今天客户需要把普通调试串口改成普通串口,要求:1. SPL阶段不能有调试信息打印出来,也不能输入。2. uboot阶段不能有打印信息出来,也不能输入。3.内核不能有打印信息出来,也不能输入。4.文件系统不能打印调试信息,也不能输入。一.在SPL阶段主要配置ARM core, 主要包括对中断向量表,cache,MMU等的配置;配置时钟,uart,定时器,还有DDR,这个时候想要去掉SPL阶段调试串口...原创 2018-03-09 23:14:25 · 2342 阅读 · 0 评论 -
SPI四种模式区别
转自:http://blog.youkuaiyun.com/yihui8/article/details/54316888 SPI四种模式区别CPHA --> Clock phase (时钟相位)CPOL --> CLock polarity (时钟极性)spi四种模式SPI的相位(CPHA)和极性(CPOL)分别可以为0或1,对应的4种组合构成了SPI的4种模式(mode)M...转载 2018-01-22 10:13:24 · 4985 阅读 · 0 评论 -
ppp学习
https://wenku.baidu.com/view/a326f6db5022aaea998f0f98.html原创 2017-04-21 16:04:39 · 394 阅读 · 0 评论 -
ttyUSB 串口编程 Linux下 USB转串口
转:http://www.360doc.com/content/12/0222/15/1317564_188649565.shtml在Linux下对设备的操作方法与对文件的操作方法是一样的,因此对串口的读写就可以使用简单的read()、write()函数来完成,所不同的是只是需要对串口的其他参数进行其他配置,本文实现的是宿主机实现写功能,目标机实现读功能,采用单工方式的串口通信转载 2017-04-06 16:43:18 · 17138 阅读 · 0 评论 -
2.6.x内核usb转串口FTDI驱动使用
转:http://www.cnblogs.com/xiaotlili/articles/2129057.html2.6.x内核usb转串口FTDI驱动使用一、内核配置linux内核2.6以后都应该自带usb转串口的驱动,在编译内核时按如下选项配置内核,即可安装usb转串口驱动:在linux kernel configuration中选择:Device D转载 2017-04-06 15:38:20 · 3554 阅读 · 0 评论 -
TI GPIO控制
转自:http://blog.sina.com.cn/s/blog_7880d3350102vyr5.htmlBeagleBone的GPIO控制http://blog.sina.com.cn/s/blog_9e16dc4d01012x7z.html TI员工:建议你看看\arch\arm\mach-omap2\board-am335xevm.c这是dri转载 2017-04-09 10:48:20 · 1370 阅读 · 0 评论 -
ppp拨号脚本配置
转:http://blog.chinaunix.net/uid-23381466-id-4824759.htmlppp拨号脚本配置摘要 本文主要介绍了嵌入式Linux系统下使用pppd 2.4.4来进行PPP拨号需要使用的脚本是如何配置的,配置项的含义,同时也说明了如何来配置参数,实现ppp拨号上网。一.问题提出 嵌入式Linux操作系统下,如果要进行PPP转载 2017-04-21 11:59:46 · 947 阅读 · 0 评论 -
PCI 总线 协议 基础 详解
转:http://blog.chinaunix.net/uid-20758472-id-1876960.htmlPCI总线协议基础 PCI基本总线协议传输机制是猝发成组数据传输。一个分组由一个地址相位和一个或多个数据相位组成。 1.PCI总线的传输控制 PCI总线上所有的数据传输基本上都是由以下三条信号线控制的: FRAME#:由转载 2017-04-22 09:37:17 · 2393 阅读 · 0 评论 -
SPI、I2C、I2S、UART、GPIO、SDIO、CAN的介绍,各自的特点是什么?
转:http://blog.sina.com.cn/s/blog_6d0c454d0101aaym.htmlSPI: SPI(Serial Peripheral Interface)是MOTOROLA公司提出的同步串行总线方式。高速同步串行口。3~4线接口,收发独立、可同步进行. 因其硬件功能强大而被广泛应用。在单片机组成的智能仪器和测控系统中。如果对速度要求不高,采用转载 2017-04-26 11:02:37 · 10334 阅读 · 0 评论 -
platform_get_resource解析
platform_get_resource函数源码如下:struct resource *platform_get_resource(struct platform_device *dev, unsigned int type, unsigned int num){ int i; for (i = 0; i <...转载 2018-11-19 11:52:28 · 464 阅读 · 0 评论