OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 112|回复: 1

GD32F427与DP83848无法识别网线插入

[复制链接]

7

主题

56

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
299
金钱
299
注册时间
2017-6-14
在线时间
44 小时
发表于 2025-1-22 15:22:36 | 显示全部楼层 |阅读模式
10金钱

问题背景:

MCU:GD32F427ZGT6
PHYP83848C,供电正常
地址:1
接口:RMII
时钟:外部50MHZ有源,示波器看过时钟正常
硬件reset:单独gpio控制

现象:
使用官方DEMO,略作修改适配当前板卡,发现SMI通信正常(示波器看过),可以读写PHY寄存器;
但是BSR中的link status一直为0;网线是插上的
导致enet_init一直卡在获取网线连接的点上。

对比:
使用另外一块使用相同phy芯片的板子,不过mcu是stm32f427;
我试过,刚上电甚至不需要初始化配置phy,也能读到网线连接;
GD32那块的网口部分是抄的这块板卡,有部分电路没抄对我飞线过了。

rj45接口图

rj45接口图

dp83848接口图

dp83848接口图


正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

7

主题

56

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
299
金钱
299
注册时间
2017-6-14
在线时间
44 小时
 楼主| 发表于 2025-1-22 16:58:58 | 显示全部楼层
接入DP83848的RX+/RX-和TX+/TX-的pcb走线不是等长,会影响吗?有没有比较懂的;
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-2-22 02:16

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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