NXP MCU 技术william hill官网
直播中

张健

7年用户 1388经验值
私信 关注
[问答]

在imx8mm中调出sitronix-st7701显示面板,启动后报错如何解决?

我正在尝试在 imx8mm 中调出 sitronix-st7701 显示面板。这个显示面板正在 yocto zeus 上工作。我在 kirkstone 中移植了相同的驱动程序。在启动期间,我们得到 Linux 标志意味着显示驱动程序正在工作。启动后,出现以下错误并且显示屏熄灭。
[   14.046955] imx_sec_dsim_drv 32e10000.mipi_dsi: wait rx done time out
[   14.430905] imx_sec_dsim_drv 32e10000.mipi_dsi: wait payload tx done time out 但是在重新启动 Weston 服务后显示工作。
任何人都可以建议在哪里调试?

回帖(1)

哈哈哈

2024-3-27 17:48:11
这个错误消息意味着 Mipi DSI 子系统无法传输正确的数据到 LCD 驱动程序,或者 LCD 驱动程序无法正确地处理来自 Mipi DSI 子系统的数据。 这可能是由于多种原因造成的,例如电源问题、硬件连接问题、驱动程序问题等。首先,您应该检查硬件连接是否正确,并确认 LCD 和 Mipi DSI 子系统是否能够正常工作。如果硬件连接正确,则可以使用调试工具(例如 printk 和 dmesg)查找 Linux 内核启动期间的任何错误消息,以了解出现问题的原因。如果还需要更详细的信息,可以使用跟踪工具(例如 strace 和 ltrace)进行更深入的分析。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分