部件号: AM62P
您好 TI 支持部门、
我正在使用 Linux (tidss/DRM) 来使用 AM62Pxx (AM62Px EVM)。 我正在尝试从 DSS 输出 RGB 并行 (DPI) 显示。
我的设备树将 panel-dpi 连接到 DSS 端口、并且正确探测了面板、
但 tidss 始终失败、其原因是:tidss 30220000.dss: VP_BUS_TYPE 2 不受支持
这在所有 DSS 端口(端口 0 和端口 1)上进行。
------------------------------------------------------------------------------------
[ 0.075079]/bus@f0000/DSS@30220000:带/panel 的固定依赖周期
[ 0.075157]/panel:固定依赖周期、其中/bus@f0000/DSS@30220000
[ 0.305852] tidss 30220000.dss:TIDSS 调试:开始探测端口 0
[0.305878] tidss 30220000.dss:TIDSS 调试:端口 0 -> panel=000000002146ea68 bridge=0000000000000000
[ 0.305886] tidss 30220000.dss:TIDSS 调试:设置端口 0 的面板
[ 0.305934] tidss 30220000.dss:TIDSS 调试:端口 0 的 VP_BUS_TYPE 2 不受支持
[0.305940] tidss 30220000.dss:初始化 DRM/KMS 失败(–22)
[0.306166] tidss 30220000.dss:带有驱动程序 tidss 的探测器失败、错误为–22
root@am62pxx-EVM:~# dmesg | grep dss
[ 0.074061]/bus@f0000/DSS@30220000:带/panel 的固定依赖周期
[ 0.074142]/panel:固定依赖周期、其中/bus@f0000/dss@30220000
[0.305653] tidss 30220000.dss:TIDSS 调试:开始探测端口 0
[0.305675] tidss 30220000.dss:TIDSS 调试:端口 0 ->无面板/网桥 (ENODEV)
[0.305680] tidss 30220000.dss:TIDSS 调试:开始探测端口 1
[0.305693] tidss 30220000.dss:TIDSS 调试:端口 1 -> panel=00000000345fe045 bridge=0000000000000000
[0.305701] tidss 30220000.dss: TIDSS 调试:设置端口 1 的面板
[ 0.305706] tidss 30220000.dss: TIDSS 调试:端口 1 的 VP_BUS_TYPE 2 不受支持
[0.305712] tidss 30220000.dss:初始化 DRM/KMS 失败(–22)
[0.306058] tidss 30220000.dss:带有驱动程序 tidss 的探测器失败、错误为–22
------------------------------------------------------------------------------------
问题:AM62Pxx DSS 是否支持 Linux 中的 RGB 并行 (DPI) 输出?
如果没有、这是 AM62Pxx 的硬件限制还是当前 BSP/Tidss 驱动器的软件限制?
如果不支持 DPI、建议通过哪种方法从 AM62Pxx 驱动 RGB 面板? (OLDI/LVDS +外部桥接器?)
环境: — SoC:AM62Pxx — 电路板:AM62Px EVM - Linux:(内核版本/TI SDK 版本)-显示驱动程序:tidss (DRM)
此致、
泉泽文之






