Forum: Mikrocontroller und Digitale Elektronik STM32F2x flashen


von Steffen (Gast)


Lesenswert?

Hallo zusammen,

ich habe hier einen STM32F2x und ein zugehöriges *.bin File.

Gibt es eine einfache Möglichkeit, den Controller entsprechend zu 
flashen oder wird dazu eine komplette Entwicklungsumgebung benötigt?


Vielleicht noch als Hinweis, ein ST-Link / V2 ist vorhanden.

Beste Grüße
Steffen

von Patrick S. (pad)


Lesenswert?

Moin,
hast du nur den Controller, oder hast du ein Nucleo-Board von STM da?
Board:
Einfach per Drag&Drop das .bin auf den Massenspeicher kopieren.
ohne Board:
Es gibt von STM das STM32 ST-Link Utilitiy. Zusammen mit dem ST-Link 
solltest du den Controller flashen können.

Gruß

von Steffen (Gast)


Lesenswert?

Hallo,

ich habe hier kein Nucleo-Board von STM. Es ist quasi ein 
selbstentwickeltes Board mit dem Controller und etwas Peripherie.

Das STM32 ST-Link Utilitiy werde ich mal probieren.

Beste Grüße
Steffen

von W.S. (Gast)


Lesenswert?

Steffen schrieb:
> Gibt es eine einfache Möglichkeit, den Controller entsprechend zu
> flashen oder wird dazu eine komplette Entwicklungsumgebung benötigt?

Das ist keine ODER-Frage.
1. ja, es gibt eine einfache Möglichkeit, per eingebautem Bootlader den 
Code in's Silizium zu bekommen. Aber hast du bei der Hardware selbigen 
auch vorgesehen oder hast du ihn dir verbaut?

2. Per SWD kannst du (sofern Anschluß vorgesehen) deinen Chip ebenfalls 
programmieren - und das auch ohne eine IDE - vorausgesetzt, du hast ein 
passendes JTAG/SWD-Geschirre und die dafür benötigte Software auf dem PC 
und kannst damit umgehen.

3. Per IDE und deren Debug-Aschluß geht das Programmieren auch - 
vorausgesetzt, dein JTAG/SWD-Geschirre wird von der IDE unterstützt.

W.S.

von Steffen (Gast)


Lesenswert?

Hallo,

ich habe jetzt STM32 ST-Link Utilitiy mit dem ST-Link / V2 verwendet. 
Das funktioniert einwandfrei.

Vielen Dank.

1. Bootloader ist nicht vorgesehen.
2. Hat mit STM32 ST-Link Utilitiy und ST-Link / V2 funktioniert



Beste Grüße
Steffen

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.