Debugging von Amegas unter Linux mit Codelite, Debian?

Gast #4232963
Lesenswert?
• ▲
▼
Hallo,

ich hoffe, dass dieses hier kein Doppelpost wird. Aber auch nach 
längerer Suche hier und unter bekannten Suchmaschinen habe ich keine 
wirkliche Hilfe/Erklärung/Anleitung gefunden, wie ich einen Atmega unter 
Linux komfortabel debuggen kann und was ich genau dafür benötige.

Zu Setup:

Für das Programmieren von Atmegas verwende ich bereits folgendes Setup

-System: Debian 8, 32-Bit
-IDE: CodeLite 6.1.1
-Compiler: AVR-GCC 4.9
-Programmer AVRDude 6.1
-Programmer Hardware: AVRISP MKII, JTAGICE MKII

Das Compilieren und Programmieren mit Makefile funktioniert einwandfrei.

Derzeit habe ich einen Atmega32u2 in einem Projekt, den ich Debuggen 
muss. Hierzu kommt nur debugWire in Frage und der JTAGICE MKII.

Welche Tools genau würde ich benötigen, um in der gegebenen Umgebung 
debuggen zu können. Wie würde die Toolchain ablaufen? Wäre Debuggen 
direkt im Code unter CodeLite möglich? Alles Sorgen, die man unter 
integrierten IDEs und Windows als reiner Entwickler nicht hätte :)

Ich hoffe, ihr könnt mir ein paar Tipps oder Links zu meinem Problem 
liefern.

Mit Dank und Gruß

Mike
Gast #4233131
Lesenswert?
• ▲
▼
Hallo,

ich muss meine Beschreibung noch etwas genauer fassen. Offenbar wird 
häufig der SimulAVR mit GDB für das Debuggen verwendet. Ich benötige 
aber während des Debuggens echten Hardwarezugriff über den JTAGICE. Der 
zu debuggende Atmega kommuniziert über einen SPI-Port mit mehreren Chips 
auf einer Platine. Die Rückgabewerte dieser Chips sind für mich 
relevant. Eine Simulation reicht somit nicht aus.

Mit Gruß und Hoffnung auf Hinweise

Mike

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.