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
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.
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
> 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.
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.
Mit den mbed Boards geht das sehr einfach, da ist USB schön in einfachen C++ Klassen verpackt. http://mbed.org/handbook/USBMSD
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.