Aliner 发表于 2023-7-6 15:59:25

T507-C接4.3寸LCD屏幕

想要使用T507-C接4.3寸LCD屏幕,修改了设备树里面的disp和lcd0的相关参数,显示正常,但是触屏的功能没有了。开机后,没有默认的lcd电阻屏校准过程。使用evtest查看输入设备,也没有input event:tsc2007_touchscreen的设备提示,无法使用 /usr/bin/ts_calibrate命令进行屏幕校准,提示不存在ts_setup文件。
感觉像是启动过程中,因为没有识别到它支持的几个分辨率(1024*800,800*480),所以没有完成touch_screen设备的注册。查看tsc2007.c驱动文件中,没有相关的i2c设备注册的条件判断语句。
想问一下,这个问题如何解决?是修改开机时i2c设备注册相关的部分吗?因为是新手,找不到这个文件在哪个位置?i2c_register_board_info这个函数会在哪个地方使用呢?
这是我对该问题出现的一个简单的理解,想问问各位,这个问题如何解决

shuishui 发表于 2023-7-7 09:12:22

您好,非常抱歉,t507暂时不支持4.3寸电阻屏。当然您可以先按您的思路进行分析排查。关于您对i2c_register_board_info这个函数调用的疑问,该函数的调用通常在板级文件或设备树中进行,以便内核可以正确地识别和驱动 I2C 设备。

Aliner 发表于 2023-7-7 15:19:56

shuishui 发表于 2023-7-7 09:12
您好,非常抱歉,t507暂时不支持4.3寸电阻屏。当然您可以先按您的思路进行分析排查。关于您对i2c_register_ ...

这个板级文件是具体是在哪个目录下呢?设备树是指OKT507-C-Common.dtsi这个设备树文件吗?

shuishui 发表于 2023-7-7 15:40:39

对的设备树是指的OKT507-C-Common.dtsi这个设备树文件,您可以在里面适配您的屏幕。
页: [1]
查看完整版本: T507-C接4.3寸LCD屏幕