Forum: Mikrocontroller und Digitale Elektronik ARM SW-Entwicklung/Debugging


von Oli P. (Gast)


Lesenswert?

Hallo,

schon lange bin ich auf der Suche nach einer brauchbaren Lösung um für 
ARM Cortex M4 SW zu entwickeln und zu debuggen. Die Lösung mit der 
Eclipse-IDE ist leider unbefriedigend. Ich möchte keine IDE, am liebsten 
wäre es mir, per makefile ELF-Dateien zu erzeugen. Dann würde ich gerne 
mit Insight diese auf mein Target laden. Was brauche ich alles, um 
Insight zum Laufen zu kriegen? Das sieht mir wie ein sehr vernünftiger 
Debugger aus. Als JTAG-Interface zum ARM benutze ich einen J-Link.

DDD als Debugger würde mir auch sehr gefallen, habe ich für Windows aber 
nicht gefunden.... Wie könnte man mein "Problem" lösen?

Gruss

von Lothar (Gast)


Lesenswert?

Insight funktioniert nach meiner Kenntnis nicht direkt mit J-Link. Es 
funktioniert aber mit OpenOCD. Also entweder J-Link für OpenOCD 
konfigurieren, oder OpenOCD-Probe für 40EUR kaufen.

http://openhardware.net/Embedded_ARM/OpenOCD_JTAG/#testinsight

Aber warum keine professionelle IDE? IAR funktioniert perfekt mit 
J-Link. Es gibt zwar das 32K Limit, aber man kann ja segmentieren.

von Oli P. (Gast)


Lesenswert?

Naja, ich möchte was freies... und das 32k Limit erreicht man mit ARM 
wohl recht schnell. IAR ist toll, keine Frage, das verwende ich auf der 
Arbeit, hier zu Hause habe ich auch die 32k Testversion. Aber wie 
gesagt, was freies würde mir besser gefallen.... :-)

von Markus M. (Firma: EleLa - www.elela.de) (mmvisual)


Lesenswert?

Im Artikel STM32 gibt es einige Links.

Ich arbeite mit Eclipse und J-Link-Edu und das klappt bestens 
(STM32F4xx). Was klappt denn nicht?

von Oli P. (Gast)


Lesenswert?

Hallo Markus,

ja eben, genau Eclipse möchte ich nicht benutzen. Daher kam auch der 
Wunsch nach einem Stand-alone Debugger auf.

von Sebastian H. (sh______)


Lesenswert?

Also ich bin mit der Crossworks IDE sehr zufrieden.
Einfach Controller auswählen und loslegen mit dem Programmieren.

von ... (Gast)


Lesenswert?

Insight funktioniert einwandfrei mit J-Link. Das einzige Problem ist, 
das es bei weitem nicht so kompfortabel ist.

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.