使用的是飞凌OKMX6Q/DL-C板子,和它对应的FIT-LVDS 10.1吋液晶显示模块。由3.0.35的板级文件移植到飞思卡尔官方IMX6Q的4.1.15内核的设备树使用,设备树关于显示部分也是参考天嵌E9_V3的板子的imx6qdl-sabresd.dtsi的设备树。
飞凌的LVDS电路图:

参考板子天嵌的LVDS:

LVDS多数的接口连接到核心板上都是相同的,因此相同的不分不需要修改。参考3.0.35的板级文件修改设备树的参数:

之后发现,屏幕没有任何现象,后来测电压,发现完全没有电源接入,查看原理图原来是LVDS_PWREN管脚没有使能,没有接入电源,最开始以为GPIO_AVTIVE_HIGH就是使能了,但后来发现不是,把这个改为GPIO_ACTIVE_LOW就可以了,下图是改好的。原理图上板子背光用的PWM3,但设备树上用的不是PWM3,就要做出调整。

LVDS的数据位宽错误会色彩失真。

下图是移植好的的LVDS内核打印的参数。

总结: 显示屏使能用的GPIO_ACTIVE_LOW,而不是HIGH,这个问题弄了三四天,恼火。

IMX6Q,fsl,mxc_sdc_fb显示屏驱动移植,板级文件到设备树相关推荐

  1. linux 为开发板添加板级文件config.h

    新的板子  需要在之前的板子基础上 做一些改动  首先就是要配置自己的板级文件 参考陈富林博客 这个写的很详细 https://www.cnblogs.com/chenfulin5/p/6393415 ...

  2. linux x86板级文件,Linux driver 板级文件跟踪一般方法

    /*********************************************************************************** * Linux driver ...

  3. kernel 3.2.0 上加入自己的板级文件

    第一步.复制自己的参考的板级文件 cp arch/arm/mach-omap2/board-am335xevm.c arch/arm/mach-omap2/board-aplex_ECM_5412.c ...

  4. ( 杰理 AC695x ) 板级文件的配置

    最近使用了杰理695x系列芯片来做项目,这里分享下经验给小伙伴哈~具体的还需要自己看sdk啦~~ 一. AC695X 音箱sdk板级文件的配置 这里一般使用demo,然后在board_ac695x_d ...

  5. linux 驱动基础知识(2)---设备树

    转载自 http://huaqianlee.me/2015/08/19/Android/高通平台Android源码分析之Linux内核设备树-DT-Device-Tree-dts文件/ 刚开始接触An ...

  6. Linux字符设备驱动详解七(“插件“设备树实现RGB灯驱动)

    文章目录 系列文章目录 前言 正文 Device Tree Overlays:"插件"设备树 传统设备树 "插件"设备树 使用前提 案例说明 设备树:foo.d ...

  7. [RK3288] AP6335WIFI模块移植(板级dts文件代码编写)

    1.经过一周的努力的今天终于解决了RK3288安卓系统中打不开WIFI的问题,特意记录一下. 2. 一般拿到板子厂家会提供RK3288的SDK框架包(我的是android8.1),在这里我附上移植WI ...

  8. Linux驱动开发中的中间件:设备树

    Linux设备树 设备树的产生是为了解决内核源码的arch/arm目录下代码混乱和臃肿的问题(过去每个厂商出个板子就要提供外设硬件和平台硬件信息,这些信息以.c和.h文件的形式呈现).在使用设备树之后 ...

  9. linux设备和驱动匹配的方法,Linux使用设备树的i2c驱动与设备匹配方式

    Linux使用设备树的i2c驱动与设备匹配有3种方式: of_driver_match_device acpi_driver_match_device i2c_match_id 源码: static ...

最新文章

  1. windows程序消息机制(Winform界面更新有关)--转
  2. 承德计算机专业去哪考试,2021河北省考承德都在哪个学校考试?
  3. subversion commit 报错A checksum mismatch occurred
  4. LeetCode 6 Z 字形变换
  5. php函数get和set,php中外部类调用_get函数和_set函数的方法
  6. Python矩阵的用法(使用numpy)
  7. cg word List4
  8. 多图上传乱序php,discuz图片顺序混乱解决方案_php技巧
  9. js实现sleep休眠
  10. Eureka心跳续约机制
  11. think php上传图片,上传 · ThinkPHP5.0完全开发手册 · 看云
  12. 我的Android 4 学习系列之使用 Internet 资源
  13. Flash背景透明(透明背景)设置方法
  14. 整站下载工具webHttracker webside copier
  15. 为软件简单加密的小程序,附源码
  16. Visual Studio .Net团队开发(Visual SourceSave6.0 在C#中的应用)
  17. php中调整图片大小,php 调整图片尺寸的简单示例
  18. 手机app 与pc 软件测试区别,1,web测试,Android测试,Ios测试的共同点与
  19. 电脑锁定计算机有没有难度较高的,你对电脑的刷新率了解有多少 锁定刷新率的方法...
  20. 高效的vim配置及其插件管理

热门文章

  1. UG翼型参数化建模方法及代码
  2. GD32450i-EVAL学习笔记 10 - RTC
  3. 计算机游戏 25攻略,长生劫游戏过关攻略 长生劫第1-25关通关攻略大全
  4. 对抗神经网络CycleGAN论文解读
  5. 浏览器如何解析HTML字符编码
  6. web of science 2022新版检索证明pdf下载方法
  7. 更改Git 服务器 IP 地址并更新Git项目
  8. webstorm使用补丁包破解
  9. Matlab 增加配色方案
  10. JavaScript的16进制转10进制