Problem s USB u modemu
Jan Waclawek
konfera na efton.sk
Čtvrtek Červenec 27 13:57:18 CEST 2023
[preposielam]
Dobry den,
pokial ten modul funguje na PC bez mcu, tak by som ho cely prepiskal a
premeral odpory a diody v ochrane USB. Moze to byt ale aj nejaky iny pin
skratnuty na zem, alebo nejaky studeny spoj. On ten modul nevrati device
descriptor podla vypisu, a tym padom nejde dalej enumeracia USB zariadenia
a on sa cely resetuje. Ten modul ma asi nieco v nejakej flash memory a to
moze byt poskodene. Neviem co je to error -62. To by mohla byt tiez
napoveda. Mozno to ale tiez vedie na nejaky studeny spoj.
A.
>>>
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