希望修改镜像中的屏幕触摸接口位置

Viewed 41

问题描述


我们现在正在编译自己的镜像,基于01科技核心板,希望修改下屏幕触摸接口位置,从BANK1 GPIO22和BANK1 GPIO23。修改为BANK2 GPIO37和BANK2 GPIO36。

希望官方在镜像仓库内指个路,是否必须修改设备树,或者使用IOMUX配置工具?

还是说touch支持自定义引脚?能在CanMV环境下指定?我看文档K230_CanMV_TOUCH_API_Manual.md内有提到指定I2C接口?这种指定是否稳定?

复现步骤


原接口:
BANK1 GPIO22 -> TP RST
BANK1 GPIO23 -> TP INT

image.png

希望修改为:
BANK2 GPIO37 -> TP RST
BANK2 GPIO36 -> TP INT

image.png

硬件板卡


01科技核心板

软件版本


自己使用官方github编译2.9.0版本

1 Answers

你好,这个通过menuconfig即可配置的,执行make rtsmart-menuconfig
> Drivers Configuration > Ext Driver > Enable Touch Drive > Enable Defautl Touch Device下配置。

只找到Enable Touch Drive,没有找到Defautl Touch Device下内容,我只看到设置Touch接口名称、配置速度之类的配置

更新一下sdk吧

找到了,Enable Touch Drive下、把22、23两个数字改掉就行是吧