( XMI | 2024. 11. 11., h – 10:18 )

"Az USB nem egy atomfizika."

Pedig sajnos a tapasztalatom az, hogy "lelkük van". Van saját firmware-je az USB3 kontrollernek, és tudnak nagyon specifikus, megmagyarázhatatlan hibái lenni. Nekem példám valami NEC kontrolleres PCIe USB3 kártya, talán uPD720200 - most nincs kéznél a gép amiben benne van, hogy meg tudjam nézni.

Egyszerű uasp külső SSD házzal ezen pár másodpercnyi folyamatos olvasás vagy íras után egyszerűen leáll az adatforgalom. Wiresharkkal capture-ölve is annyi látszik, hogy bármi hiba vagy előjel nélkül egyszercsak, mintha elvágták volna, nem megy át több usb packet. Kihúz-bedug kell hozzá, hogy újra működjön.

Ugyanez működik raspberry pi-n, Inteles usb3 vezérlőn, még a tp-link routerem usb3 portján is (lövésem sincs milyen kontroller van benne). A NEC kártya külön belső tápcsatlakozós, 3A-es soft fuse van az usb port előtt, nem tápprobléma.

Fórumokban találtam rá hasonló tapasztalatot, állítólag millió firmware update jött ki rá, nagyon bugos. Persze csak windows-os update utility van, hozzá. Készült valami linuxos is: https://github.com/markusj/upd72020x-load de amikor próbáltam, az enyémet nem támogatta, és lehet hogy nem is fogja.

Szóval én (ahogy páran javasolták) helyedben megnézném hogy az alaplapon melyik port, melyik kontrollerből jön. AMD-nél van usb vezérlő ami a processzor IO die-on van, van az alaplapi chipsetben is. Az alaplapgyártó tehetett még 3rd party usb3 vezérlőt is a lapra. Én végigpróbálnám, lehet, hogy különbözőképpen viselkednek.

Voltak konkrét ismert hibák az AMD-s usb3 implementációval, ezeket - ha még nem tetted -végignézném:

https://www.reddit.com/r/Amd/comments/13yhdup/2023_almost_3_years_later_and_we_still_have_the/

https://www.tomshardware.com/news/amd-suggest-possible-fixes-for-usb-connectivity-issues