
- 合成(Composition):将各个图层混合为单帧并发送到显示面板
- 缩放(Scaling):支持对源图像进行放大和缩小以匹配面板分辨率
- 颜色格式转换:将颜色从一种颜色格式转换为另一种(从 YUV 到 RGB)
- 色彩空间转换:将颜色从一个色彩空间转换到另一个(sRGB、P3 和 BT2020)
- 色彩处理:增强颜色以获得更好的视觉质量
- 接口:通过移动行业处理器接口显示串行接口(MIPI DSI)连接各种面板,并通过 DisplayPort 接口连接电视或显示器
- MIPI DSI:定义主处理器与遵循 MIPI 联盟移动设备接口规范的外设之间的协议
- DisplayPort:作为数字显示接口,主要将视频源连接到计算机显示器等显示设备,还可以传输音频、USB 和其他形式的数据
显示架构
DPU 硬件架构

显示软件架构

显示规格
显示特性
主要特性 显示子系统支持以下主要特性:- 采用上游协议的 Wayland 和 Weston
- 带直接渲染管理器(DRM)后端模块的 Weston 合成器
- DSI 接口
- 4 路 DisplayPort,支持单流传输(SST)
设置 DisplayPort
连接 DisplayPort
要在 DisplayPort 上查看示例应用程序的输出,请设置 DisplayPort。
验证 DisplayPort 设置

1
连接主显示器
将 DisplayPort 线连接到 eDP0 连接器。
2
连接副显示器(可选)
如需双显示,将第二根 DisplayPort 线连接到 eDP1。
3
上电
给设备上电。Weston 在启动过程中自动运行并显示花朵图案。

SSH 访问
您必须启用 SSH 才能访问您的主机设备。测试与验证
运行 Weston simple EGL 客户端应用程序
Weston simple EGL 是一个示例测试应用程序,用于验证 DisplayPort 上帧的合成和渲染。要运行该应用程序,请执行以下命令:
Ctrl+C 终止。
运行 DRM modetest 应用程序
DRM modetest 可确保 DSI 和 DPU 路径正常工作。要验证显示驱动拓扑,请运行 DRM modetest。 注意 您必须启用 SSH 才能访问您的主机设备。请参阅 Connect SSH- 要终止 Weston 客户端应用程序,请在设备 shell 中运行以下命令:
- 要终止所有 Weston 进程,请运行以下命令:
- 要更改 modetest 应用程序的权限,请运行以下命令:
- 要查看连接器 ID 和模式,请运行以下命令:
- 要验证 DRM 模式和连接器信息,请将 /opt/drm_mode.txt 文件拉取到主机本地。使用安全复制协议(SCP)将 drm_mode.txt 文件从设备拉取到主机。例如:

- 要获取连接器 ID、模式名称和刷新率,请使用 /opt/drm_mode.txt 文件中的相关值:
- 要启动 modetest 应用程序,请使用从 /opt/drm_mode.txt 文件中获取的连接器 ID 和模式名称运行以下示例命令。例如:


