硬汉嵌入式论坛

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

[STM32H7] STM32H755ETH初始化失败,求大佬指点迷津

[复制链接]

5

主题

11

回帖

26

积分

新手上路

菜鸟在飞

积分
26
发表于 2024-8-8 18:23:19 | 显示全部楼层 |阅读模式
在用stm32h755开发过程中,因为其双核中有一个时是cm7内核,而且在之前开发中用《V7-2402_ThreadX NetXDUO TCP Server》这个demo开发网络都很正常,所以想着在开发这款芯片,就将驱动、外设等文件直接套用过来,然后在运行过程中,发现ETH初始化失败,在这里返回error
[C] 纯文本查看 复制代码
 /* Wait for software reset */
while (READ_BIT(heth->Instance->DMAMR, ETH_DMAMR_SWR) > 0U)
{
if (((HAL_GetTick() - tickstart) > ETH_SWRESET_TIMEOUT))
{
/* Set Error Code */
heth->ErrorCode = HAL_ETH_ERROR_TIMEOUT;
/* Set State as Error */
heth->gState = HAL_ETH_STATE_ERROR;
/* Return Error */
return HAL_ERROR;
}
}


之后寻找硬件问题,发现phy初始化是成功的,外部25Mhz,和RMII_REF_CLK 50M时钟都在,但是就是外设初始化失败,请问有没有这方面的大佬能指点一下,在此谢过!!!
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117564
QQ
发表于 2024-8-9 10:03:37 | 显示全部楼层
这个位置还真有可能是硬件问题,卡在这个位置是外置晶振为MAC提供的时钟。
回复

使用道具 举报

5

主题

11

回帖

26

积分

新手上路

菜鸟在飞

积分
26
 楼主| 发表于 2024-8-9 10:14:03 | 显示全部楼层
eric2013 发表于 2024-8-9 10:03
这个位置还真有可能是硬件问题,卡在这个位置是外置晶振为MAC提供的时钟。

外置25mhz为phy提供时钟,然后phy再出来一个50mhz时钟为mac提供时钟,是这个顺序吧,我在测量时发现时钟是都有的,但是我发现pcb上有一个问题就是,50mhz时钟竟然走了锐角,这个会导致后续时钟畸变吗?
回复

使用道具 举报

5

主题

11

回帖

26

积分

新手上路

菜鸟在飞

积分
26
 楼主| 发表于 2024-8-9 10:27:41 | 显示全部楼层
关翼飞 发表于 2024-8-9 10:14
外置25mhz为phy提供时钟,然后phy再出来一个50mhz时钟为mac提供时钟,是这个顺序吧,我在测量时发现时钟 ...

C:\Users\18144\Desktop\1723169549835.png
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117564
QQ
发表于 2024-8-10 09:42:30 | 显示全部楼层
关翼飞 发表于 2024-8-9 10:14
外置25mhz为phy提供时钟,然后phy再出来一个50mhz时钟为mac提供时钟,是这个顺序吧,我在测量时发现时钟 ...

50MHz效果是这样的。和你的示波器测试也有关系,你要用300-500M带宽的示波器测试,一次谐波,50MHz),三次谐波(150MHz),五次谐波(250MHz),高次谐波采集越多越好,否则幅值会被削弱,代表高次谐波成分的直脚成分几乎看不到。
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117564
QQ
发表于 2024-8-10 09:42:47 | 显示全部楼层
关翼飞 发表于 2024-8-9 10:14
外置25mhz为phy提供时钟,然后phy再出来一个50mhz时钟为mac提供时钟,是这个顺序吧,我在测量时发现时钟 ...

50MHz效果是这样的。和你的示波器测试也有关系,你要用300-500M带宽的示波器测试,一次谐波,50MHz),三次谐波(150MHz),五次谐波(250MHz),高次谐波采集越多越好,否则幅值会被削弱,代表高次谐波成分的直脚成分几乎看不到。
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117564
QQ
发表于 2024-8-10 09:42:59 | 显示全部楼层

图片没有上传成功。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-8-14 19:00 , Processed in 0.042621 second(s), 24 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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