Hallo, ich bin nach dem Upgrade auf Atmel Studio 6.2.1502 (SP1) am verzweifeln. Nachdem ich schon ein paar compiler-Einstellungen mühsam gefunden habe, welche so in der alten version nicht waren hab ich nun das folgende Problem: Build: Alles Ok Start without debugging: Data Transfer am JTAG-ICE MKII geht kurz von rot auf grün und wieder auf rot. Nichts passiert am Prozessor. Start Debugging Das Programm "scheint" zu laufen (Data Transfer am JTAG-ICE MKII blinkt grün) aber der prozessor tut nichts. Pause: Es öffnet sich ein Fenster "Disassembly", der Pfeil zeigt auf eine Zeile z.B. 0000D925 ??? Memory out of bounds or read error Alle Zeilen sehen so aus. Start Debugging and Break Es öffnet sich auch das Fenster "Desassembly", der Pfeil zeigt auf Adresse 00000000 und alle Anweisungen stehen auf NOP? Kein wunder, passiert nichts.? Was muss ich noch einstellen? Was ich noch gesehen hab: Es sind gar keine kompilierten Dateien vorhanden. Die müssten doch im bin- oder debug-Verzeichnis liegen? Aber keine Fehlermeldung und nichts! Hier meine Einstellungen: avr-gcc Compiler: -x c -funsigned-char -funsigned-bitfields -DF_CPU=31000000UL -O0 -ffunction-sections -fdata-sections -fpack-struct -fshort-enums -g3 -Wall -mmcu=atxmega64a1 -c -gdwarf-2 -std=gnu99 -MD -MP -MF "$(@:%.o=%.d)" -MT"$(@:%.o=%.d)" -MT"$(@:%.o=%.o)" Linker: -nostdlib -Wl,-Map="$(OutputFileName).map" -Wl,--start-group -Wl,--end-group -Wl,--gc-sections -mmcu=atxmega64a1 Assembler: -Wa,-gdwarf2 -x assembler-with-cpp -c -mmcu=atxmega64a1 -Wall -gdwarf-2 -std=gnu99 -DF_CPU=31000000UL -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -MD -MP -MF "$(@:%.o=%.d)" -MT"$(@:%.o=%.d)" -MT"$(@:%.o=%.o)" Debugger: AVRATJTAGICE_MKII Weiss jemand Rat? Vielen Dank zum Voraus
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.