tiandi 发表于 2023-6-28 00:01:40

修改GMAC0的reset gpio后eth0只有100M?

修改GMAC0的reset gpio为GPIO2_A0, INT 连接GPIO1_D6(核心板P2 的68和78脚),飞线后修改设备树中GMAC0 reset 引脚设置(关闭SDMMC0)后编译,系统运行后eth0只有100M;重新恢复到GPIO3_A4和GPIO3_A3后eth0正常为1000M。
设备树中只看到对RTL8211FSI第13脚(reset)设置,没有找到对第34脚(INTB)设置,在选择GPIO时是否有要求,或者在什么地方对INTB这个脚连接的GPIO进行设置。

huhj 发表于 2023-6-28 09:17:11

本帖最后由 huhj 于 2023-6-28 09:20 编辑

不能改为GPIO2_A0,GPIO2_A0已经用于sdmmc烧写口,不能作为其他使用,GMAC0的reset脚可以改为GPIO3_A4,至于INTB脚,在原理图中可以看到直接连的3.3V上拉,如果需要设置,需要将上拉换成其他引脚才能进行配置。
对于开发板详细的引脚配置可以查看硬件资料-20220322(更新日期:20220903)\用户手册\FET3568-C引脚复用对照表


页: [1]
查看完整版本: 修改GMAC0的reset gpio后eth0只有100M?