rk3588 适配 mipi 屏
rk3588 适配 mipi 屏RK3588 的 MIPI DSI 接口是其强大的多屏显示能力的重要组成部分。它基于全新的Synopsys DesignWare MIPI DSI-2 主机控制器IP 核,而非旧款 SoC 上的 DSI 控制器,这使得它在底层设计和驱动程序上都与前辈产品有显著区别。核心特性如下:双路DSI接口:RK3588 集成了两个 MIPI DSI 控制器(通常称为 DSI0 和 DSI1),支持双屏同显或异显。高分辨率支持:单路 DSI 接口分辨率上限很高,例如 DSI0 可达3840x2160@60Hz,DSI1 可达2048x1080@60Hz。部分方案甚至宣称支持4096x2160@60Hz。全新DSI-2标准:相较于旧版,它的寄存器操作和编程模型是全新的,需要对应的新驱动支持。内部架构:每个 DSI 控制器内部都有数据输入端口(port@0,用于接收 VOP 的图像数据)和输出端口(port@1,用于连接屏幕面板)。🖥️ 硬件接口与连接在具体的开发板上,这两个 MIPI DSI 接口通常以30-Pin 或 26-Pin 的 0.5mm间距 FPC 连接器形式出现。除了显示数据信号(通常为4-Lane),接口还会引出用于控制屏幕的背光(PWM)、复位(RESET)信号,以及用于触摸屏的I2C和中断(INT)信号。需要注意,这些接口的信号电平可能不同:MIPI 显示数据部分通常是1.8V,而背光和触摸屏控制部分可能是3.3V,连接时需注意电平匹配。MIPI DSI 接口不支持热插拔,务必在断电状态下连接或断开屏幕,以免损坏硬件。💡 应用场景多屏显示系统:两个独立的 DSI 接口可以连接两块屏幕,与 RK3588 内置的其他显示接口(如 HDMI、DP、eDP)配合,轻松搭建多屏异显的工控机、收银机或信息展示终端。高分辨率便携屏:单路接口的高带宽足以驱动 4K 级别的 MIPI 屏幕,适合用于需要高画质的便携显示器或平板设备。作者:炭烤毛蛋 ,点击博主了解更多。提示:rk3588 设计时预留两路DSI,其中一路与lvds复用,两路可同时使用,即支持8lane mipi屏。文章目录rk3588 适配 mipi 屏🖥️ 硬件接口与连接💡 应用场景圈重点 看想学1. rk3588 适配mipi屏1.1 核查理图,适配 DSI-0连接MIPI屏1.2 核查理图,适配 DSI-1连接MIPI屏1.3 适配 8lane MIPI屏2 调试过程异常情况2.1 开机只亮背光,休眠唤醒后正常显示2.2 开机只亮背光,休眠唤醒后仍然黑屏2.3 开机无 logo2.4 屏幕闪烁、偏位Tips总结圈重点 看想学a) rk3588 适配 mipi 屏幕b) rk3588 适配 8lane mipi 屏幕c) rk3588 适配过程异常情况1. rk3588 适配mipi屏经过翻阅屏幕手册,屏幕亮起前须适配屏的 LCD_VDD、LCD_STABY、LCD_RST 和背光的使能 IO、PWM 信号。DSI0 port仔细核对原理图发现控制信号与屏幕对应关系:MIPI 4 lanes -- MIPI_DPHY0LCD_RST -- GPIO3_A6LCD_EN_H -- GPIO3_D3发现LCD_EN_H 为供电控制,LCD_RST 实则为屏幕复位控制。背光PWM信号,pwm2 与 rk3588-evb.dtsi中声明 backlight 相同;只是增加一个背光控制GPIO3_B1。DSI1 port仔细核对原理图发现控制信号与屏幕对应关系:MIPI 4 lanes -- MIPI

相关新闻

Linux PipeWire深度解析之pw_stream_flush调用流程与实战(五十五)

Linux PipeWire深度解析之pw_stream_flush调用流程与实战(五十五)

简介: CSDN博客专家、《Android系统多媒体进阶实战》作者 博主新书推荐:《Android系统多媒体进阶实战》🚀 Android Audio工程师专栏地址: Audio工程师进阶系列【原创干货持续更新中……】🚀 Android多媒体专栏地址&a…

2026/10/1 19:45:45 阅读更多 →
53-杨逢昌:优秀工厂管理者与普通主管的6S管理认知差异分析

53-杨逢昌:优秀工厂管理者与普通主管的6S管理认知差异分析

《6S管理实战专栏》 三环实战篇(第52篇)杨逢昌使命:用6S的力量,让10万名朋友实现高效愉悦的生活与工作。一、概述本文基于杨逢昌二十余年机械、钣金加工工厂6S实战辅导经验,系统梳理优秀工厂管理者与普通主管在6S管理认…

2026/9/29 11:53:36 阅读更多 →
Linux PipeWire深度解析之pw_stream_trigger_process调用流程与实战(五十五)

Linux PipeWire深度解析之pw_stream_trigger_process调用流程与实战(五十五)

