Need help with a video issue. Here are the details:
i.MX8M based system that uses the MIPI-DSI interface to a TI DSI83 LVDS Bridge to an LVDS panel.
The video works most of the time but periodically there is no video on the LVDS display but the backlight is enabled.
This appears to be an issue with the DSI83 bridge initialization. This device requires the
Need help with a video issue. Here are the details:
i.MX8M based system that uses the MIPI-DSI interface to a TI DSI83 LVDS Bridge to an LVDS panel.
The video works most of the time but periodically there is no video on the LVDS display but the backlight is enabled.
This appears to be an issue with the DSI83 bridge initialization. This device requires that the "DSI CLK lanes MUST be in HS state and the DSI data lanes MUST be driven to LP11 state" before the enable pin is driven high. This is not happening in our application.
My question is what MX driver can perform this function? How does it know to do this?
We are using the sn65dsi83_drv driver for the bridge.
there is a sn65dsi84 example for imx8mq, it is based on 4.14.98_2.0.0ga:
https://source.codeaurora.org/external/imx/linux-imx/log/?h=imx_4.14.98_2.0.0_ga
last patch is mipi2lvds code, another patch for mipi dsi. please check it.
Have a nice day!
B.R,
weidong