Linux下lt8911exb调试总结

2023-11-11

调试lt8911exb花了两天时间,总结下

ic功能介绍:mipi转eDP

http://cn.lontiumsemi.com/UploadFiles/pdf/LT8911EXB_Product_Brief.pdf

github下有驱动源码,可以直接使用(mipi配置的是burst模式)

https://github.com/aystshen/lontium_lt8911exb_driver(这份驱动实际调试的时候不太稳定,解码不稳定,出现概率闪屏的情况(开飞行模式有改善),以fae提供的驱动为准)

ic默认dts配置如下,lcd中的配置不一样,请同步修改下面的文件内容,注意两份配置保持一致。

lontium,test = <0>;改成1可以使能ic的自测试输出模式(不需要mipi信号,使能ic的内部输出模式,输出固定的图片),能正常输出,就能判断屏的背光,电源,连接都是正确的。

1.要打开eotp,在相应的lcd驱动里搜索eotp,然后看看如何打开,如展讯

dsi_hal_eotp_tx_en(dsi, 1);

2.关掉lcd的展频ssc(开展频可能是为了避开射频干扰,这里需要关闭),波形差异如下

https://download.csdn.net/download/mike8825/12391675

开ssc波形有左右摆动的现象。

3.参考正确打印(实际调试的情况该值也有概率性变化,但能正常显示)

[  146.365562] lt8911exb 4-0029: LT8911 tx pll locked
[  146.407238] lt8911exb 4-0029: video check: mipi clk = 137996
[  146.408463] lt8911exb 4-0029: video check: Vtotal = 1160
[  146.410295] lt8911exb 4-0029: video check: Hact(word counter) = 1920
[  146.411309] lt8911exb 4-0029: video check: Vact = 1080

4.背光控制

初始化该ic时,注意把背光电源关掉,没彻底关掉会出现闪屏的情况(如我调试的硬件,uboot阶段,bl使能脚默认是高电平(有电平转换电路),需要先拉低,然后再初始化)。

5.电源键唤醒,背光已亮,过会才有图像

