如何连接新 WaRP7 (imx7s-solo) 的 LCD?

如何连接新 WaRP7 (imx7s-solo) 的 LCD?

我正在尝试为我的新 WaRP (imx7s-solo) 连接 LCD。 (我们可以在这里找到 LCD 和 WaRP7LCD 和 WaRP7 产品)问题是我无法拥有足够的知识来验证我的工作是对还是错。 (实际上我是一名应用程序开发人员......)。我的工作如下:

第一次尝试:我在船上构建并安装 core-image-sato。检查启动日志后,我看到有驱动程序已加载,结果是 LCD 亮起但只有白屏。日志是未找到背光供电电源,使用虚拟稳压器加载 MIPI DSI 驱动模块

30760000.mipi-dsi 未找到电源 disp-power-on,使用虚拟稳压器 mxc_mipi_dsi_samsung 30760000.mipi-dsi:i.MX MIPI DSI 驱动程序探测到已加载 MIPI DSI 驱动程序模块

30730000.lcdif 未找到液晶显示屏,使用虚拟调节器 mxc_mipi_dsi_samsung 30760000.mipi-dsi:MIPI DSI dispdrv 已启动! mxsfb 30730000.lcdif:注册 mxc 显示驱动程序 mipi_dsi_samsung Console:切换到彩色帧缓冲设备 40x40 mxsfb 30730000.lcdif:已初始化

接下来,我尝试构建并运行一些东西来检查我是否可以在继续工作之前在屏幕上显示某些内容。使用一些命令“startx”,“cp /dev/urandom /dev/fb0”..等,但屏幕仍然保持白色。其他尝试过,我在 WaRP7 上运行 Qt Helloworld 应用程序,它一直显示错误“总线错误”仅此而已.... => 如果可能,请帮我澄清一些事情

我应该遵循哪条正确的道路?

通过上述步骤,是否有机会或额外的步骤在 LCD 上显示某些内容(控制台或任何东西)

注意:这只是最积极的方式(我认为)。我已经用谷歌搜索了它并尝试了许多其他方法几个星期。 (例如:使用fbtft notro驱动程序、编写驱动程序....等)

答案1

我目前正在 WaRP7 上进行 LCD 显示集成,它运行良好,但尚未合并到 linux-warp7 内核上。我维护了 WaRP7 的官方 Yocto/OE 层(带有一些示例),并且 LCD 的一些功能已经合并。

我刚刚打开了一个拉取请求来推送非官方补丁(直到官方补丁合并):https://github.com/WaRP7/meta-warp7-distro/pull/37

相关内容