Actions
新建 #204
opent113 已被复用为其他功能 引脚 怎么配置为i2c1 失败
Start date:
06/13/2023
Due date:
% Done:
0%
Estimated time:
Description
版型:rp-t113
系统:buildroot
源码修改:
t113-pinctrl.dtsi文件
相关内核打印
[ 4.644690] sun8iw20-pinctrl pio: unsupported function twi1 on pin PG9
芯片手册对于引脚的相关定义
Files
Actions
#1
Updated by 余 顺 almost 2 years ago
- File clipboard-202306131013-ybfb0.png clipboard-202306131013-ybfb0.png added
- File clipboard-202306131019-azamj.png clipboard-202306131019-azamj.png added
- File clipboard-202306131021-qljrb.png clipboard-202306131021-qljrb.png added
- File clipboard-202306131022-yvnec.png clipboard-202306131022-yvnec.png added
查看底板原理图 相关 引脚
PG9 被以太网功能使用 ,需要在 主dts 中 关闭以太网 功能 释放对应引脚
PG8 接到usb口的5v 供电ic的使能引脚 被用做gpio口 ,需要在gpio 相关引用中注释
修改分别如下
t113-linux/kernel/linux-5.4/arch/arm/boot/dts/rp-t113.dts
再参考 twi2 打开 twi1
Updated by 余 顺 almost 2 years ago
- File t113-dts.tar t113-dts.tar added
以下 附件 t113-dts.tar 是 客户提供的 相关 主dts 的修改
Updated by 余 顺 almost 2 years ago
注意客户提供的dts 硬件已修改以太网 相关引脚 未使用 PG9
Actions
#5
Updated by 余 顺 almost 2 years ago
- File clipboard-202306141807-pu5et.png clipboard-202306141807-pu5et.png added
- File clipboard-202306141819-45xid.png clipboard-202306141819-45xid.png added
客户反馈 以下修改可行
在发布的5.4的内核代码文件pinctrl-sun8iw20.c的1076
这与datasheet文件 冲突
根据datasheet进行更改,将twi0改为twi1
Updated by 余 顺 almost 2 years ago
客户 t113-pinctrl.dtsi PE0 PE1 其他引脚配置相关修改验证可行
同样的配置 在修改 PG9 脚 的 pinctrl-sun8iw20.c 为 twi1 前 有出现同样报错
Actions
#7
Updated by 周 富甜 almost 2 years ago
- File clipboard-202306150935-awjka.png clipboard-202306150935-awjka.png added
- File clipboard-202306150935-zsdvg.png clipboard-202306150935-zsdvg.png added
修改完成无报错,且dev目录下生成了i2c1节点
Updated by 余 顺 almost 2 years ago
以下是客户反馈的调试串口相关报错日志
Actions