AS6: "Failed to start debugging session."

Gast #3060976
Lesenswert?
• ▲
▼
Morgen!

Ich kann nicht mehr debuggen und weiß nicht warum :(

Ich arbeite mit dem AtmelStudio6, JTAGICE3 und möchte den AT90CAN32 per 
JTAG debuggen.

Das hat bisher auch immer funktioniert, aber nachdem ich heute eine 
Code-Änderung vorgenommen habe und die Auswirkung im DebugModus testen 
wollte, bekam ich immer folgende Fehlermeldung:
1
Failed to launch program.
2

3
Error: Failed to start debugging session.
Es ist kein weitere Hinweis vorhanden, warum es nicht funktioniert.

Der µC läuft mit 4MHz, Die Jtag Frequenz ist auf 1MHz eingestellt. Auf 
Grund des Fehlers habe ich es auch mal mit 500kHz probiert, aber es 
funktioniert nicht.

Hat jemand eine Idee?

Im nächsten Post sende ich mal die Output Meldungen...
Gast #3060980
Lesenswert?
• ▲
▼
Output from "Debug":
1
The program 'Proj_Feb.elf' has exited with code 0 (0x0).

Output from "Build":
1
------ Build started: Project: Proj_Feb, Configuration: Release AVR ------
2
Build started.
3
Project "Proj_Feb.cproj" (default targets):
4
Target "PreBuildEvent" skipped, due to false condition; ('$(PreBuildEvent)'!='') was evaluated as (''!='').
5
Target "CoreBuild" in file "C:\Program Files (x86)\Atmel\Atmel Studio 6.0\Vs\Compiler.targets" from project "A:\Proj_Feb\Server\Proj_Feb\Proj_Feb.cproj" (target "Build" depends on it):
6
  Task "RunCompilerTask"
7
    C:\Program Files (x86)\Atmel\Atmel Studio 6.0\make\make.exe all 
8
    make: Nothing to be done for `all'.
9
  Done executing task "RunCompilerTask".
10
  Task "RunOutputFileVerifyTask"
11
        Program Memory Usage   :  3698 bytes   11,3 % Full
12
        Data Memory Usage     :  192 bytes   0,3 % Full
13
  Done executing task "RunOutputFileVerifyTask".
14
Done building target "CoreBuild" in project "Proj_Feb.cproj".
15
Target "PostBuildEvent" skipped, due to false condition; ('$(PostBuildEvent)' != '') was evaluated as ('' != '').
16
Target "Build" in file "C:\Program Files (x86)\Atmel\Atmel Studio 6.0\Vs\Avr.common.targets" from project "A:\Proj_Feb\Server\Proj_Feb\Proj_Feb.cproj" (entry point):
17
Done building target "Build" in project "Proj_Feb.cproj".
18
Done building project "Proj_Feb.cproj".
19

20
Build succeeded.
21
========== Build: 1 succeeded or up-to-date, 0 failed, 0 skipped ==========

Helfen diese Informationen?
Gast #3061387
Lesenswert?
• ▲
▼
Neustart hat nichts gebracht, aber nach herumprobieren habe ich 
folgendes festgestellt:

-Debuggen mit altem Code ging auch nicht!
-Debuggen mit AVRStudio 5.1 ging auch nicht mehr, aber da konnte man 
wenigstens Details lesen.
Habe dann festgestellt, dass irgendwie die Fuse OCDEN immer dekativiert 
wird (WARUM???)

Mittlerweile komme ich in den DebugModus: OSDEN setzen, dann kann ich 
den Dbug Modus benutzen, aber ich kann keine Breakpoints aktivieren (die 
werden nicht gelöscht, aber deaktiviert)

Wenn der Debug Modus beendet ist, ist die OCDEN wieder deaktiviert.

Was ist da los?

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.