[X]关闭

使用Lwip echo server eth0 无限重启

文档创建者:狂奔的蜗牛
浏览次数:17835
最后更新:2021-11-16
 
已经设置固定速度1000M,
-----lwIP TCP echo server ------

TCP packets sent to port 6001 will be echoed back

link speed for phy address 7: 1000
Ethernet Link down
link speed for phy address 7: 1000
Ethernet Link up
Ethernet Link down
link speed for phy address 7: 1000
Ethernet Link up
Ethernet Link down
link speed for phy address 7: 1000
Ethernet Link up
Ethernet Link down
link speed for phy address 7: 1000
Ethernet Link up
DHCP Timeout
Configuring default IP of 192.168.1.10
Board IP: 192.168.1.10

Netmask : 255.255.255.0

Gateway : 192.168.1.1

TCP echo server started @ port 7

Ethernet Link down
link speed for phy address 7: 1000
Ethernet Link up
Ethernet Link down

发表评论已发布 7

ztgxrmsx

发表于 2021-11-16 19:47:40 | 显示全部楼层

timer_callback(XTtcPs * TimerInstance) 中
屏蔽以下代码
/*
if (DetectEthLinkStatus == ETH_LINK_DETECT_INTERVAL) {
eth_link_detect(echo_netif);
DetectEthLinkStatus = 0;
}
*/

狂奔的蜗牛

发表于 2020-9-13 22:08:23 | 显示全部楼层

希望有大神能帮忙解决一下使用的是MZ7XA-FUN xc7z02商业版

狂奔的蜗牛

发表于 2020-9-13 22:10:16 | 显示全部楼层

phy芯片是RTL8211E-VL

ぉ沙皮狗的忧伤

发表于 2020-9-14 10:22:40 | 显示全部楼层

我猜测可能是硬件问题,接口那里接触不良,也可能驱动芯片那里有问题,网口的中断信号时有时无,

狂奔的蜗牛

发表于 2020-9-14 11:24:04 | 显示全部楼层

ぉ沙皮狗的忧伤 发表于 2020-9-14 10:22
我猜测可能是硬件问题,接口那里接触不良,也可能驱动芯片那里有问题,网口的中断信号时有时无,

使用米联克给的那个elf就可以正常

Q1342

发表于 2021-3-14 11:06:58 | 显示全部楼层

我一开始用lwip211的时候也出现这种情况,后面改用lwip141就没这种情况了

dnbxmjbf

发表于 2021-7-9 16:05:53 | 显示全部楼层

Q1342 发表于 2021-3-14 11:06
我一开始用lwip211的时候也出现这种情况,后面改用lwip141就没这种情况了

大神,请教一下,lwip211是怎么改到lwip141的?在哪里改?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则