Firefly开源社区

标题: Core-1126-JD4的MIPI DSI 是否能输出2560 * 720 分辨率 [打印本页]

作者: neow    时间: 2021-10-6 11:55
标题: Core-1126-JD4的MIPI DSI 是否能输出2560 * 720 分辨率
据说rv1126对横向分辨率有限制,但是2560 * 720总带宽1.8K是小于1920*1080的2K输出带宽的。由于目前手上没有支持2560*720的屏幕,所以想请教大佬们横向分辨率是否支持2560的横向宽度?或者有什么方法可以进行验证?
作者: 板蓝根    时间: 2021-10-8 09:23
1126 的芯片介绍是这样写的, ”MIPI-DSI/RGB 接口,最大1080P60fps“ ,至于2560* 720 ,没有验证过
作者: neow    时间: 2021-10-12 09:20
板蓝根 发表于 2021-10-8 09:23
1126 的芯片介绍是这样写的, ”MIPI-DSI/RGB 接口,最大1080P60fps“ ,至于2560* 720 ,没有验证过

好像无法支持该分辨率,我这边已找到支持2560*720分辨率的屏幕做了验证。下面是得出的日志:

atomic: couldn't commit new s[t a t e72:.00 8I7n7v4a]l i[dd ramr:gvment
display commit error, ret = -22
op_plane_atomic_check] *ERROR* Invalid source: 2560x720. max input: 1920x1920
[   72.044846] [drm:vop_plane_atomic_check] *ERROR* Invalid source: atomic: couldn't commit new state: Invalid argument

其中提到,vop_plane的最大输入信号源为1920x1920,而2560x720在宽度上超过了上限
作者: neow    时间: 2021-10-12 11:34
neow 发表于 2021-10-12 09:20
好像无法支持该分辨率,我这边已找到支持2560*720分辨率的屏幕做了验证。下面是得出的日志:

atomic:  ...

附上MIPI DSI信息:

[root@RV1126_RV1109:/]# cat /sys/kernel/debug/dri/0/summary
VOP [ffb00000.vop]: ACTIVE
    Connector: DSI
        bus_format[100a]: RGB888_1X24
        overlay_mode[0] output_mode[0] color_space[0]
    Display mode: 2560x720p60
        clk[133152] real_clk[133152] type[48] flag[a]
        H: 2560 2680 2800 2920
        V: 720 730 750 760
    win0-0: DISABLED
    win2-0: ACTIVE
        format: RG16 little-endian (0x36314752) SDR[0] color_space[0]
        csc: y2r[0] r2r[0] r2y[0] csc mode[0]
        zpos: 0
        src: pos[0x0] rect[654x270]
        dst: pos[953x225] rect[654x270]
        buf[0]: addr: 0xfaf00000 pitch: 1308 offset: 397312
    post: sdr2hdr[0] hdr2sdr[0]
    pre : sdr2hdr[0]
    post CSC: r2y[0] y2r[0] CSC mode[1]
作者: 可乐123    时间: 2023-9-1 16:17
我用3588做了类似的事情,用来点一个水平8176的屏,DP接口输出了正常的分辨率,但是没有图层信息,也就是没有UI。
并且未出现上面说的类似*ERROR* Invalid source错误
vp信息如下,还有什么思路可以验证一下的吗?

rk3588_firefly_itx_3588j:/ # cat /sys/kernel/debug/dri/0/summary
Video Port0: ACTIVE
    Connector: DP-1
        bus_format[1018]: RGB101010_1X30
        overlay_mode[0] output_mode[f] color_space[0], eotf:0
    Display mode: 8176x1264p54
        clk[694000] real_clk[694000] type[48] flag[6]
        H: 8176 8356 8386 8776
        V: 1264 1324 1334 1464
Video Port1: DISABLED
Video Port2: DISABLED
Video Port3: DISABLED




欢迎光临 Firefly开源社区 (https://dev.t-firefly.com/) Powered by Discuz! X3.1