Forum: Mikrocontroller und Digitale Elektronik Olimex STM32-H107 => welcher Programmer


von Jasson J. (jasson)


Lesenswert?

Hallo zusammen,

habe das genannte STM32-H107 von Olimex gefunden und es sagt mir von der 
CPU, deren Peripherie, Boardgröße und Preis zu.
https://www.olimex.com/Products/ARM/ST/STM32-H107/
Wo ich nicht so richtig hinterkomme ist, welchen Programmer / Debugger 
ich dafür nehmen kann. Auf der Seite steht
"The STM32F107 Performance Line family has an embedded ARM core and is 
therefore compatible with all ARM tools and software"
Wird der immer via JTAG programmiert? Ich habe jetzt z.B. ein AVR Dragon 
das JTAG hat. Aber das geht wahrscheinlich nicht nehme ich an?
Was währe denn eine kostengünstige Möglichkeit an Programmern? Debugger 
gehen ja immer schnell richtig ins Geld. Oder wo fangen die preislich an 
und welche kann ich nehmen?

bin dankbar für Rat.

viele Grüße,
Jasson

von google (Gast)


Lesenswert?

https://www.olimex.com/Products/ARM/ST/STM32-H107/resources/STM32-H107.pdf

Gleich ganz vorn im manual steht, dass zusätzliche Hardware für die 
Programmierung benötigt wird und auch, welche geeignet ist.

von holger (Gast)


Lesenswert?

Wie wäre es denn damit?

http://www.watterott.com/de/STM32F4Discovery

Da ist der STLink Programmer/Debugger gleich mit drauf.

von Thomas W. (diddl)


Lesenswert?

Kannst jeden ARM kompatiblen JTAG verwenden. Der STlink ist günstig und 
gut. Ich verwenden für dieses Olimex Board einen CoLinkEx Adapter und 
die CooCox IDE.

Das Olimex Board finde ich auch super. Da gibt es auch noch das größere 
E407.

von frame (Gast)


Lesenswert?

Um mich meinen (ernsthafteren) Vorrednern anzuschließen - du kannst so 
gut wie jedem ARM-Cortex kompatiblen Debug-Adapter verwenden.
Ein STM32xxx-Discovery Board zu "mißbrauchen" funktioniert auch. Diese 
unterstützen allerdings nur SWD, und kein JTAG.
Auch die Olimex-eigenen JTAG-Adapter funktionieren damit. Habe ich 
beides (Discovery-Board und ARM-USB-TINY) mit Crossworks schon probiert.

von Jasson (Gast)


Lesenswert?

Hallo,

bin wieder da. Ich habe mich jetzt dazu entschieden und habe mir dieses 
zugelegt:
http://www.watterott.com/de/STM32F3DISCOVERY

Habe natürlich ein getting started Problem :-)
Ich habe die µVision installiert, den Treiber für das Board und die 
Beispielprojekte heruntergeladen.
Allerdings kann ich die nicht aufspielen. Ich bekomme die Meldung 
"Unknown Target Connected". Habe die Einstellung auch schon geprüft, da 
ist der richtige ausgewählt.
Unter "Options for Target Demo" habe ich es einmal bei der Einstellung
"Use Target Driver for Flash Programmung" mit ST-Link (Deprecated 
version) und einmal mit ST-Link Debugger versucht.

Hat jemand nen Vorschlag, was ich verkehrt mache?

viele Grüße!!

von Jasson (Gast)


Lesenswert?

So, habs rausgefunden.
Options for Target => Reiter "Utilities" => auf "Settings" drücken => 
Reiter "Debug" => Port von Jtag auf SW umstellen

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.