首页
›
嵌入式与底层系统
›
013-Linux DRM_KMS显示驱动工程
›
《Linux瑞芯微平台KMS显示模式配置与调试思路工程》
VIP22
本课程属于:013-Linux DRM_KMS显示驱动工程
嵌入式与底层系统 · 共 22 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Linux瑞芯微平台KMS显示模式配置与调试思路
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
KMS概述
KMS(Kernel Mode Se… · 对比Framebuffer的优劣
KMS
Kernel
02
瑞芯微显示硬件架构
RK3588/RK3568等芯片的显… · DSI · DP
瑞芯微显示硬件架…
RK3588/RK356…
03
DRM框架基础
DRM(Direct Renderi… · Encoder · Connector
DRM
框架基础
04
KMS驱动初始化流程
瑞芯微平台drm驱动probe流程 · 组件绑定与设备树解析
KMS
驱动初始化流程
05
设备树配置(上)
显示控制器节点(vop)的dts配置… · 包括clock · interrupt
设备树配置
vop
06
设备树配置(下)
输出接口节点(hdmi/dp/dsi… · phy · pinctrl
设备树配置
hdmi/dp/dsi
07
VOP驱动分析
Video Output Proce… · 图层叠加与alpha混合原理
VOP
驱动分析
08
CRTC实现
CRTC的mode_set · atomic_flush · enable/disable回调函数…
CRTC
实现
09
Encoder与Connector
HDMI/DP的EDID读取 · 热插拔检测(HPD)与状态机管理
Encoder
Connector
10
Plane与Framebuffer
DRM Plane的格式支持(RGB… · Framebuffer创建与DMA-…
Plane
Framebuffer
11
Mode设置流程
用户态通过libdrm调用drmMo…
Mode
设置流程
12
Atomic Mode Setting
瑞芯微平台对Atomic API的支… · 非阻塞提交与VBlank同步
Atomic
Mode
13
显示时序参数
Pixclock · HFP · HBP
显示时序参数
Pixclock
14
分辨率与刷新率配置
通过modetest工具设置不同分辨…
分辨率
刷新率配置
15
多屏同显与异显
RK3588多VOP同时输出 · Clone模式与Extend模式的配…
多屏同显
异显
16
MIPI DSI配置
DSI DPHY参数 · Lane数 · 视频模式与命令模式的切换
MIPI
DSI
17
HDMI配置
HDMI 2.0/2.1的TMDS时… · Scrambler · FRL模式配置要点
HDMI
配置
18
DP配置
DisplayPort的Link T… · LTTPR · MST多流传输配置
DP
配置
19
eDP配置
eDP面板的Power Sequen… · Backlight控制与PSR(Pa…
eDP
配置
20
显示颜色管理
Gamma校正 · Color Matrix · HDR(PQ/HLG)在瑞芯微平台的…
显示颜色管理
Gamma
21
调试工具(上)
modetest · drm_info · kmsxx等工具的使用与输出解读
调试工具
modetest
22
调试工具(下)
ftrace · trace-cmd跟踪drm_ato…
调试工具
ftrace
23
常见问题(一)
黑屏 · 花屏 · 闪屏的原因分析:时钟不稳
常见问题
黑屏
24
常见问题(二)
分辨率识别错误 · EDID读取失败 · HPD中断丢失排查
常见问题
分辨率识别错误
25
常见问题(三)
多屏显示偏移 · 图层撕裂(Tearing) · VSync不同步
常见问题
多屏显示偏移
26
性能优化
显示带宽计算 · DMA延迟优化 · GPU合成与HWC(Hardware…
性能优化
显示带宽计算
27
内核日志分析
drm
内核日志分析
drm
28
用户态调试
使用weston或Qt Waylan… · 抓取Wayland协议日志
用户态调试
weston
29
实战案例(一)
在RK3588 EVB上从零配置一个…
实战案例
RK3588
30
实战案例(二)
在RK3568上配置双屏异显(HDM… · 并验证图层叠加
实战案例
RK3568
所属VIP或分类
同VIP:drm_crtc驱动中gamma校正与色彩管理配置工程
同VIP:DRM显示驱动开发-GPU渲染与多平面合成实践
同VIP:DRM显示驱动开发-硬件光标与VBlank同步