嵌入式設備做靜電測驗,出現網路斷開的現象,
通過 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
可能是什么原因?又該如何優化?
uj5u.com熱心網友回復:
這個需要改硬體,加ESD元件。需要看看你介面原理圖uj5u.com熱心網友回復:
打到USB PIN腳了?在把USB Pin接上示波器打,看打到哪個PIN 導致的uj5u.com熱心網友回復:
USB傳輸例外重新列舉了,是不是USB沒有加ESD靜電防護?uj5u.com熱心網友回復:
正常usb每路都要做ESD,看下是不是每路多接了ESD防護uj5u.com熱心網友回復:
你的設備靜電打的哪里?轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/32298.html
標籤:驅動開發/核心開發
上一篇:proteus仿真軟體
下一篇:芯片VDD欠壓保護怎么解
