Sida 1 av 1

[Spara tid] Varning för dålig kvalite på USB-kabel

Postat: 24 augusti 2010, 10:16:39
av netrunner
Jag har sökt olika fel i några timmar nu. :|

Allt berodde på att flera nya USB-kablar har haft för dålig kvalité. Med en kraftigare kabel (kraftigare ledare och skärmad) så funkade allt bra. Klippte upp dom kablar som inte funkade och ledarna är jätte smal. :x

Kablarna som funkade köpte jag på Webhallen och dom som inte funkade kom med olika saker från Ebay. Hade jag bara vetat detta så skulle jag direkt ha kunna känna/titta på kabeln och förstå att den var klen + inte var skärmad.

Vill bara uppmärksamma andra på detta så att ni kanske slipper lite jobb.

Re: [Spara tid] Varning för dålig kvalite på USB-kabel

Postat: 24 augusti 2010, 10:40:42
av sneaky
Japp, hade samma problem för bara ett par dagar sedan. Som tur var så hade jag hört ryktesvägen att USB-kablarna till just den produkten hade en tendens att vara kassa.

Re: [Spara tid] Varning för dålig kvalite på USB-kabel

Postat: 24 augusti 2010, 16:55:28
av Johanb
Har USB någon form av felkontroll så man får indikation på att kabeln är "fel" eller kan man få korrupt data på tex en disk?

Re: [Spara tid] Varning för dålig kvalite på USB-kabel

Postat: 24 augusti 2010, 17:00:11
av mri
Bulk transfer är den metod som används för USB diskar och där finns felkorrigering inbyggt i USB, vet inte hur vattentätt felkorrigeringen är dock. Har något svagt minne av att den kan återsända ett korrupt "paket" upp till 3 gånger.

Re: [Spara tid] Varning för dålig kvalite på USB-kabel

Postat: 24 augusti 2010, 19:18:19
av blueint
För USB1 och USB2:

http://www.beyondlogic.org/usbnutshell/usb4.htm#Bulk
"Bulk transfers provide error correction in the form of a CRC16 field on the data payload and error detection/re-transmission mechanisms ensuring data is transmitted and received without error."

http://www2.renesas.com/usb/en/about_usb/USB1_3.html

Verkar indikera att "PID" används för att få rätt sekvens. Och det finns endast två lägen. Så endast två paket åt gången kan vara på "vift". Man kan inte göra som med t.ex TCP och sända iväg en klunga av paket.
Pakethuvudet skyddas med CRC-5.

Diagnosen bir nog att det kommer att fungera oftast men att man kan ha otur.. :vissla:

CRC-16 är inte starkt nog, och CRC-5 är en ren förolämpning mot användare. Men att USB är skit är inget nytt :badgrin:

Re: [Spara tid] Varning för dålig kvalite på USB-kabel

Postat: 25 augusti 2010, 10:47:39
av mri
CRC-16 inte starkt nog för max 1024 byte data?

Re: [Spara tid] Varning för dålig kvalite på USB-kabel

Postat: 25 augusti 2010, 14:23:48
av blueint
Det hänger ihop med mängderna, och det kassa elektriska gränssnittet. 32-bit CRC ser iaf jag som nödvändligt. CRC-5 på pakethuvudet utgör också en risk.

Re: [Spara tid] Varning för dålig kvalite på USB-kabel

Postat: 25 augusti 2010, 15:14:38
av netrunner
Jag ska köra USB-audio, USB-tangentbord, USB HD44780 och USB-webcam utspridda över lägenheten.

Det finns USB -> VGA adapters ganska billigt. Nästa gång jobbet slänger lite platta skärmar ska jag ta 3st och sätta i bredd i vardagsrummet för att ha som foto-visare. 3 x 17" som panorama, det kan man kalla foto-visare.

Det är ju ett "fusk" sätt att få ett intelligent hem. Billigare och snabbare än många andra lösningar ... men begränsad av USB-kabelns längd. Man får ha max 5 hubbar efter varandra.

Så det blir 5m kabel + hub + 5m kabel + hub osv. Givetvis tar man hänsyn till att det kan finnas intern kabel i USB-prylen så att längden aldrig går över 5,05m som är gränsen för USB-standard.

Priset på kabel är ju intressant men här straffade det sig att köpa billigt.