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
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
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.