Forum: Mikrocontroller und Digitale Elektronik Einplatinen Computer mit USB OTG


von Dirk H. (dirk_h)


Lesenswert?

Hallo,

ich suche einen Einplatinen Computer mit dem ich ein MassStorage Device 
emulieren kann.

Ich bin der Meinung das müsste mit jedem USB-OTG und Linux Bordmitteln 
funktionieren?

Da der Raspberry Pi (modell B) kein USB-OTG besitzt scheidet dieser aus.

Welches Board würdet Ihr nehmen? Wo gibt es die größeren Communities die 
weiter helfen können?

Die Boards die bei mir bisher in die engere Auswhal kamen (auch andere 
Vorschläge sind willkommen):

Beaglebone Black (ewig nicht lieferbar :( )
Cubieboard
Olinuxino A10 Lime

Vielleicht könnt ihr ja insbesondere zur Community Unterstützung etwas 
sagen. Auch sonstige Für und Wieder Überlegen was für das eine oder 
andere Board sprechen würde wären toll!

Danke und Gruß
Dirk H

von stefanus (Gast)


Lesenswert?

OTG ist das falsche Stichwort, so weit brauchst Du gar nicht zu gehen.

Das Gerät braucht eine USB-Gast Schnittstelle. Die meisten ARM 
Entwicklungsboard haben z.B. eine.

von Dirk H. (dirk_h)


Lesenswert?

Hallo Stefanus,

danke für deinen Tipp. "USB-Gast" sagt mir leider nichts. Google hat als 
ersten Treffer diesen Post ;)

Ich kenne eigentlich nur USB Host / Device und eben OTG als Zwitterform.

Wie würde das ganze denn auf englisch heißen? - Da würde man sicher mehr 
finden :-)

(USB Guest spuckt auch nichts aus - außer einige Posts von den 
Virtualisierungs Jungs - die meinen dann aber Gast als Gegenteil von 
Wirt)

: Bearbeitet durch User
von Uwe (Gast)


Lesenswert?

STM32F4Discovery

von Nils A. (nonever)


Lesenswert?

Das Board mbraucht eine USB DEvice Schnittstelle

von Uwe (Gast)


Lesenswert?


von Uwe (Gast)


Lesenswert?

> Das Board mbraucht eine USB DEvice Schnittstelle
Und die hat fast jedes Board. Du mußt nur aufpassen, daß da hinterein 
richtiger USB Controller steck bei dem du Configuration selber machen 
kannst (mußt) und kein fertiger USB zu seriel Adapter.

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Bereits das TI Launchpad für den MSP430F5529 kann als Mass Storage 
Device genutzt werden - im Auslieferungszustand ist darauf eine 
Firmware, die den Inhalt zweier auf dem Mass Storage Device 
gespeicherten Dateien über eine gleichzeitig implementierte HID-Tastatur 
an den Host sendet, wenn die beiden Tasten auf dem Launchpad betätigt 
werden.

von Jojo S. (Gast)


Lesenswert?

Mit den mbed Boards geht das sehr einfach, da ist USB schön in einfachen 
C++ Klassen verpackt.
http://mbed.org/handbook/USBMSD

von Stephan B. (matrixstorm)


Lesenswert?

Hi

Falls dir ein einfacher XMega Mikro reicht:

http://matrixstorm.com/avr/avrstick/

MfG

von Dirk H. (dirk_h)


Lesenswert?

Hallo,

ich merke schon ich habe euch nicht genug Infos gegeben :)

Da das System zusätzlich per Netzwerk und Samba Fileshare erreichbar 
sein muss, habe ich bisher von den "klassischen" Mikrocontrollern (aka 
STM32Fxxx, XMEGA, MSP430) abgesehen.

Ich denke das geht mit einem (Embedded) Linux besser als mit "bare 
metal"; aber ich kann mich täsuchen...

Trotzdem allen einen herzlichen Dank!

Grüße
Dirk_H

: Bearbeitet durch User
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.