OpenEdv-开源电子网

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

LAN8720芯片有时能ping通,有时ping不通

[复制链接]

5

主题

21

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
201
金钱
201
注册时间
2021-9-10
在线时间
57 小时
发表于 2021-10-12 17:27:52 | 显示全部楼层 |阅读模式
大佬们,我用的是STM32F407ZET6+LAN8720 模块TCP/IP网络通信,参考了原子哥的探索者历程。板子可以往平台发数据,但是就是不稳定。
网口的灯会出现全灭的情况,这个时候就ping不通了,过了一秒他又会自动恢复,反反复复的出现。请问一下我该如何去解决呢。
1.png
这是ping的结果
2.png
这是正常工作时,网口灯一个常量,一个交替闪烁
3.png
这是不正常时,两个灯都全灭了,此时对应第一张图ping中的 请求超时
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

13

主题

65

帖子

0

精华

高级会员

Rank: 4

积分
619
金钱
619
注册时间
2016-8-21
在线时间
117 小时
发表于 2024-8-10 16:29:11 | 显示全部楼层
65968535 发表于 2024-8-5 09:12
先尝试在短时间内复现bug,然后记录bug出现时你所进行的操作,看看是不是其他地方的操作影响了单片机的整 ...

已经解决了,是硬件布线问题
回复 支持 1 反对 0

使用道具 举报

0

主题

668

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1926
金钱
1926
注册时间
2021-8-13
在线时间
262 小时
发表于 2021-10-13 16:07:46 | 显示全部楼层
帮顶  
回复 支持 1 反对 0

使用道具 举报

15

主题

1061

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
3583
金钱
3583
注册时间
2019-8-14
在线时间
1052 小时
发表于 2021-10-12 18:01:46 | 显示全部楼层
帮顶  
回复 支持 1 反对 0

使用道具 举报

5

主题

21

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
201
金钱
201
注册时间
2021-9-10
在线时间
57 小时
 楼主| 发表于 2021-10-14 15:16:22 | 显示全部楼层
帮顶  
回复 支持 反对

使用道具 举报

0

主题

37

帖子

0

精华

高级会员

Rank: 4

积分
734
金钱
734
注册时间
2019-9-26
在线时间
90 小时
发表于 2021-10-15 09:26:39 | 显示全部楼层
帮顶  ,希望我的板子不要出问题
回复 支持 反对

使用道具 举报

5

主题

21

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
201
金钱
201
注册时间
2021-9-10
在线时间
57 小时
 楼主| 发表于 2021-10-16 17:08:34 | 显示全部楼层
再顶一下
回复 支持 反对

使用道具 举报

0

主题

11

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
309
金钱
309
注册时间
2013-6-19
在线时间
111 小时
发表于 2021-10-19 14:39:08 | 显示全部楼层
你可以查看下mac地址是否冲突,和查看下板卡是否重启
回复 支持 反对

使用道具 举报

5

主题

21

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
201
金钱
201
注册时间
2021-9-10
在线时间
57 小时
 楼主| 发表于 2021-10-19 15:25:14 | 显示全部楼层
308152569 发表于 2021-10-19 14:39
你可以查看下mac地址是否冲突,和查看下板卡是否重启

MAC地址我查过了,没有冲突。板卡重启,是指复位吗?应该是没有重启的,因为我设置十分钟发一条数据,他是能正确找到的。
回复 支持 反对

使用道具 举报

10

主题

271

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1236
金钱
1236
注册时间
2015-5-14
在线时间
352 小时
发表于 2021-10-20 07:54:04 来自手机 | 显示全部楼层
先用原子的开发版测试下,没问题,在用自己的板子测试下。
回复 支持 反对

使用道具 举报

10

主题

271

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1236
金钱
1236
注册时间
2015-5-14
在线时间
352 小时
发表于 2021-10-20 07:57:59 来自手机 | 显示全部楼层
https://blog.csdn.net/wuhenyouyuyouyu/article/details/89305733当时做lwip的一些心得,你可以参考下
回复 支持 反对

使用道具 举报

5

主题

21

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
201
金钱
201
注册时间
2021-9-10
在线时间
57 小时
 楼主| 发表于 2021-10-20 15:27:31 | 显示全部楼层
无痕幽雨 发表于 2021-10-20 07:57
https://blog.csdn.net/wuhenyouyuyouyu/article/details/89305733当时做lwip的一些心得,你可以参考下

好的 谢谢了 我去仔细看看
回复 支持 反对

使用道具 举报

5

主题

21

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
201
金钱
201
注册时间
2021-9-10
在线时间
57 小时
 楼主| 发表于 2021-10-27 18:32:39 | 显示全部楼层