按电源键亮屏后,背光亮了,但过0.5-1s才有图像,效果很不好,调试的时候把dpu初始化完了之后,再初始化ic(在默认的lcd驱动时序稍微延后下)

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Linux下lt8911exb调试总结 的相关文章

  • LCD_ShowChar(u16 x,u16 y,u8 num,u8 size,u8 mode)

    阴码 43 逐列 式 43 顺向 43 C51 格式 span class token keyword void span span class token function LCD ShowChar span span class tok
  • micropython 8266 驱动 12864G 液晶LCD屏幕

    1 xff0c 接线顺序 引脚定义 cs 61 Pin 4 片选 reset 61 Pin 5 复位 rs 61 Pin 16 数据 指令 1数据 0 指令 DC sda 61 Pin 13 数据信号 sck 61 Pin 14 时钟信号
  • 步进电机控制与LCD显示L297与L298

    步进电机控制与LCD显示L297与L298 上次介绍了PWM和L298结合的电机调速 xff01 接下来介绍L297与L298结合的例子 xff01 PWM电机调速 下面是L297的简介 xff1a L297是步进电机专用控制器 xff0c
  • ILI9341的使用之【一】TFT-LCD原理(转载)

    近期开始研究手上的LCD屏的使用 该LCD屏使用了ILI9341的IC做为驱动 因此边研究边留下记录 与上一个时钟系列类似 xff0c 想必这又是一个大工程 xff0c 因为ILI9341的数据手册就有200多页 xff0c 从硬件原理 x
  • STM32G070 DMA+SPI+LCD显示

    SPI HandleTypeDef hspi1 DMA HandleTypeDef hdma spi1 tx 描述 xff1a LCD的SPI引脚初始化 参数 xff1a 无 返回 xff1a 无 void LCD SPI Init voi
  • 基于STM32F411使用SPI+DMA驱动LCD

    先看效果 F411CE 硬件SPI xff0b DMA驱动LCD 基于HAL库 其实HAL库我用不太习惯 xff0c 一直也是用的标准库 但HAL库确实是好上手一些 xff0c 就迅速创建一个新的template 这次就当尝试一下吧 xff
  • IMX6ULL + SPI LCD(驱动IC ILI9341)显示简单的QT界面

    1 硬件 xff1a 使用正点原子的IMX6ULL Linux开发板 开发板底板原理图版本 xff1a V2 1 核心板原理图版本 xff1a V1 6 LCD xff1a MSP2402 IC ILI9341 2 查找可用引脚 开发板上引
  • Linux-LCD驱动实现

    一 帧缓冲设备驱动在Linux子系统中的结构 xff1a 二 帧缓冲相关的重要数据结构 从帧缓冲设备驱动程序结构 看 xff0c 该驱动主要跟fb info结构体有关 xff0c 该结构体记录了帧缓冲设备的全部信息 xff0c 包括设备的设
  • 使用FSMC驱动LCD以及数据线偏移的问题

    FSMC的理解 使用FSMC功能将8080接口的LCD当外部RAM来使用 xff08 数据传给LCD时没经过内部SRAM xff0c 所以一帧图片很大也可以直接传 xff09 xff0c 根据STM的地址分配图可以看出外部RAM的地址由0x
  • LVGL V8

    本文适用于LVGL V8版本 LVGL simulator vs2019 官方工程 lv sim visual studio 使用注意事项 1 将官方工程从github上下载下来 最好使用git 将整个工程clone下来 因为工程内部有依赖
  • Linux下lt8911exb调试总结

    调试lt8911exb花了两天时间 总结下 ic功能介绍 mipi转eDP http cn lontiumsemi com UploadFiles pdf LT8911EXB Product Brief pdf github下有驱动源码 可
  • STM32 基础系列教程 44 - FSMC_LCD

    前言 TFT LCD 即薄膜晶体管液晶显示器 其英文全称为 Thin Film Transistor Liquid Crystal Display TFT LCD 与无源 TN LCD STN LCD 的简单矩阵不同 它在液晶显示屏的每一个
  • LCD 亮度相关(背光) 正负压相关

    LCD 亮度相关 背光 kernel msm 3 18 drivers video msm mdss mdss fb c 调用led classdev register 注册lcd backlight sys class leds lcd
  • LCD和LED屏幕的工作原理总结

    1 点阵取模原理之横向取模与纵向取模 1 1 针式打印机 针式打印机16针是纵向排列 每次打印垂直的16bit 然后右移一bit 继续下列打印 字节的MSB表示最上面的点 字节LSB表示最下面的点 由于汉字字模的点阵是横向排列的 而提供给打
  • STM32 基础系列教程 45 - FSMC_LCD_Touch

    前言 上一节我们完成了用 STM32F4的 FSMC接口来控制 TFTLCD的显示的操作 其实正点原子的探索者F4开发板带的屏幕支持触摸操作 笔者用的是4 3寸的电容触摸屏 本节我们继续实验 来完成基于STM32的触摸屏的实验 关于触摸屏的
  • 我所理解的DRM显示框架

    什么是DRM DRM全称是DirectRenderingManager 是linux主流的一种显示框架 支持多图层合成 为用户图层提供统一的API libdrm 来访问GPU 实现统一管理 它是为了解决多个程序对video card访问协同
  • 基于STM32F407的摄像头(不带FIFO的OV7670)图像采集及LCD显示实验-笔记整理

    硬件说明 STM32F4开发板 stm32f4系列的芯片处理的能力可以说非常强大了的 而且内部还自带有数字摄像头接口 DCMI 可以说stm32f407的核心板和不带FIFO的摄像头模块OV7670简直就是绝配 我手上的这块张这个样子 图片
  • LCD DRM驱动框架分析一

    本文是基于rk3566 rk3568平台 从概念和框架上对LCD DRM驱动框架进行分析 一 DRM Direct Rendering Manager 简介 DRM 是 Linux 目前主流的图形显示框架 相比 FB 架构 DRM 更能适应
  • 00.mipi协议

    mipi差分信号原理 理解mipi协议 MIPI DSI LP mode命令及格式详解 MIPI信号的分析 结合示波器实际测试波形 MIPI 移动行业处理器接口 是Mobile Industry Processor Interface的缩写
  • 如何获得 (lcd) 显示屏对角线的实际尺寸,即它是 17 英寸还是 19 英寸或其他?

    这对我很有用 因为我必须在屏幕上以正确的尺寸映射对象 如果我使用分辨率为 1280x1024 的 19 lcd 和正常的 96dpi 设置 那么为了映射正确的 1 英寸正方形 我必须编写这样的 xaml

