Dezvolt un dispozitiv USB cu viteză maximă. Îl depanez conectat direct la stația mea de lucru. Când microcontrolerul dispozitivului se oprește la un punct de întrerupere sau este resetat, uneori erorile care apar pe gazda USB fac ca sistemul să dezactiveze portul și acest lucru întrerupe întregul meu subsistem USB. Nu știu dacă este o problemă cu driverul sau/și una hardware.
Există o modalitate de a dezactiva cu ușurință acest comportament și/sau de a remedia această problemă?
Mulțumiri!
[35993.798183] usb 3-4: noul dispozitiv USB de viteză maximă numărul 21 folosind xhci_hcd
[35997.815678] usb 3-4: a fost găsit un nou dispozitiv USB, idVendor=1b39, idProduct=0014, bcdDevice= 2,00
[35997.815683] usb 3-4: șiruri noi de dispozitive USB: Produc=1, Produs=2, Număr de serie=3
[35997.815685] usb 3-4: Produs: ET100
[35997.815686] usb 3-4: Producator: ET
[35997.815687] usb 3-4: Număr de serie: 206137824753
[35998.162404] usb 3-4: resetați dispozitivul USB de viteză maximă numărul 21 folosind xhci_hcd
[36055.230701] usb 3-4: deconectare USB, numărul dispozitivului 21
[36056.663042] usb 3-4: noul dispozitiv USB de viteză maximă numărul 22 folosind xhci_hcd
[36072.115273] usb 3-4: descriptor de dispozitiv citit/64, eroare -110
[36087.731469] usb 3-4: descriptor de dispozitiv citit/64, eroare -110
[36087.967460] usb 3-4: noul dispozitiv USB de viteză maximă numărul 23 folosind xhci_hcd
[36103.347723] usb 3-4: descriptor de dispozitiv citit/64, eroare -110
[36118.963895] usb 3-4: descriptor de dispozitiv citit/64, eroare -110
[36119.071917] usb usb3-port4: încercați să porniți
[36119.487895] usb 3-4: noul dispozitiv USB de viteză maximă numărul 24 folosind xhci_hcd
[36129.724025] xhci_hcd 0000:00:14.0: Avortarea nu a reușit să oprească inelul de comandă: -110
[36129.724040] xhci_hcd 0000:00:14.0: Controlerul gazdă xHCI nu răspunde, presupune că este mort
[36129.724097] xhci_hcd 0000:00:14.0: HC a murit; a curăța
[36129.724197] xhci_hcd 0000:00:14.0: Timeout în timp ce se așteaptă comanda de configurare a dispozitivului
[36129.724260] cp210x ttyUSB0: nu a reușit obținerea cerinței 0x8 dimensiunea 1 stare: -108
[36129.724273] usb 4-5: deconectare USB, dispozitiv numărul 2
[36130.308035] usb 3-4: dispozitivul nu acceptă adresa 24, eroare -108
[36130.308069] usb usb3-port4: nu s-a putut aloca usb_device
[36130.308078] usb 3-1: deconectare USB, numărul dispozitivului 2
[36130.724563] cp210x ttyUSB0: nu a reușit obținerea cerinței 0x8 dimensiunea 1 stare: -19
[36131.725638] cp210x ttyUSB0: nu a reușit obținerea cerinței 0x8 starea dimensiune 1: -19
[36132.140415] usb 3-2: deconectare USB, numărul dispozitivului 3
[36132.186577] usb 3-3: deconectare USB, numărul dispozitivului 4
[36132.186583] usb 3-3.1: deconectare USB, numărul dispozitivului 14
[36132.186586] usb 3-3.1.1: deconectare USB, numărul dispozitivului 15
[36132.186725] usb 3-3.1.2: deconectare USB, numărul dispozitivului 16
[36132.260427] usb 3-3.1.4: deconectare USB, numărul dispozitivului 17
[36132.261080] usb 3-3.2: deconectare USB, numărul dispozitivului 8
[36132.261425] usb 3-3.4: deconectare USB, numărul dispozitivului 11
[36132.261485] cp210x ttyUSB0: starea cererii 0x7 a eșuat: -19
[36132.261490] cp210x ttyUSB0: starea cererii de setare 0x12 eșuată: -19
[36132.261493] cp210x ttyUSB0: starea eșuată a cererii de setare 0x0: -19
[36132.261546] cp210x ttyUSB0: convertorul cp210x este acum deconectat de la ttyUSB0
[36132.261605] cp210x 3-3.4:1.0: dispozitiv deconectat
[36132.261903] usb 3-6: deconectare USB, numărul dispozitivului 7
[36132.380272] usb 3-11: deconectare USB, numărul dispozitivului 10
damiano@damiano-PC:~$ lspci
00:00.0 Punte gazdă: Controler DRAM cu procesor de bază Intel Corporation a patra generație (rev. 06)
00:01.0 bridge PCI: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor PCI Express x16 Controller (rev 06)
00:14.0 Controler USB: Familia de chipset-uri Intel Corporation Seria 8/Seria C220 USB xHCI (rev 05)
00:16.0 Controler de comunicație: Controler MEI #1 din familia de chipset-uri Intel Corporation Seria 8/Seria C220 (rev. 04)
00:19.0 Controler Ethernet: Intel Corporation Ethernet Connection I217-V (rev 05)
Controler USB 00:1a.0: Intel Corporation Seria 8/Seria C220 Familia de chipset USB EHCI #2 (rev 05)
00:1b.0 Dispozitiv audio: Controler audio de înaltă definiție pentru chipset Intel Corporation Seria 8/Seria C220 (rev. 05)
00:1c.0 Punte PCI: Intel Corporation Seria 8/Seria C220 Familia de chipset-uri PCI Express Root Port #1 (rev d5)
00:1c.2 Punte PCI: Podul PCI Intel Corporation 82801 (rev d5)
00:1d.0 Controler USB: Familia de chipset-uri Intel Corporation Seria 8/Seria C220 USB EHCI #1 (rev 05)
00:1f.0 ISA bridge: Intel Corporation Z87 Express LPC Controller (rev 05)
00:1f.2 Controler SATA: Controler SATA cu 6 porturi din familia de chipset Intel Corporation 8 Series/C220 Series 1 [mod AHCI] (rev 05)
00:1f.3 SMBus: Controler SMBus din familia de chipset-uri Intel Corporation Seria 8/Seria C220 (rev 05)
01:00.0 Controler compatibil VGA: NVIDIA Corporation GK104 [GeForce GTX 770] (rev a1)
01:00.1 Dispozitiv audio: Controler audio HDMI NVIDIA Corporation GK104 (rev a1)
03:00.0 Punte PCI: ASMedia Technology Inc. ASM1083/1085 Punte PCIe la PCI (rev. 03)
Mulțumiri