classroom 发表于 2024-6-5 16:07

以太网ping不通的原因求解

在项目中,需要对GD450的以太网测试,硬件这边是照着野火STM32F429设计的,然后将野火的例程在板子上抛,有概率出现网络PING不通,(无法访问主机)的情况,也有概率能连接上,概率是随机的。例程什么都没有改,只改了两个引脚,PG1314改为了PB1213,然后吧复位引脚单独拉出去接到PD3.请教大神们为什么会出现这种情况

chenjun89 发表于 2024-6-5 19:38

应该移植的代码有bug,不稳定。

flycamelaaa 发表于 2024-6-7 17:18

您将PG1314改为了PB1213,并修改了复位引脚。这些更改可能影响了以太网的正常通信。在以太网通信中,引脚通常被严格指定用于特定的通信功能。如果更改了这些引脚,可能会导致通信不稳定或无法建立连接。

laocuo1142 发表于 2024-6-7 20:00

PHY芯片配置不正确或驱动程序存在问题

stormwind123 发表于 2024-6-7 20:00

如果驱动程序或固件存在问题,也可能导致网络不稳定或无法连接。

powerantone 发表于 2024-6-8 17:00

既然硬件设计是仿照野火STM32F429的,可能存在与GD450不完全兼容的问题。不同的MCU可能有不同的引脚配置和硬件要求。

probedog 发表于 2024-6-8 17:00

在某些情况下,硬件故障可能导致网络不稳定或无法连接。

FranklinUNK 发表于 2024-6-20 18:50

移植的程序出问题了吧

烟雨蒙蒙520 发表于 2024-7-31 22:51

例程什么都没有改,只改了两个引脚,PG1314改为了PB1213,然后吧复位引脚单独拉出去接到PD3,可能是引脚不合适?

ym0sly 发表于 2024-8-31 11:49

您提到将PG13、PG14改为PB12、PB13,并将复位引脚接到PD3。首先需要确认PB12、PB13是否正确配置为以太网功能。

ym0sly 发表于 2024-8-31 11:50

在STM32F429中,PB12和PB13是专用于SPI/I2S、USART等功能的,如果GD32F450中这些引脚的默认复用功能不同,可能需要手动设置其复用功能。

maxwelllls 发表于 2024-9-3 16:33


参考FAE给的手册上的内容修改驱动

王大大123456789 发表于 2024-9-6 09:07

我看到一个案例也是ping不同,用的是W5500,是那个引脚多加了两个电阻

pengpwn 发表于 2024-9-6 10:53

和楼主遇到同样的问题,感谢12楼给出解决方案!!

马性辉 发表于 2024-12-11 14:03

maxwelllls 发表于 2024-9-3 16:33
参考FAE给的手册上的内容修改驱动

请问这个手册哪里能搞到? 我折腾好几天ping不通, 看见这个帖子解决了

maxwelllls 发表于 2025-1-15 10:11

马性辉 发表于 2024-12-11 14:03
请问这个手册哪里能搞到? 我折腾好几天ping不通, 看见这个帖子解决了

联系代理商,找FAE技术支持

Amazingxixixi 发表于 2025-1-24 14:04

学习一下,提升自己

空间规划科 发表于 2025-2-28 16:53

问题可能出在 SPI DMA 配置 或 数据传输的同步问题 上。
页: [1]
查看完整版本: 以太网ping不通的原因求解