嵌入式设备静电测试,出现usb转网卡设备断开(r8152)

Evan_ZGYF丶 2019-12-11 04:19:01
嵌入式设备做静电测试,出现网络断开的现象,

通过 ifconfig 检查发现 eth1 网卡直接down了

在 dmesg 中看到部分异常打印:
<4>[  303.460931] r8152 3-1:1.0 eth1: Rx status -71                             
<4>[ 303.465320] r8152 3-1:1.0 eth1: Rx status -71
<4>[ 303.469700] r8152 3-1:1.0 eth1: Rx status -71
<4>[ 303.474075] r8152 3-1:1.0 eth1: Rx status -71
<4>[ 303.478451] r8152 3-1:1.0 eth1: Rx status -71
<4>[ 303.482827] r8152 3-1:1.0 eth1: Rx status -71
<4>[ 303.487204] r8152 3-1:1.0 eth1: Rx status -71
<4>[ 303.491580] r8152 3-1:1.0 eth1: Rx status -71
<4>[ 303.495954] r8152 3-1:1.0 eth1: Rx status -71
<4>[ 303.500331] r8152 3-1:1.0 eth1: Rx status -71
<3>[ 303.504805] usb usb3-port1: disabled by hub (EMI?), re-enabling...
<6>[ 303.511002] r8152 3-1:1.0 eth1: Stop submitting intr, status -71
<6>[ 303.517046] usb 3-1: USB disconnect, device number 2
<3>[ 307.564637] usb usb3-port1: Cannot enable. Maybe the USB cable is bad?
<3>[ 311.491633] usb usb3-port1: Cannot enable. Maybe the USB cable is bad?
<3>[ 315.418641] usb usb3-port1: Cannot enable. Maybe the USB cable is bad?
<6>[ 319.353625] usb 3-1: new high-speed USB device number 7 using xhci-hcd
<6>[ 319.619552] usb 3-1: reset high-speed USB device number 7 using xhci-hcd
<4>[ 319.738900] xhci-hcd f98a0000.xhci: xHCI xhci_drop_endpoint called with di
sabled ep cf42a000
<4>[ 319.747340] xhci-hcd f98a0000.xhci: xHCI xhci_drop_endpoint called with di
sabled ep cf42a030
<4>[ 319.755775] xhci-hcd f98a0000.xhci: xHCI xhci_drop_endpoint called with di
sabled ep cf42a060



可能是什么原因?又该如何优化?
...全文
2109 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
BananaJun 2020-12-02
  • 打赏
  • 举报
回复
ESD器件不是仅仅用来防静电的吗,串口打印 disabled by hub (EMI?), re-enabling,应该是EMI方面的问题导致HUB重启吧?加磁环磁珠之类的滤除EMI干扰更合适吗?不是很理解,有谁能解释下吗
「已注销」 2020-05-16
  • 打赏
  • 举报
回复
你的设备静电打的哪里?
weixin_42755386 2020-03-03
  • 打赏
  • 举报
回复
正常usb每路都要做ESD,看下是不是每路多接了ESD防护
t_ianya 2020-02-16
  • 打赏
  • 举报
回复
USB传输异常重新枚举了,是不是USB没有加ESD静电防护?
yangkunhenry 2019-12-13
  • 打赏
  • 举报
回复
打到USB PIN脚了?在把USB Pin接上示波器打,看打到哪个PIN 导致的
bsnow 2019-12-11
  • 打赏
  • 举报
回复
这个需要改硬件,加ESD元件。需要看看你接口原理图

21,600

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 驱动开发/核心开发
社区管理员
  • 驱动开发/核心开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