嵌入式爱好者

查看: 1702|回复: 4

[Linux] T3 GPIO管脚配置问题

[复制链接]

17

主题

42

帖子

138

积分

A40i/T3/T507/T527通行证

扫一扫,手机访问本帖
发表于 2023-4-15 10:57:25 | 显示全部楼层 |阅读模式
通过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/下的管脚,结果发现名字不对:
捕获.PNG
为什么只有PIx的口名称显示有误,其他的都是正常的?
有没有大佬知道这是什么问题?

回复

使用道具 举报

0

主题

1173

帖子

2195

积分

发表于 2023-4-17 13:28:42 | 显示全部楼层
改fex文件的时候,您修改引脚数量gpio_num了吗,我们修改文件一般修改带分辨率的文件,sys_config.fex是生成的

点评

我是直接修改了lichee\tools\pack\chips\**\那里面的下的fex文件的,修改了gpio_num,按照实际用到的管脚修改了数量。其他PB、PC、PD等管脚注册后名称显示是正常的,就是PI的管脚显示有问题。  详情 回复 发表于 2023-4-17 14:56
点评回复 支持 反对

使用道具 举报

17

主题

42

帖子

138

积分

A40i/T3/T507/T527通行证

 楼主| 发表于 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的管脚显示有问题。
点评回复 支持 反对

使用道具 举报

0

主题

1173

帖子

2195

积分

发表于 2023-4-17 16:11:02 | 显示全部楼层
您执行ls tools/pack/chips/sun8iw11p1/configs/OKT3_C/sys_config* 列出的fex文件有不同分辨率的,根据您编译的镜像修改对应fex文件。PI14本来就是GPIO,您之前是不是改过
点评回复 支持 反对

使用道具 举报

头像被屏蔽

0

主题

5

帖子

7

积分
发表于 2023-5-1 14:06:00 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
点评回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2024-5-19 09:56

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表