OpenEdv-开源电子网

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

多网卡情况下,F429 开发板的特定的开机方式,网络死掉。

[复制链接]

2

主题

8

帖子

0

精华

初级会员

Rank: 2

积分
55
金钱
55
注册时间
2020-12-9
在线时间
14 小时
发表于 2022-6-5 17:51:48 | 显示全部楼层 |阅读模式
1金钱
本帖最后由 fengyu1352 于 2022-6-6 15:34 编辑

各位大神,遇到问题请大家给个思路,情况是这样的:现有阿波罗F429开发板一块,网口设置网址192.168.2.132 ,255.255.255.0;
电脑里原有集成网口,网口设置网址192.168.1.222 ,255.255.255.0;
再插一个TPLINK  TG3269网卡,;TPLINK 地址设置为192.168.2.222  255.255.255.0  ;
如果电脑和开发板  同步上电,应该是能PING通连通;间隔时间久点开机应该也是正常;
但是先给开发板上电,1秒内给电脑上电,这时候电脑起来以后,很大的概率开发板网络挂掉,没有办法PING通;

F429用的是正点原子自带例程,LWIP2.03和LWIP1.41 都是一样,库更新也一样。



两种上电方式,查了LAN8720的寄存器,是一样的:如下
LAN8720A_BCR  0,12544
LAN8720A_BSR  0,30765
LAN8720A_PHYI1R  0,7
LAN8720A_PHYI2R  0,49393
LAN8720A_ANAR  0,481
LAN8720A_ANLPAR  0,52705
LAN8720A_ANER  0,11
LAN8720A_ANNPTR  0,65535
LAN8720A_ANNPRR  0,65535
LAN8720A_MMDACR  0,65535
LAN8720A_MMDAADR  0,65535
LAN8720A_ENCTR  0,64
LAN8720A_MCSR  0,2
LAN8720A_SMR  0,24801
LAN8720A_TPDCR  0,65535
LAN8720A_TCSR  0,65535
LAN8720A_SECR  0,0
LAN8720A_SCSIR  0,10
LAN8720A_CLR  0,0
LAN8720A_ISFR  0,200
LAN8720A_IMR  0,0
LAN8720A_PHYSCSR  0,4184





现在是不知道从哪里入手!!!!




实验58 网络通信实验.rar

2.55 MB, 下载次数: 0

最佳答案

查看完整内容[请看2#楼]

已经改为静态IP的了。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

2

主题

8

帖子

0

精华

初级会员

Rank: 2

积分
55
金钱
55
注册时间
2020-12-9
在线时间
14 小时
 楼主| 发表于 2022-6-5 17:51:49 | 显示全部楼层
回复

使用道具 举报

2

主题

594

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1458
金钱
1458
注册时间
2019-7-28
在线时间
137 小时
发表于 2022-6-6 12:31:13 | 显示全部楼层
dhcp的问题
回复

使用道具 举报

2

主题

594

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1458
金钱
1458
注册时间
2019-7-28
在线时间
137 小时
发表于 2022-6-6 12:32:26 | 显示全部楼层
你的路由设备必须先上线,然后再是终端,因为原子的例程只在初始化的时候进行dhcp不然就使用静态ip了
回复

使用道具 举报

2

主题

8

帖子

0

精华

初级会员

Rank: 2

积分
55
金钱
55
注册时间
2020-12-9
在线时间
14 小时
 楼主| 发表于 2022-6-6 14:17:43 | 显示全部楼层

用静态DHCP,做了热插拔处理。
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2024-5-29 03:37

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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