mushine 发表于 2023-4-15 10:57:25

T3 GPIO管脚配置问题

通过sys_config.fex,配置GPIO管脚,增加了一些管脚,以及PI14、PI15,按如下配置:
gpio_pin_10         = port:PI14<1><default><default><1>
gpio_pin_11         = port:PI15<1><1><default><1>

检查了两个管脚没有被复用,烧写启动后,查看/sys/class/gpio_sw/下的管脚,结果发现名字不对:

为什么只有PIx的口名称显示有误,其他的都是正常的?
有没有大佬知道这是什么问题?

zhichao 发表于 2023-4-17 13:28:42

改fex文件的时候,您修改引脚数量gpio_num了吗,我们修改文件一般修改带分辨率的文件,sys_config.fex是生成的

mushine 发表于 2023-4-17 14:56:23

zhichao 发表于 2023-4-17 13:28
改fex文件的时候,您修改引脚数量gpio_num了吗,我们修改文件一般修改带分辨率的文件,sys_config.fex是生 ...

我是直接修改了lichee\tools\pack\chips\**\那里面的下的fex文件的,修改了gpio_num,按照实际用到的管脚修改了数量。其他PB、PC、PD等管脚注册后名称显示是正常的,就是PI的管脚显示有问题。

zhichao 发表于 2023-4-17 16:11:02

您执行ls tools/pack/chips/sun8iw11p1/configs/OKT3_C/sys_config* 列出的fex文件有不同分辨率的,根据您编译的镜像修改对应fex文件。PI14本来就是GPIO,您之前是不是改过

zuanlin 发表于 2023-5-1 14:06:00

页: [1]
查看完整版本: T3 GPIO管脚配置问题