随机推荐

  • K8S集群中部署服务之应用环境配置

    微服务项目sangomall应用环境配置说明 一 应用环境配置文件创建 可以创建多个application properties或application yml文件 通过关键配置进行激活使用 例如测试环境和生产环境等 1 1 创建开发环境
  • [Setting]win7下运行exe失败:应用程序无法启动,因为应用程序的并行配置不正确

    win7下运行exe失败 应用程序无法启动 因为应用程序的并行配置不正确 1 问题描述 承接了一个项目 给甲方交接的时候 在它的电脑中运行出现了这个错误 应用程序无法启动 因为应用程序的并行配置不正确 有关详细信息 请参阅应用程序事件日志
  • stm32从keil安装到程序烧录

    1 准备工具 1 一块stm32板 我用的是芯片型号是stm32L151C8T6 2 keil5软件 可以到官网下载 https www keil com download product 也可以直接下载网友的版本 我这里用的是keil5
  • MySQL8.0连接url

    这些错误是很让人崩溃的 在连接数据库配置都没错 jar包也有 但是还是报 首先第一个报错是系统安全性和时区配置的问题 MySQL8 0不同于之前的版本 存在安全检测的问题 所以在设置url的时候需要jdbc mysql localhost
  • 我是如何利用业余时间写书的?---时间管理

    低级的欲望放纵即可获得 高级的欲望只有克制才能达成 卡耐基 粉丝的误会 很多粉丝 问我 彭老师你是不是自己创业了 彭老师我想报您的培训班 得知我知识业余时间写文章 紧接着又会问 jg单位这么清闲啊 你居然有这么多时间写文章的 而且你文章很深
  • 将浮点型数转换为字符串类型数(小数点保留多位)(qt)

    1 实现将浮点类型的数转换为字符串类型的数 char data 20 double a 1 02356 gcvt s data a 3 最后结果显示三位 输出的结果四舍五入为1 02 QString str QString 1 arg da
  • 检验身份证号的有效性并输出有问题的号码

    摘要 一个合法的身份证号码共18位 由17位地区 日期编号和顺序编号加1位校验码组成 校验码的计算规则如下 首先对前17位数字加权求和 权重分配为 7 9 10 5 8 4 2 1 6 3 7 9 10 5 8 4 2 然后将计算的和对11
  • Eigen优化实录

    原文 https www zhihu com question 28571059 sort created 以前也觉得 Eigen 很快 感觉和 mkl 可以媲美 但是昨天 debug 时一行一行看时间 发现这样一个矩阵乘法 要算将近一秒
  • Tomcat中配置SSL

    Tomcat网站上 http tomcat apache org tomcat 5 5 doc ssl howto html Edit 20the 20Tomcat 20Configuration 20File 有相关配置SSL的介绍 建议
  • android app检测更新,GitHub - bai53229/UpdateDemo: android app自动检测更新库

    UpdateFun更新库 UpdateFun是一个fir im的Android更新下载模块 在fir im上上传自己的APP后接入该库即可实现检查更新下载 用法 Step 1 在gradle文件中加入下面的依赖 dependencies c
  • Blender基本使用(个人笔记)

    界面移动 按住鼠标滚轮以一点为中心进行视图旋转 同时按住shift和鼠标滚轮可平移视图 滚动鼠标滚轮进行视图的缩放 按下小键盘1 3 7进入前视图 右视图 俯视图 以及CTRL 1 CTRL 3 CTRL 7查看后视图 左视图 底视图 AL
  • Wireshark抓包——IP协议分析

    一 实验目的 通过本次实验 掌握使用Wireshark抓取TCP IP协议数据包的技能 能够深入分析IP帧格式 通过抓包和分析数据包来理解TCP IP协议 进一步提高理论联系实践的能力 二 实验内容 1 本次实验重点 利用Wireshark
  • 浏览器(Microsoft Edge)主页被360劫持的终极解决办法

    今天开启Microsoft Edge发现主页变成了360搜索的主页 心里很膈应 我的电脑里没有安装任何360的软件 不知道是怎么被改动了 可能是装其他软件时被篡改了 尝试一 更改edge浏览器的设置 即使设置了打开特定网址 再次打开依然是3
  • 笔记本电脑亮度突然无法用快捷键调节

    重装系统后 笔记本的亮度无法调节始终为最高亮度 一度以为是系统问题 重装了显卡驱动也无效 该问题困扰了我半年之久 今天终于解决了 1 故障现象 笔记本的屏幕亮度无法调节 快捷键 失效 重装显卡驱动 无效 2 原因分析 这是因为电脑安装了某个
  • char和varchar简单比较

    区别 char varchar 最大长度 255字符 65535字符 长度设置 定长 变长 空间使用 浪费空间 节省空间 查找效率 较高 较低 解读varchar 20 字段最多存放20个字符 varchar 20 和varchar 200
  • 基于http协议的Web服务器

    原理 由HTTP客户端发起一个请求 建立一个到服务器指定端口 默认端口 80 的TCP连接 HTTP在此端口监听客户端发送过来的请求 一旦收到请求 服务器向客户端回复一个状态行 比如 HTTP 1 0 200 OK 和响应消息 HTTP协议
  • 微服务项目实战 - 电商平台 项目框架及多模块开发

    本项目会被分为多个文章去讲解实现 目录 1 项目简介 项目模式 1 B2B模式 B2B Business to Business 2 B2C 模式 B2C Business to Consumer 3 C2B模式 C2B Customert
  • 【Word】学习笔记|批量解决文档中公式编号不居中的问题

    1 问题描述 当你将一个Word中内容 包含公式 复制到另外一个Ward里 发现MathType公式编号未居中 如上图所示 如果你公式较少 可以参考官方教程解决 就是将段落 中文版式 文本对齐方式中设置为居中就行 官方解决方法 MathTy
  • 一个Chen系统的激活控制同步——MATLAB实现

    对于 C h e n Chen Chen系统 驱动系统定义为
  • Linux下lt8911exb调试总结

    调试lt8911exb花了两天时间 总结下 ic功能介绍 mipi转eDP http cn lontiumsemi com UploadFiles pdf LT8911EXB Product Brief pdf github下有驱动源码 可