This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] Linux/SN65DSI83:部分视频输出

Guru**** 2559620 points
Other Parts Discussed in Thread: SN65DSI83

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/791726/linux-sn65dsi83-partial-video-out

器件型号:SN65DSI83
主题中讨论的其他器件: DSI 调谐器

工具/软件:Linux

您好,

基于 stm32mp1和 DSI/ LVDS 转换器 SN65DSI83的自定义载波出现问题。

我能够正确显示 LVDS 测试模式,但当我连接微处理器的 DSI 输出时,仅正确显示部分视频(请参阅下图)。

这是 I2C 注册器的转储:

i2cdump -y -f 1 0x2C  

未指定大小(使用字节数据访问)

0 1 2 3 4 5 6 7 8 9 A b c d e f 0123456789abcdef
00:35 38 49 53 44 20 20 20 01 00 81 18 00 01 00 58ISD?????
10:36 00 1D 00 00 00 00 12 00 03 00 00 00 00 00 00 00 00 6??。 ?????
20:20 03 00 00 e0 01 00 21 00 00 40 00 00 00 00?????????????????????????????????????????@
30:14 00 00 00 1e 00 05 00 1e 00 05 00 00 00 00 00 00 00 00?????????。。。
40:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
50:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
60:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
70:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
80:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
90:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
A0:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
B0:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
C0:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
D0:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
E0:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
F0:00 00 40 00 80 00 00 00 00 00 00 00 00 00 00 00 00 00…@…………………

而 Linux 的 DRM 输出为:

root@stm32mp1-icorestm32:~# cat /sys/kernel/debug/dri/1/state
平面[30]:平面0
CRTC=CRTC-0
FB=35
分配者=[fbcon]
refcount=2
format=RG16小端字节序(0x36314752)
修饰符= 0x0
大小=800x480
层数:
大小[0]= 800x480
间距[0]= 1664
OFFSET[0]=0
OBJ[0]:
NAME=0
refcount=3
起始值= 00010000
大小=798720
已导入=否
CRTC-pos=800x480+0+0
src-pos=800.000000x480.000000+0.000000+0.000000
旋转= 1
标称-zpos=0
颜色编码= ITU-R BT.601 YCbCr
color-range=YCbCr 限制范围
USER_updates=0fps
平面[32]:平面1
CRTC=(空)
FB=0
CRTC-pos=0x0+0+0
src-pos=0.000000x0.000000+0.000000+0.000000
旋转= 1
标称-zpos=0
颜色编码= ITU-R BT.601 YCbCr
color-range=YCbCr 限制范围
USER_updates=0fps
CRTC[31]:CRTC-0
ENABLE=1
ACTIVE = 1
Planes_changed=1
MODE_Changed=0
ACTIVE_CHANGE=0
connectors_changed=0
color_mgmt_changed=0
基准面掩码= 1
connector_mask=1
编码器掩码= 1
模式:0:"800x480" 70 33000 800 830 894 924 480 485 505 510 0x48 0x0
连接器[29]:DSI-1
CRTC=CRTC-0

您是否有解决此问题的建议?

非常感谢