USB OTG - Host / Speicherstick möglich

OP #2113805
Lesenswert?

Es geht um folgendes Board:
http://www.steitec.net/ARM-Boards/ARM-STM32F-Cortex-M3-LCD-Board.html

Der Schaltkreis für den USB Host ist nicht bestückt. Es ist nur der USB 
OTG Port vorhanden. Ist es möglich über diesen Port ein USB Memorystick 
oder WLAN Dongle anzuschließen?

OTG sollte doch eigentlich auch als Host betrieben werden können. Oder 
liege ich da falsch?
Persönliche Seite #2113842
Lesenswert?

Eine kurze Frage an dich, da ich derzeit auch auf der Suche nach einem 
Einstieg in die Cortex M3-Programmierung bin: ist bei dem Board alles 
dabei, um von einem PC aus programmiert zu werden? Also ich sag mal 
vergleichbar mit einem STK500, das ich aus einer Programmierumgebuing 
direkt nutzen kann?

Anders formulert: was brauche ich noch alles zusätzlich, um loszulegen?
Persönliche Seite #2113850
Lesenswert?

Zwar ist da ein "serielles Programmierkabel" dabei, aber ein 
JTAG-Interface solltest Du Dir auf jeden Fall auch noch leisten.
Ein Debugger ist was anderes als sogenannte "Debugausgaben".

http://www.steitec.net/ARM-Programmer/OpenOCD-ARM-USB-JTAG.html
wäre so etwas beim gleichen Händler.

Es gibt eine leistungsfähigere Variante von Segger, die für den 
non-Profit-Bereich ebenfalls recht günstig vertrieben wird, hier eine 
Ankündigung von Robert:
Beitrag "J-Link von Segger fuer non-commercial use 98 Euro"
OP #2113880
Lesenswert?

Bei dem Board ist eigentlich alles dabei um gleich loszulegen. 
Programmiert wird, wie Rufus schon geschrieben hat, über die serielle 
Schnittstelle.
Programmbeispiele kann man sich vorab hier ansehen:
http://www.steitec.net/ARM-ARM7-Downloads.html
Ansonsten ist auch das Manual zur Info ganz gut.

Aber nochmal zum USB OTG... ;-)
Ganz davon abgesehen, dass man einen Adapter für einen USB Stick basteln 
müsste, konnte ich leider nicht viele Infos im Netz finden. Bin aber auf 
diese Seite hier gestossen:
http://www.emcu.it/STM32/STM32F105-7_USB-Host/STM32F105-7_USB-Host.html

Das ist die Library für den USB OTG im Host Mode. Wäre das Nutzen eines 
USB-Sticks damit evtl. möglich?

Was ich auch noch nicht in Erfahrung gebracht habe: Wie wird der Host 
Mode aktiviert? Oder läuft die Erkennung automatisch über die 
Schnittstelle?
#2113946
Lesenswert?

Peter Busch schrieb:
> Was ich auch noch nicht in Erfahrung gebracht habe: Wie wird der Host
> Mode aktiviert? Oder läuft die Erkennung automatisch über die
> Schnittstelle?

Normalerweise laeuft USB OTG ueber Mini oder Micro-USB Buchsen, die 5 
Pole haben. Es gibt unterschiedliche Kabel fuer normalen und OTG 
Betrieb, erkennung erfolgd anhand des Kabels.

Lies doch einfach mal die OTG Spezifikation. Sollte auf usb.org zu 
finden sein.

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