Problem s USB u modemu

Jaroslav Buchta jaroslav.buchta na hascomp.cz
Čtvrtek Červenec 27 13:37:16 CEST 2023


Snazim se zprovoznit jedno zarizeni, kde se vyskytl problem s USB 
komunikaci mezi linuxovym modulem a modemem QUECTEL EC25, mela by byt 
rychlost FS

Zarizeni jsou desitky kde to funguje, takze bych nehledal chybu v designu.

Pri spusteni systemu se v nejake chvili zapne modem a po aktivaci USB 
PU  se zrejme snazi se zarizenim komunikovat a skonci to timhle vypisem:

usb 1-1: new full-speed USB device number 46 using at91_ohci
usb 1-1: device descriptor read/64, error -62
usb 1-1: device descriptor read/64, error -62
usb 1-1: new full-speed USB device number 47 using at91_ohci
usb 1-1: device descriptor read/64, error -62
usb 1-1: device descriptor read/64, error -62
usb 1-1: new full-speed USB device number 48 using at91_ohci
usb 1-1: device not accepting address 48, error -62
usb 1-1: new full-speed USB device number 49 using at91_ohci
usb 1-1: device not accepting address 49, error -62
usb usb1-port1: unable to enumerate USB device

Pak se modem periodicky resetuje a situace se opakuje - to nevim, jestli 
dela driver? Nic jineho by bezet nemelo, na nejakem GPIO je reset signal 
a ten se aktivuje.

Kazdopadne, kdyz srovnam prubehy na D+ a D- u funkcniho a nefunkcniho 
zarizeni, tak tam je napadny rozdil, ze na D- nejak nebezi datova 
komunikace. Linuxovym modulem to asi neni, ten jsem zkousel menit. Ale 
komunikaci by snad mel zacit host?

Ty pauzy jsou asi stavySE0 a device by se melo resetovat?

Je to jasna vada modemu nebo mam jeste hledat dal?

OK prubeh: https://www.hascomp.cz/usbok.jpg

Vadny prubeh: https://www.hascomp.cz/usbnok.jpg


Jeste je zajimave, ze kdyz MCU modul vytahnu a USB pripojim k PC, tak 
modem normalne funguje a komunikuje - ale to se asi nevylucuje, podle 
toho, ze nic nenamerim, bezi asi komunikace rychlosti HS



Další informace o konferenci Hw-list