嵌入式爱好者

网络问题排查

2023-11-29 09:14| 发布者: Gao_JX| 查看: 207| 评论: 0

类目: 知识库  >  A40i/T3系列产品     文档编号: 1214

问题一

操作网口时出现No such device

可以用dmesg查看打印信息,出现could not find the PHY以及cannot probe MDIO bus

分析:

该现象的常见原因是引脚配置冲突,此时可以查看引脚配置,可以和应用笔记中的引脚修改对比。

也可能是硬件电路有问题,需要查看改网口的电路设计和焊接。

问题二

不能正常up网口,但是可以设置ip

dmesg查看打印信息,每次操作都出现Initialize hardware error

分析:

一般是由于phy没有输出时钟至mac控制器,导致mac控制器内部soft reset失败,可以测量网口的时钟引脚,确认时钟是否存在异常。

引起时钟异常的原因:有可能是网口模式配置错误,例如rgmii的芯片配置成mii;也可能是phy芯片机制特殊,驱动中需要处理时钟供给时机,确保时钟正常提供;

问题三

up网口时出现ifconfig: SIOCSIFFLAGS: Invalid argument

dmesg查看打印信息,出现No PHY found!

分析:

可能是供给phy使用的时钟异常,导致phy工作不正常;

可以排查MDIO引脚配置,MDIO是否有上拉电阻;

phy地址是否正确,供电是否异常;

示波器查看phy芯片复位情况,检查phy芯片复位电路

问题四

虚拟机和开发板通信时丢包严重

分析:

原因是虚拟机的IP和主机的IP重复了导致,需要修改ip保证ip不冲突

如果开发板配置多网口,一般情况下不能设置同一网段ip,如有需要,可单独配置,详情可参考用户资料的 网络服务 应用笔记


已解决

未解决

只是看看

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2024-12-23 04:57

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

返回顶部