17177|11

2942

帖子

4

TA的资源

五彩晶圆(中级)

楼主
 

lan8720A 奇怪的复位问题? [复制链接]

 
使用stm32f407芯片做了一块板,网络方案使用lan8720A芯片,但是,碰到了一个奇怪的问题:将板子和电源系统接好,这时打开电源开关。网络系统就可以工作。如果:使用复位按键复位系统则网络就不工作。如果将5V电源打开,通过鳄鱼夹给板子供电,网络也不工作。
通过在芯片启动前增加延时也不管用。有网友说变压器中间抽头的电容换成0.1uF(104)、0.01uF(103)都不行,手册上参考的电容是0.022uF,但是,我手里没有22nF的电容。所以没有测试。nRST是和STM32F407的nRST信号直接相连的。复位电路如图:



而且,网络一旦工作还是比较稳定的。现在真的不知道这时为什么?
此帖出自stm32/stm8论坛

最新回复

您好,我在使用LAN7810的时候也遇到了类似的问题,复位后,PHY芯片的RXCLK和TXCLK一直为0,LED1不管是否连了网线都一直为1.请问您当初遇到的硬件设计错误是什么?可否分享一下以供参考?   补充内容 (2024-11-12 11:07): 问题找到了,PHY的复位引脚接了电容接地,把电容换成电阻后复位就正常了  详情 回复 发表于 2024-11-1 18:08
点赞 关注
 

回复
举报

2942

帖子

4

TA的资源

五彩晶圆(中级)

沙发
 
当然网变压器也是按照手册要求,使用600R的磁珠和系统的3.3V供电隔离开了。也没有发现变压器干扰系统工作的情况。
此帖出自stm32/stm8论坛
 
 

回复

6

帖子

0

TA的资源

一粒金砂(中级)

板凳
 

老哥,我现在也遇到这个问题了,上电没问题,网口插上也能闪烁,但是复位了就有几率只亮一个绿灯,插网线没反应。但是只要重新上电就ok。

请问老哥是怎么解决这个问题的呀

此帖出自stm32/stm8论坛
 
 

回复

6

帖子

0

TA的资源

一粒金砂(中级)

4
 

话说我还是照着它的开发版,把nuc972的复位和网口复位共用的。

此帖出自stm32/stm8论坛
 
 
 

回复

1

帖子

0

TA的资源

一粒金砂(初级)

5
 

你好,这个问题解决了吗,我也出现类似的问题。重新上电网络能够顺利连接,通讯正常。复位单片机或者硬件仿真的时候总卡死在while (ETH_GetSoftwareResetStatus() == SET)这里; RMII_REF_CLK(lan8720)引脚有50M输出。变压器中间抽头电容我用的是20nf。

此帖出自stm32/stm8论坛

点评

这个问题可能是由于电路设计不正常造成的。  详情 回复 发表于 2020-2-14 13:57
 
 
 

回复

2942

帖子

4

TA的资源

五彩晶圆(中级)

6
 
wddczm 发表于 2020-2-14 13:53 你好,这个问题解决了吗,我也出现类似的问题。重新上电网络能够顺利连接,通讯正常。复位单片机或者硬件仿 ...

这个问题可能是由于电路设计不正常造成的。

此帖出自stm32/stm8论坛
 
 
 

回复

3243

帖子

0

TA的资源

纯净的硅(高级)

7
 

我做过这种电路,没问题,不过我板子上没有复位键。

此帖出自stm32/stm8论坛
 
个人签名为江山踏坏了乌骓马,为社稷拉断了宝雕弓。
 
 

回复

1

帖子

0

TA的资源

一粒金砂(初级)

8
 
阡陌徘徊 发表于 2019-10-21 09:24 老哥,我现在也遇到这个问题了,上电没问题,网口插上也能闪烁,但是复位了就有几率只亮一个绿灯,插网线没 ...

我也遇到这个问题了  SPEED LED有几率不亮  请问您最后解决了吗

此帖出自stm32/stm8论坛
 
 
 

回复

2

帖子

0

TA的资源

一粒金砂(初级)

9
 
阡陌徘徊 发表于 2019-10-21 09:24 老哥,我现在也遇到这个问题了,上电没问题,网口插上也能闪烁,但是复位了就有几率只亮一个绿灯,插网线没 ...

遇到了同样的问题,请问解决了吗

此帖出自stm32/stm8论坛
 
 
 

回复

2

帖子

0

TA的资源

一粒金砂(初级)

10
 

你好,我也遇到了同样的问题,请问解决了吗

此帖出自stm32/stm8论坛

点评

硬件设计有错误,你检查一下吧    详情 回复 发表于 2020-10-16 16:10
 
 
 

回复

2942

帖子

4

TA的资源

五彩晶圆(中级)

11
 
LeslieWong 发表于 2020-10-16 14:19 你好,我也遇到了同样的问题,请问解决了吗

硬件设计有错误,你检查一下吧

 

此帖出自stm32/stm8论坛
 
 
 

回复

1

帖子

0

TA的资源

一粒金砂(初级)

12
 

您好,我在使用LAN7810的时候也遇到了类似的问题,复位后,PHY芯片的RXCLK和TXCLK一直为0,LED1不管是否连了网线都一直为1.请问您当初遇到的硬件设计错误是什么?可否分享一下以供参考?

 

补充内容 (2024-11-12 11:07): 问题找到了,PHY的复位引脚接了电容接地,把电容换成电阻后复位就正常了
此帖出自stm32/stm8论坛
 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/6 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表