硬汉嵌入式论坛

 找回密码
 立即注册
查看: 283|回复: 5
收起左侧

[以太网] STM32H735 ETH初始化失败

[复制链接]

14

主题

50

回帖

92

积分

初级会员

积分
92
发表于 2025-12-3 22:49:52 | 显示全部楼层 |阅读模式
本帖最后由 walk 于 2025-12-3 22:59 编辑

STM32H735使用 STM32CubeMX配置以太网,生成代码
调试运行MX_ETH_Init()时,在HAL_ETH_Init初始函数中 Ethernet Software reset超时,如图:


这个怎么解,硬件寄存器,无法下手啊!有没有遇到过的???

screenshot_2025-12-03_22-47-27.png
screenshot_2025-12-03_22-48-40.png
回复

使用道具 举报

7

主题

364

回帖

385

积分

高级会员

积分
385
发表于 2025-12-4 08:59:13 | 显示全部楼层
换一个SDK版本试一下,换个稍早一点的版本,
回复

使用道具 举报

1万

主题

7万

回帖

12万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
120448
QQ
发表于 2025-12-4 10:27:23 | 显示全部楼层
也有可能你的硬件有问题,以RMII方式为例,有个时钟源,你看看是不是没正常工作

123.png
回复

使用道具 举报

14

主题

50

回帖

92

积分

初级会员

积分
92
 楼主| 发表于 2025-12-4 10:42:42 | 显示全部楼层
fxyc87 发表于 2025-12-4 08:59
换一个SDK版本试一下,换个稍早一点的版本,

找到问题了,外挂phy芯片晶振没起振,谢谢回复!!
回复

使用道具 举报

14

主题

50

回帖

92

积分

初级会员

积分
92
 楼主| 发表于 2025-12-4 10:45:36 | 显示全部楼层
eric2013 发表于 2025-12-4 10:27
也有可能你的硬件有问题,以RMII方式为例,有个时钟源,你看看是不是没正常工作

对,时钟问题,晶振没起振,估计贴片问题,换了一块板子就是好的。
回复

使用道具 举报

7

主题

364

回帖

385

积分

高级会员

积分
385
发表于 2025-12-4 11:28:47 | 显示全部楼层
walk 发表于 2025-12-4 10:42
找到问题了,外挂phy芯片晶振没起振,谢谢回复!!

你这样一回,我也想起来了,我之前也遇到过,PHY没起振,因为LAN87XX,有两个LED,这两个LED有特殊功能,没下拉,然后没起振,就卡在这了,
都怪这个寄存器,没仔细看就以为是DMA问题,实际上参考时钟没进来。
回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2026-1-10 17:38 , Processed in 0.053150 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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