Forum: Mikrocontroller und Digitale Elektronik Flashen aus der IDE "EmBitz1.11"


von Richard B. (Gast)


Lesenswert?

Guten Morgen.

Besteht die Möglichkeit direkt aus "EmBitz 1.11" einen STM32 zu flashen?
Debuggen klappt, dann muss man doch auch nur die .Hex drauf spielen 
können oder? Wie mache ich das? Bin auf dem Gebiet Neuling.

von Horst (Gast)


Angehängte Dateien:

Lesenswert?

Ich hab mir dafür in Blocks einen Tool-Eintrag gemacht und ruf den 
STLink auf:

Executable:
C:\Program Files (x86)\STMicroelectronics\STM32 ST-LINK Utility\ST-LINK 
Utility\ST-LINK_CLI.exe

Parameters:
-c SWD UR -P "${TARGET_OUTPUT_DIR}${TARGET_OUTPUT_BASENAME}.hex" 
0x08000000 -V "after_programming" -Rst -Run

Das funktioniert auch im Bitz, ob da jetzt eine andere Möglichkeit 
eingebaut wurde hab ich noch nicht gesucht.

von Wsk (Gast)


Lesenswert?

Bis jetzt geht es nur so.
In Zukunft wird ST-Link aber durch EB-Link ersetzt, hier ist dann 
direktes Flashen in der IDE integriert.

mfg

von Richard B. (Gast)


Lesenswert?

Cool.
Kann ich das auch mit einer Tastenkombination aufrufen?

von Richard B. (Gast)


Lesenswert?

Muss ich bei den Parametern noch was anpassen?
Wenn ich die Software flashe passiert nicht das, was es eigentlich soll.
Wenn ich es mit StLink direkt flashe funktioniert es.

von Richard B. (Gast)


Lesenswert?

1
Launching tool 'STLINK Flash': C:\Program Files (x86)\STMicroelectronics\STM32 ST-LINK Utility\ST-LINK Utility\ST-LINK_CLI.exe -c SWD UR -P "bin\Debug\STM32_Timer_Tutorial.hex"  (in C:\Users\Hm\Desktop\STM32_Timer_Tutorial)
2
Tool execution terminated with status 0

Nur geht meine Test LED nicht an.

von dummy (Gast)


Lesenswert?

-Rst -Run

von Wsk (Gast)


Lesenswert?


von Horst (Gast)


Lesenswert?

Richard B. schrieb:
> Nur geht meine Test LED nicht an.

Hast Du die ST-Link möglicherweise in einem anderen Verzeichnis? Klick 
mal auf die drei Punkte neben dem Eintrag und such die ST-LINK_CLI.exe 
per Hand raus.

von koester (Gast)


Lesenswert?

ja das geht.
unter settings enviroment ganz nach unten...
keyboard shortcuts..
dann unter tools das angelegte tool auf taste legen...

von Kalender Kalender (Gast)


Lesenswert?

koester schrieb:
> ja das geht.

Kaum viereinhalb Jahre später ... und schon aufgewacht.

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.