ST-LinkV2 und Attolic Lite Version

(Firma: matzetronics) #2559256
Lesenswert?

Es kommt darauf an, ob du ST/Link V2 nur zum Flashen nehmen willst oder 
eben auch zum Debuggen. Zum Debuggen kann ich nichts sagen, aber beim 
Flashen gibts das grundsätzliche Problem, das TS Lite nur ELFs erzeugt, 
die noch in HEX gewandelt werden müssen. Das mitgelieferte objcopy ist 
nur ein Stub, der durch ein funktionierendes aus einem anderen Paket 
ersetzt werden muss.

Schade, ich hab gerade nach dem Link gesucht, aber nicht gefunden. Steht 
hier irgendwo im Forum, welches Objcopy geeignet ist. Ich hab jedenfalls 
das aus dem eclipse_sr2_arm_toolchain_codesourcery.zip genommen.
Un dann im 'Project->Properties->C/C++ Build->Settings->Build 
Steps->Post Build->Post build steps' folgende Zeile eingefügt:
1
arm-atollic-eabi-objcopy -O ihex ${BuildArtifactFileBaseName}.elf ${BuildArtifactFileBaseName}.hex
Gast #2559410
Lesenswert?

Danke für deine Hilfe.
Ich möchte das STM32L-Discovery Board mit dem Integrierten ST-Link/V2 
nutzen,das jedoch nur mit SWD läuft.
Und suche gerad die beste möglichkeit es zu flashen und debuggen. am 
besten für lau.

gruß Philipp
Gast #2559534
Lesenswert?

Das Ding funktioniert sowohl mit Atollic als auch mit GDB.
Ich habe das mit beiden Umgebungen versucht. Das integrierte Teil auf 
dem Discovery - Board funktioniert ebenfalls in beiden Umgebungen.

Gruß Thilo

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