Forum: Mikrocontroller und Digitale Elektronik STM32: Segger Jlink EDU welches Tool zum Flasher/Debugger


von Marc (Gast)


Lesenswert?

Hallo µC Gemeinde

Ich habe ein kleines Problem mit meinem STM32.
Der JLINK in der EDU Version kann zwar mit dem Software Packet betrieben 
werden, aber man muss eine Lizenz eingeben wenn man Programme auf den µc 
laden möchte.
Daher suche ich nach einem alternativen Programm zum flashen und 
debuggen.
Mein Projekt wurde bisher mit dem Atollic Studio realisiert was ich auch 
gerne weiter benutzen würde, es hat in der kostenlosen Lite Version 
allerdings nur eine unterstützung für den ST-Link integriert.

Welches Tool benutzt ihr um die .elf Datei auf den µc zu schmeißen.
Welches Tool zum debuggen?

mfg Marc

von Jean Payer (Gast)


Lesenswert?

Marc schrieb:
> Mein Projekt wurde bisher mit dem Atollic Studio realisiert was ich auch
> gerne weiter benutzen würde, es hat in der kostenlosen Lite Version
> allerdings nur eine unterstützung für den ST-Link integriert.

Hmmm, also hast du auch nen ST-Link oder nicht. Dann bleib doch einfach 
bei Atollic Studio.
Ich persönlich benutze es auch und bin sagen wir mal einiger massen 
zufrieden. Aber ist ja auch umsonst dafür.

gruß

von Marc (Gast)


Lesenswert?

Vielleicht etwas missverständlich.
Also ich habe den JLink in der EDU Version und suche ein Tool zum 
flashen und debuggen

von Jean Payer (Gast)


Lesenswert?

P.S: ansonsten sollte der JLINK mit fast jeder IDE funzen, wenn ich mich 
nit irre (KEIL, IAR,...).
Selbst mit Yagarto sollte der gehen.

Gruß

von AS (Gast)


Lesenswert?

Marc schrieb:

> Welches Tool benutzt ihr um die .elf Datei auf den µc zu schmeißen.

- GDB (via J-Link)

Welches Tool zum debuggen?

- Pins
- Ports
- Interfaces
- Brain
- Scope
- GDB

von Marc (Gast)


Lesenswert?

Ich muss leider zugeben, dass ich bisher nur mit Atmel gearbeitet habe.
Hier scheint die Sache irgendwie komplizierter zu sein.

Könntest du mir etwas detaillierter beschreiben wie man mit Hilfe des

GDB-Servers im Segger Softwarepacket seine elf Datei auf den µc bekommt?

Mfg Marc

von AS (Gast)


Lesenswert?

Am einfachsten ist es mit J-Links GDB-Server, den kennst Du
ja sicher schon ;-)
http://www.segger.com/cms/jlink-software.html

Dann benötigst Du nur noch den GDB, kompiliert für ARM-targets.

Atollic Studio? Das riecht so nach STM32 Discovery ;)
Da ist doch bestimmt einer dabei, oder etwa nicht?

Wenn Du keinen von der Stange auftreiben kannst (MinGW, etc...),
ist das auch ruckizucki selber gemacht, vorhandene Compiler
vorausgesetzt.

Beim zum kompilieren (exemplarisch mal GCC; Linux od. Cygwin)
einfach ein
  ./configure --target=arm-none-eabi

Es gibt aber auch fertige Windoof EXEs, einfach mal gurgeln...


Weitere Infos gibts u.a. hier:

http://www.punctr.com/joomla/index.php?option=com_content&view=category&layout=blog&id=5&Itemid=31
Beitrag "STM32: Debuggen mit J-Link in Eclipse vs. gdb command line"
http://www.askrprojects.net/hardware/stm32mini/index.html

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.