T113 配置128x800 MIPI显示屏 带触摸 驱动问题

用的git下载的buildroot_100ask_t113-pro文件修改配置的,编译过一次可用
配置过程如下:
屏驱动:uboot没有ili9881c的驱动,但是kernel下有,拷贝修改放入uboot路径下,都修改了Makefile、panels.c、.h文件,和config文件
设备树:uboot和kernel都如下设置


menuconfig设置:如下都选ili9881c驱动

编译镜像:最后编译镜像烧入sd卡后,开发板启动打印信息停住开不了机,如下

请教下这是为什么

您使用的什么屏幕,看着像是屏幕驱动的问题或者分辨率设置问题

用的是MIPI 31PIN 驱动IC是ili9881c,触摸屏是GT911
image

开机logo的文件都没换,屏是1280*800的,会有影响吗

那你需要问屏厂了,因为我不知道线序是否和我们的一致,我这边只能给您提供方向:
1.驱动
2.设备树
3.配置文件。

或者您可以关闭uboot中的屏幕显示配置,将驱动装载在内核中,可以查看更多的打印信息

修改ili9881c kernel的相关配置可以正常开机,但是lcd设备没更新

修改uboot的相关配置就不能开机了
image

看一下kernel中使用是否正常,正常的话再按照kernel的配置、驱动、设备树修改

不行,修改一次uboot出现这情况后,在怎么修改都开不了机了

这种情况我没遇到过,可能存在你修改uboot配置和驱动出了问题。我只能怀疑您修改的配置才导致的异常,或者屏厂的驱动问题

驱动用的文件中自带的,而且我没插上屏开机 :grinning:

你好,最新的buildroot_100ask_t113-pro文件里ubutu有ili9881c配置吗,我这只有kernel里。
您可以帮我配置一下这个驱动发我吗

您好,我不太理解您的意思。。。

其他的驱动配置都能正常开机,就那个ili9881c不正常,您可以调试一遍9881c吗,看能正常开机配置lcd吗

我这边没有ili9881c对应的屏幕,所以没办法给您调试。而且您购买的屏也不属于我们公司的产品,望理解

我的意思是把现在buildroot_100ask_t113-pro这个文件您配置一下ili9881c这个驱动放在板子上能不能正常开机,插不插屏都一样吧。其他程序不插屏开发板至少能开机
kernel有这个驱动已经配置好:


uboot没有这个驱动:

您看看你配完能开机吗,我不知道是不是自己配置有问题还是什么原因

/home/book/buildroot_100ask_t113-pro/buildroot/output/build/uboot-dabbfb0147a925f4950130f3efe7b7565e84a02c/drivers/video/sunxi/disp2/disp/lcd

这个路径下没有9881c的驱动,这个目录添加驱动后除了panels文件和konfig和makefile修改外,还需要改什么吗,我怎么配置都是开不了机,完全仿造9341区配置的

问题应该是uboot装载驱动时出了问题,肯定是某些操作没做,你参考一下v853的100ASK_V853-PRO开发板支持4寸MIPI屏