AIO-3588Q HDMI接口接长条形屏无法显示
AIO-3588Q的主板,固件用的官方的;问题是:用HDMI接口输出视频到一个480*1920的长条形屏上没法正常显示,需要修改代码里面哪些参数?才能支持这种屏的显示
可以在这里面添加分辨率 kernel/drivers/gpu/drm/drm_edid.c,
同时android上层添加分辨率白名单device/rockchip/common/resolution_white.xml 或是把白名单删除 你好,我们尝试了上面的修改方案,但仍未点亮屏幕,过程和修改内容如附件,请再帮忙看下,谢谢 本帖最后由 lex10 于 2023-7-17 10:46 编辑
lex10 发表于 2023-7-17 10:44
接上显示器,adb 查看一下这个值
cat /d/dri/0/summary 本帖最后由 cj15 于 2023-7-20 13:17 编辑
cj15 发表于 2023-7-20 11:53
Video Port0: DISABLED
Video Port1: DISABLED
Video Port2: DISABLED
以下是介入显示器的值
Video Port0: ACTIVE
Connector: HDMI-A-1
bus_format: RGB888_1X24
overlay_mode output_mode color_space, eotf:0
Display mode: 480x1920p60
clk real_clk type flag
H: 480 510 540 570
V: 1920 1926 1932 1938
Cluster0-win0: ACTIVE
win_id: 0
format: AB24 little-endian (0x34324241) SDR color_space glb_alpha
rotate: xmirror: 0 ymirror: 0 rotate_90: 0 rotate_270: 0
csc: y2r r2y csc mode
zpos: 0
src: pos rect
dst: pos rect
buf: addr: 0x00000000ef72c000 pitch: 1920 offset: 0
Video Port1: DISABLED
Video Port2: DISABLED
Video Port3: ACTIVE
Connector: DSI-1
bus_format: RGB888_1X24
overlay_mode output_mode color_space, eotf:0
Display mode: 800x1280p60
clk real_clk type flag
H: 800 832 846 872
V: 1280 1360 1368 1388
Cluster3-win0: ACTIVE
win_id: 6
format: AB24 little-endian (0x34324241) SDR color_space glb_alpha
rotate: xmirror: 0 ymirror: 0 rotate_90: 0 rotate_270: 0
csc: y2r r2y csc mode
zpos: 0
src: pos rect
dst: pos rect
buf: addr: 0x00000000ee41e000 pitch: 3200 offset: 0
页:
[1]