În ultimele săptămâni am editat un dispozitiv Arduino prin USB. Am efectuat recent o actualizare regulată a sistemului, iar acum dispozitivul USB nu mai este recunoscut.
Nu îmi este clar ce este în discuție, deoarece celelalte dispozitive USB ale mele continuă să fie recunoscute. Am o unitate externă USB care merge bine. O tastatură USB funcționează ca de obicei și un mouse USB.
Dar Arduino nu este recunoscut. Când conectez Arduino, indiferent de portul USB pe care îl folosesc, primesc asta în dmesg:
[ 181.628764] usb 1-10.2: descriptor de dispozitiv citit/64, eroare -32
[ 181.816753] usb 1-10.2: descriptor de dispozitiv citit/64, eroare -32
[ 182.004728] usb 1-10.2: noul dispozitiv USB de viteză maximă numărul 14 folosind xhci_hcd
[ 182.084746] usb 1-10.2: descriptor de dispozitiv citit/64, eroare -32
[ 182.272745] usb 1-10.2: descriptor de dispozitiv citit/64, eroare -32
[ 182.380771] usb 1-10-port2: încercați ciclul de pornire
[ 182.992684] usb 1-10.2: noul dispozitiv USB de viteză maximă numărul 15 folosind xhci_hcd
[ 182.992752] usb 1-10.2: Dispozitivul nu răspunde la adresa de configurare.
[ 183.200753] usb 1-10.2: Dispozitivul nu răspunde la adresa de configurare.
[ 183.408685] usb 1-10.2: dispozitivul nu acceptă adresa 15, eroare -71
[ 183.488682] usb 1-10.2: noul dispozitiv USB de viteză maximă numărul 16 folosind xhci_hcd
[ 183.488751] usb 1-10.2: Dispozitivul nu răspunde la adresa de configurare.
[ 183.696738] usb 1-10.2: Dispozitivul nu răspunde la adresa de configurare.
[ 183.904671] usb 1-10.2: dispozitivul nu acceptă adresa 16, eroare -71
[ 183.904753] usb 1-10-port2: nu se poate enumera dispozitivul USB
Deci, este clar că computerul știe că dispozitivul USB este acolo, doar că are probleme în alocarea unei adrese dispozitivului USB.
După cum v-ați putea aștepta, dispozitivul nu apare în lsusb.
Puteți întreba, poate că este circuitul Arduino. Dar am încercat alte câteva dispozitive Arduino care funcționau până astăzi și niciunul dintre ele nu este recunoscut prin USB.
Vă întrebați, poate că este cablul USB sau poate portul USB pe care îl folosesc. Dar dacă conectez o tastatură USB la acest cablu și port, tastatura funcționează.
În mod similar, tableta mea care rulează aceeași versiune de Ubuntu (20.04) și este, de asemenea, actualizată, are aceeași problemă.
Idei?