USB HOST für Dummies

#837911
Lesenswert?

Grüezi!

ich habe schon hier und im Web geschmökert (unter anderem auch die nette 
Diplomarbeit!) und habe inzwischen ein ganz langes Gesicht. Alles was 
ich will ist, von einem USB Stick irgendwie Daten zu lesen. Auch wenns 
sau-langsam geht und evtl nur eine Handvoll bestimmte Sticks 
funktionieren. Kann es wirklich sein, dass man da den ganzen Wasserkopf 
braucht? (Vinculum und Konsorten) Jetzt habe ich soo einen schönen 
Controller (LPC2364/66/68 MIT USB Device) und das das soll nix nützen? 
HILFE!! Kann man denn da nicht mit etwas Bitgewackel zaubern ?!?! ....

Grüßings
Uli B.
Gast #837951
Lesenswert?

Bitgewackel...

Da liegen mehrere Ebenen Protokoll aufeinander, zuunterst das 
eigentliche USB Protokoll und da muss mit 12MBit/s bei weniger als 1% 
Toleranz kommuniziert werden, sonst geht garnichts. Da drüber liegt dann 
die Mass Storage Klasse des USB, die dient typischerweise zur Tunnelung 
von SCSI Kommandos und zu guter Letzt muss man noch das Filesystem 
verstehen.

Sind mehr als ein paar Stunden Arbeit da zu machen und ohne USB Host 
geht garnichts.
#837966
Lesenswert?

Hei

danke erstmal. Ja stimmt, da muss man bei NXP nur etwas höher ins Regal 
greifen. Dass die normale Realisierung kein "mal eben" Akt ist, ist 
natürlich klar.
(Sonst bräuchte es ja auch keine Diplomarbeit oder fertige Stacks wären 
nicht zwischen 5 und 10 kEUR)
Ich dachte nur, vielleicht könnte man "schummeln" ;) und wirklich mit 
Bitgewackel und GENAU einem speziell zertifiziertem Stick .. Müsste ja 
eigentlich eine Menge Arbritierung und Emunerierung entfallen oder ?

Hier was ich sonst dazu gefunden habe, falls es denn jemand anderen 
interessieren sollte:

Hier USB Hoststacks, unabhängig von OS bzw angeblich portierbare:
http://www.on-time.com/rtusb-32.htm
http://www.thesycon.com/deu/embusbhost_de.shtml
http://www.embedded-office.de/index.php?id=105

und natürlich der Vinculum
http://www.ftdichip.com/FTProducts.htm#Vinculum

@Guido
klar, dass das nicht ohne wäre. Aber ATAPI Kommandos und FAT Zeugs hat 
man als embedded Mensch doch schon seit Jahren irgendwo rumzuliegen. 
Aber das eine Prozent ist natürlich eklig ...


danke erstmal
ULI

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren