RK3288 LVDS 偏暗
-
RK3288 LVDS 屏幕参数修改
- 修改 kernel 设备树里面的有关 LVDS 的配置
&lvds_panel {
status = "okay";
compatible ="simple-panel";
backlight = <&backlight>;
bus-format = <MEDIA_BUS_FMT_RGB888_1X24>;
// 这里之前是 MEDIA_BUS_FMT_RGB666_1X18, 之前是 18位总线的LVDS ,现在硬件是24位。
/* MEDIA_BUS_FMT_RBG888_1X24 */
enable-gpios = <&gpio7 5 GPIO_ACTIVE_HIGH>;
/* can't use gpio7-2, because it's being used */
enable-delay-ms = <10>;
power-supply = <&vcc_lcd>;
rockchip,data-mapping = "vesa"; /* jeida, vesa */
// 对应数据映射模式,这个要根据屏幕的 datasheet。
rockchip,data-width = <24>; /* 18, 24 */
// 这里之前是 18 如上。
rockchip,output = "lvds";
-
一开始以为是 PWM 背光的问题。
-
如果背光调节正常,电压也是正常的,那就是上面 3个参数的问题,如果还不对,那就还有参数还没调整过来。
-
屏幕的各项参数都对,屏幕还是有点花屏,就是时钟翻转的问题。
Read The Fucking Source Code
分类:
Linux kernel 相关
, Android
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架