简介: CSDN博客专家、《Android系统多媒体进阶实战》作者 博主新书推荐:《Android系统多媒体进阶实战》🚀 Android Audio工程师专栏地址: Audio工程师进阶系列【原创干货持续更新中……】🚀 Android多媒体专栏地址&a…

2026/9/28 20:04:04 阅读更多 →

最新新闻

游戏测试面试题底层逻辑:从考官思维到实战应答全解析

游戏测试面试题底层逻辑:从考官思维到实战应答全解析

1. 我为什么劝你先弄懂游戏测试面试的底层逻辑每次看到求职者抱着厚厚的打印题库在面试间门口来回踱步,我都会想起自己刚入行那会儿背了五十道“标准答案”,结果第一轮就被面试官一句“你觉得这题问的是啥”给问懵了。游戏测试面试题看似是考记忆、考套路…

2026/10/1 19:45:19 阅读更多 →
AST语义代码搜索如何做到又快又准?cocoindex-code智能分块与增量索引原理解析

AST语义代码搜索如何做到又快又准?cocoindex-code智能分块与增量索引原理解析

AST语义代码搜索如何做到又快又准?cocoindex-code智能分块与增量索引原理解析 【免费下载链接】cocoindex-code A super light-weight embedded code search engine CLI (AST based) that just works - improves speed and efficiency for coding agent &#x1f31…

2026/10/1 19:45:19 阅读更多 →
Conv2D参数详解:从图像空间计算到工业级CNN设计

Conv2D参数详解:从图像空间计算到工业级CNN设计

1. 为什么Conv2D()的参数不是“填空题”,而是理解CNN架构的钥匙你有没有过这种经历:抄了一段Keras代码,把Conv2D(32, (3, 3), activationrelu)直接粘贴进模型里,训练跑通了,结果在验证集上精度卡在65%不动?…

2026/10/1 19:45:19 阅读更多 →
Redis日志配置全攻略:级别、慢查询、AOF与日志轮转

Redis日志配置全攻略:级别、慢查询、AOF与日志轮转

我在维护一个电商中台的时候,遇到过一件挺打脸的事:线上 Redis 节点 CPU 突然飙到 90%,但监控面板里所有缓存命中率都正常。一群人围着数据扩容讨论了大半天,最后发现罪魁祸首是日志文件写到一半磁盘满了,AOF 重写卡死…

2026/10/1 19:45:19 阅读更多 →
TCP面向字节流为何还要报文头?深度解析粘包问题

TCP面向字节流为何还要报文头?深度解析粘包问题

很多刚开始做网络编程的朋友都问过我同一类问题:TCP 明明是面向字节流的协议,为什么每个数据包还要带一个报文头?既然都叫"流"了,为什么不管一管"粘包"?前几天还有个同学拿一个线上问题来问我——…

2026/10/1 19:45:19 阅读更多 →
解决npm安装报错:淘宝镜像证书过期与npm源切换指南

解决npm安装报错:淘宝镜像证书过期与npm源切换指南

下午三点,新同事抱着电脑来找我,说是Node.js装不上,终端里躺着一行红色报错。我看了一眼,发现是那句眼熟的npm error request to https://registry.npm.taobao.org/cnpm failed, reason: certificate has expired。这个报错我在过…

2026/10/1 19:44:19 阅读更多 →

日新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/1 0:00:30 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/1 0:00:30 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/1 1:01:17 阅读更多 →

周新闻

如何划分训练/验证集:Spirula Studio五种eval_mode策略详解

如何划分训练/验证集:Spirula Studio五种eval_mode策略详解

如何划分训练/验证集:Spirula Studio五种eval_mode策略详解 【免费下载链接】spirula-studio Cross-vendor 3D Gaussian Splatting trainer - video to splat to mesh, Vulkan or CUDA. 项目地址: https://gitcode.com/GitHub_Trending/sp/spirula-studio Sp…

2026/10/1 19:40:48 阅读更多 →
SEO怎么推广速查手册新手避坑实战指南

SEO怎么推广速查手册新手避坑实战指南

SEO怎么推广速查手册新手避坑实战指南 模板网站太丑不够用?别急着加滤镜,那是治标不治本。很多老板盯着后台流量掉得眼红,却还在纠结首页Banner的圆角是不是3像素。这就像穿着西装去挖土,姿势不对,努力白费。我整理这份 速查手册…

2026/10/1 19:41:40 阅读更多 →
FireRed-OpenStoryline少样本仿写深度解析:AI Agent如何复刻你的独特文案风格与节奏

FireRed-OpenStoryline少样本仿写深度解析:AI Agent如何复刻你的独特文案风格与节奏

FireRed-OpenStoryline少样本仿写深度解析:AI Agent如何复刻你的独特文案风格与节奏 【免费下载链接】FireRed-OpenStoryline FireRed-OpenStoryline is an AI video editing agent that transforms manual editing into intention-driven directing through natural language …

2026/9/30 13:14:49 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/1 0:00:30 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/1 0:00:30 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/1 1:01:17 阅读更多 →