不知道这个现象是不是和网口的温度有关
回复 支持 反对

使用道具 举报

10

主题

271

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1236
金钱
1236
注册时间
2015-5-14
在线时间
352 小时
发表于 2021-10-28 07:41:59 来自手机 | 显示全部楼层
没遇到过,我也用的原子407LAN8720lwip例程改的,一年多了,很稳定
回复 支持 反对

使用道具 举报

5

主题

21

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
201
金钱
201
注册时间
2021-9-10
在线时间
57 小时
 楼主| 发表于 2021-10-28 10:40:33 | 显示全部楼层
无痕幽雨 发表于 2021-10-28 07:41
没遇到过,我也用的原子407LAN8720lwip例程改的,一年多了,很稳定

带不带操作系统的?我这用的是不带的
回复 支持 反对

使用道具 举报

10

主题

271

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1236
金钱
1236
注册时间
2015-5-14
在线时间
352 小时
发表于 2021-10-28 11:31:09 来自手机 | 显示全部楼层
不带啊,10楼不是给你连接了,就是我当时做这个项目时候,一些总结。
回复 支持 反对

使用道具 举报

5

主题

21

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
201
金钱
201
注册时间
2021-9-10
在线时间
57 小时
 楼主| 发表于 2021-10-28 14:07:53 | 显示全部楼层
本帖最后由 zheng925753817 于 2021-10-28 14:12 编辑
无痕幽雨 发表于 2021-10-28 11:31
不带啊,10楼不是给你连接了,就是我当时做这个项目时候,一些总结。

那个已经仔细看过了 基本上都差不多 图片1.png 稍微好一点的,中间也会断,你当时有没有试过这种长ping呢?

回复 支持 反对

使用道具 举报

10

主题

271

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1236
金钱
1236
注册时间
2015-5-14
在线时间
352 小时
发表于 2021-10-28 17:15:24 来自手机 | 显示全部楼层
Ping过一晚上,不带掉的;TCP也测试过24小时,没有掉线过
回复 支持 反对

使用道具 举报

5

主题

21

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
201
金钱
201
注册时间
2021-9-10
在线时间
57 小时
 楼主| 发表于 2021-10-28 19:14:51 | 显示全部楼层
无痕幽雨 发表于 2021-10-28 17:15
Ping过一晚上,不带掉的;TCP也测试过24小时,没有掉线过

好吧......
回复 支持 反对

使用道具 举报

5

主题

21

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
201
金钱
201
注册时间
2021-9-10
在线时间
57 小时
 楼主| 发表于 2021-11-12 13:43:27 | 显示全部楼层
问题找到了
这块板子的电源模块有问题,因为PCB板太小,电源模块工作的时候会发热,通过板的传导导致芯片和网口的温度升高,从而不正常工作。目前换了我们自己做的电源模块,老化一天了,ping的时候很稳定,不会出现这种时断时续的情况。
回复 支持 反对

使用道具 举报

13

主题

65

帖子

0

精华

高级会员

Rank: 4

积分
619
金钱
619
注册时间
2016-8-21
在线时间
117 小时
发表于 2024-4-28 14:59:13 | 显示全部楼层
无痕幽雨 发表于 2021-10-28 07:41
没遇到过,我也用的原子407LAN8720lwip例程改的,一年多了,很稳定

您好,我这边遇到的是,STM32F429IGT6+LAN8720+不带操作系统,系统运行半个多月了,然后就ping不通了,重启后,网络恢复正常,能给一下排查思路吗?十分感谢
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
9
金钱
9
注册时间
2021-6-29
在线时间
2 小时
发表于 2024-7-31 13:43:40 | 显示全部楼层
kui 发表于 2024-4-28 14:59
您好,我这边遇到的是,STM32F429IGT6+LAN8720+不带操作系统,系统运行半个多月了,然后就ping不通了,重 ...

ping不通的时候看看网口灯是啥情况,判断一下是整个程序死机了,还是就网口不能工作了。然后可以在程序里面加上判断网络通信异常就重新启动的方法。。。
回复 支持 反对

使用道具 举报

1

主题

24

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
281
金钱
281
注册时间
2022-4-13
在线时间
33 小时
发表于 2024-8-5 09:12:00 | 显示全部楼层
kui 发表于 2024-4-28 14:59
您好,我这边遇到的是,STM32F429IGT6+LAN8720+不带操作系统,系统运行半个多月了,然后就ping不通了,重 ...

先尝试在短时间内复现bug,然后记录bug出现时你所进行的操作,看看是不是其他地方的操作影响了单片机的整体运行。
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2024-11-22 10:35

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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