Gast
#1175812
Hi, Ich habe den Olimex AVRJTAGUSB am laufen, und bin beim Debuggen auf folgendes Problem gestoßen. Sobald ich die _delay_ms(); Funktion mit im Programm habe kommt es beim Step-Over über genau diese Funktion zu dieser Meldung: JTAG ICE: Warning: Execution stopped on boot loader reset vector. JTAG ICE: Warning: Boot reset fuses are programmed, but the program entry function is located in the application section. Wrong boot reset fuses will probably cause erronous execution. JTAG ICE: Warning: If this is not an error, this check can be disabled in the 'Debug' section in the JTAG ICE options. Stehen bleibt der PC immer in der Zeile "__asm__ volatile (" aus dem Ausschnitt unten:
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
Es gibt aber bei mir (ATmega16) keine Reset Fuses. Es sind auch keine Fuses sonst gesetzt. Hab meinen JTAG so verbunden wie im Anhang zu sehen. Pin 8 habe ich dabei not connected, obwohl NTRST dran soll, was mir aber nichts sagt. Pin 6 ist am Reset Pin des AVR. Ich hoffe das Problem erkennt jemand wieder.. Danke!
