miaozhihua 发表于 2021-6-21 17:29:23

HDMI输出分辨率

您好,问一下RK3399开发板的HDMI输出分辨率可以设置为1708*480吗,如果不可以,这个开发板上HDMI可以输出的最新分辨率是多少?

倔强的土坷垃 发表于 2021-6-22 08:40:37

1708*480不是一个标准的HDMI分辨率,输出不了。可以参照kernel/drivers/gpu/drm/drm_edid.c文件查看能支持的分辨率

miaozhihua 发表于 2021-6-22 15:45:22

倔强的土坷垃 发表于 2021-6-22 08:40
1708*480不是一个标准的HDMI分辨率,输出不了。可以参照kernel/drivers/gpu/drm/drm_edid.c文件查看能支持 ...

好的,我看一下,多谢。

miaozhihua 发表于 2021-6-22 15:54:03

倔强的土坷垃 发表于 2021-6-22 08:40
1708*480不是一个标准的HDMI分辨率,输出不了。可以参照kernel/drivers/gpu/drm/drm_edid.c文件查看能支持 ...

再问一下,上面文件中static const struct drm_display_mode drm_dmt_modes[] 数组中列出来的分辨率都可以通过HDMI接口输出来吗?

兵兵兵兵鸭 发表于 2021-6-23 08:41:30

miaozhihua 发表于 2021-6-22 15:54
再问一下,上面文件中static const struct drm_display_mode drm_dmt_modes[] 数组中列出来的分辨率都可 ...

读edid的情况下,只要HDMI设备支持就都可以。不读edid时输出4K 50帧 和 60帧 我测试的成功不了。

wanhuijuan 发表于 2021-6-23 16:34:19

通用的显示器支持1920x1080输出,板子下载的镜像运行后输出log:
[    4.963973] *ERROR* failed to set rockchip hdmi connector property
这个显示器可以连接其他开发板的HDMI输出,
同时使用xrandr命令查看,当前开发板支持的输出为:
forlinx@forlinx:~$ xrandr
Screen 0: minimum 320 x 200, current 1024 x 768, maximum 8192 x 8192
HDMI-1 disconnected primary (normal left inverted right x axis y axis)
请问要怎么处理,才能有在HDMI显示器上有输出?

wanhuijuan 发表于 2021-6-23 16:43:32

请问使用xrandr命令识别不到HDMI设备如何处理?

倔强的土坷垃 发表于 2021-6-25 10:53:02

兵兵兵兵鸭 发表于 2021-6-23 08:41
读edid的情况下,只要HDMI设备支持就都可以。不读edid时输出4K 50帧 和 60帧 我测试的成功不了。

目前做出了支持不读edid固定4K输出60帧的方法,具体patch可联系销售或者技术支持获取

倔强的土坷垃 发表于 2021-6-25 10:54:47

wanhuijuan 发表于 2021-6-23 16:34
通用的显示器支持1920x1080输出,板子下载的镜像运行后输出log:
[    4.963973]

这个可能是读edid遇到了问题,之前有这种情况,可以设置一下固定分辨率来输出。具体方法可联系销售或者技术支持邮箱。
页: [1]
查看完整版本: HDMI输出分辨率