Forum: Compiler & IDEs Source Line Debugging mit AVR Studio u. WinAVR


von Günter R. (galileo14)


Lesenswert?

Hallo,

ich hab's lange vor mich hergeschoben, weil alles gut funktioniert hat, 
aber heute habe ich die Updates auf AVR Studio 4.13 Build 557 sowie 
WinAVR20070525 eingespielt.

Außer einigen neuen Warnungen wegen strengerer Typprüfung (ist prima!) 
funktioniert fast alles so wie früher, lediglich beim JTAG-Debuggen wird 
nun kein Source-Code mehr angezeigt, wie ich es früher gewohnt war, nur 
noch Assembler-Anweisungen im Disassembler-Window.

Ich stehe jetzt etwas auf dem Schlauch; beim Compilieren erschien u.a. 
die Meldung "Coordinator: The object file does not contain source code 
information.". Liegt's wohl daran? Aber wie kommt die Debug-Info in das 
Object-File? Es gibt ja in den Projekt-Optionen keinen Haken, mit dem 
man Source-Line-Debugging abwählen könnte.

Hat jemand eine Idee? Danke.

Günter

von ... (Gast)


Lesenswert?

Hi,

benutzt Du eventuell selbst erzeugte Makefiles (also nicht die vom 
AVRStudio automatisch generierten)? Gegebenenfalls musst Du dann die 
Debuginfos umstellen (AFAIK von stubs auf dwarf2).

CU

von Günter R. (galileo14)


Lesenswert?

> benutzt Du eventuell selbst erzeugte Makefiles (also nicht die vom
> AVRStudio automatisch generierten)?

Nein, überhaupt nicht; alles ist Standard, es wird das vom AVR Studio 
erzeugte Makefile benutzt, überdies die gleiche Projektumgebung wie vom 
früheren System 4.12/472 (gleiches Projektfile), bei der alles bestens 
funktioniert (und zwar immer noch, da ich die neue Umgebung auf einem 
anderen PC installiert habe).

Funktioniert bei Dir das Source-Debugging mit den genannten Versionen?

von ... (Gast)


Lesenswert?

Hmmm?

Bei mir gehts ohne Probleme. Sind aber alles Projekte, die komplett in 
der "neuen" Kombination erzeugt wurden (also nicht von älteren Versionen 
übernommen).
Vielleicht gehts ja, wenn Du nur die Sourcen übernimmst und das 
Projekt(-file)  mal neu erzeugst?

CU

von Günter R. (galileo14)


Lesenswert?

... wrote:
> Vielleicht gehts ja, wenn Du nur die Sourcen übernimmst und das
> Projekt(-file)  mal neu erzeugst?

Nein, auch so geht's nicht.

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.