You are not logged in.

#1 2022-01-29 11:29:54

MulaGabriel
Member
Registered: 2022-01-29
Posts: 4

xHCI host controller not responding, assume dead

Hi all,

I Have my USB3 controller that crash, in particular when i works with this development (https://www.st.com/en/evaluation-tools/ … c-dk2.html) board


dmesg :
[  637.473059] usb 5-2.1.4: new full-speed USB device number 5 using xhci_hcd
[  637.558374] usb 5-2.1.4: New USB device found, idVendor=0483, idProduct=3752, bcdDevice= 1.00
[  637.558382] usb 5-2.1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[  637.558385] usb 5-2.1.4: Product: STM32 STLink
[  637.558387] usb 5-2.1.4: Manufacturer: STMicroelectronics
[  637.558389] usb 5-2.1.4: SerialNumber: 0669FF353036465043183855
[  637.566858] cdc_acm 5-2.1.4:1.1: ttyACM0: USB ACM device
[  707.502393] xhci_hcd 0000:04:00.0: xHCI host not responding to stop endpoint command.
[  707.502401] xhci_hcd 0000:04:00.0: USBSTS:
[  707.502415] xhci_hcd 0000:04:00.0: xHCI host controller not responding, assume dead
[  707.502447] xhci_hcd 0000:04:00.0: HC died; cleaning up

I need to reboot computer or run this :
[root@Gaby]: /home/gaby># echo -n "0000:04:00.0" > /sys/bus/pci/drivers/xhci_hcd/unbind
[root@Gaby]: /home/gaby># echo -n "0000:04:00.0" > /sys/bus/pci/drivers/xhci_hcd/bind


lspci -nnvv

00:14.0 USB controller [0c03]: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller [8086:1e31] (rev 04) (prog-if 30 [XHCI])
    Subsystem: ASUSTeK Computer Inc. P8 series motherboard [1043:84ca]
    Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
    Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
    Latency: 0
    Interrupt: pin A routed to IRQ 38
    Region 0: Memory at f7c20000 (64-bit, non-prefetchable) [size=64K]
    Capabilities: <access denied>
    Kernel driver in use: xhci_hcd
    Kernel modules: xhci_pci

00:1a.0 USB controller [0c03]: Intel Corporation 7 Series/C216 Chipset Family USB Enhanced Host Controller #2 [8086:1e2d] (rev 04) (prog-if 20 [EHCI])
    Subsystem: ASUSTeK Computer Inc. P8 series motherboard [1043:84ca]
    Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
    Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
    Latency: 0
    Interrupt: pin A routed to IRQ 16
    Region 0: Memory at f7c34000 (32-bit, non-prefetchable) [size=1K]
    Capabilities: <access denied>
    Kernel driver in use: ehci-pci

00:1d.0 USB controller [0c03]: Intel Corporation 7 Series/C216 Chipset Family USB Enhanced Host Controller #1 [8086:1e26] (rev 04) (prog-if 20 [EHCI])
    Subsystem: ASUSTeK Computer Inc. P8 series motherboard [1043:84ca]
    Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
    Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
    Latency: 0
    Interrupt: pin A routed to IRQ 23
    Region 0: Memory at f7c33000 (32-bit, non-prefetchable) [size=1K]
    Capabilities: <access denied>
    Kernel driver in use: ehci-pci

04:00.0 USB controller [0c03]: ASMedia Technology Inc. ASM1042 SuperSpeed USB Host Controller [1b21:1042] (prog-if 30 [XHCI])
    Subsystem: ASUSTeK Computer Inc. P8B WS Motherboard [1043:8488]
    Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx+
    Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
    Latency: 0, Cache Line Size: 64 bytes
    Interrupt: pin A routed to IRQ 16
    Region 0: Memory at f7a00000 (64-bit, non-prefetchable) [size=32K]
    Capabilities: <access denied>
    Kernel driver in use: xhci_hcd
    Kernel modules: xhci_pci

05:00.0 USB controller [0c03]: ASMedia Technology Inc. ASM1042 SuperSpeed USB Host Controller [1b21:1042] (prog-if 30 [XHCI])
    Subsystem: ASUSTeK Computer Inc. P8B WS Motherboard [1043:8488]
    Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx+
    Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
    Latency: 0, Cache Line Size: 64 bytes
    Interrupt: pin A routed to IRQ 18
    Region 0: Memory at f7900000 (64-bit, non-prefetchable) [size=32K]
    Capabilities: <access denied>
    Kernel driver in use: xhci_hcd
    Kernel modules: xhci_pci


uname -r
5.16.2-zen1-1-zen


Anyone know how to fix that ?

Offline

Board footer

Powered by FluxBB