hello159 发表于 2021-6-9 14:18:59

OK_MX6X_C双屏显示

本帖最后由 hello159 于 2021-6-9 14:35 编辑

OK_MX6X_C(七寸mipi电容屏)使用Linux-4.1.15版本内核启动开发板为什么屏幕只有背光,hdmi信号也没有。
下图为启动时的环境变量截选

wjy 发表于 2021-6-10 13:41:42

3.0.35和4.1.15的内核不同,所以3.0.35支持4.1.15不支持。您如果想4.1.15支持需要修改内核ipu_id和disp_ip配置,没有验证,如需要可以自行修改验证。
您测试的时候是这么配的吗:
MIPI: fb0设置成MIPI 1024x600,fb1 设置成 off。
HDMI :fb0设置成HDMI 1920x1080M@60,fb1 设置成off。

wjy 发表于 2021-6-10 10:23:09

我们现在双屏显示不支持mipi+hdmi,具体支持的型号可参考软件手册 附录二 设置双屏显示。
您接的是我们的mipi屏吗?想验证两个屏是否能够显示可在uboot菜单中把副屏关掉之后 把主屏分别配置成mipi或hdmi进行测试。

hello159 发表于 2021-6-10 11:56:41

我购买的是OK-MX6X-C开发板是一整套的(配套的屏幕是:分辨率为1024*600的7寸mipi电容触摸屏 ),开发板emmc上原装的系统应该是linux-3.0.35的版本可以显示mipi+hdmi,现在我用Linux-4.1.15版本,单独显示mipi或hdmi都不行。

hello159 发表于 2021-6-10 14:44:49

这两种我都试过了,都不行,hdmi我还改成了1280x720的分辨率的也不行(我HDMI显示屏是1280x720的)配置如下:



我是tftp下载zImage和设备树,nfs挂载根文件启动的不知道有无影响?




wjy 发表于 2021-6-10 15:47:59

有可能有关系。这篇文章是NFS挂载的详细过程,当时我们试的是LCD和LVDS屏,没有试过mipi和hdmi屏。http://bbs.witech.com.cn/portal.php?mod=view&aid=443

建议您还是直接烧写开发板然后不要挂载试一下。

hello159 发表于 2021-6-10 17:25:04

我将系统烧写到SD卡启动修改boot环境变量是可以支持HDMI或MIPI单独显示的。请问您说的:4.1.15支持双屏显示需要修改内核ipu_id和disp_id配置,能说得具体一点吗?

hello159 发表于 2021-6-15 08:44:41

hello159 发表于 2021-6-10 17:25
我将系统烧写到SD卡启动修改boot环境变量是可以支持HDMI或MIPI单独显示的。请问您说的:4.1.15 ...

请问能稍微具体说明一下如何配置ipu_id和disp_id吗?

wjy 发表于 2021-6-15 10:50:13

只能大概给您个方法:在 arch/arm/boot/dts/imx6qdl-sabresd.dtsi 中搜索ipu_id,可看到hdmi和mipi的ipu_id和disp_id相同,都是01。把他俩改成不同的重新编译烧写即可。改的值可为00 01 10 11。您可以先试试这种方法是否生效,如果不生效还需要搜索一下在其他地方是否也需要配置。

hello159 发表于 2021-6-15 17:11:16

本帖最后由 hello159 于 2021-7-21 16:14 编辑

wjy 发表于 2021-6-15 10:50
只能大概给您个方法:在 arch/arm/boot/dts/imx6qdl-sabresd.dtsi 中搜索ipu_id,可看到hdmi和mipi的ipu_id ...
能有详细一点的解决方法吗?我修改完dsip_id和ipu_id还是没用

hello159 发表于 2021-7-21 16:01:16

wjy 发表于 2021-6-15 10:50
只能大概给您个方法:在 arch/arm/boot/dts/imx6qdl-sabresd.dtsi 中搜索ipu_id,可看到hdmi和mipi的ipu_id ...

mipi_csi应该是摄像头的配置吧?
页: [1]
查看完整版本: OK_MX6X_C双屏显示