Debugger Atmega1280

atmegaatmeldebugging

I have an Atmel board, precisely an Atmega1280. I uploaded my code on the board and I want debug it to take a look at the stack memory.
I just have the mini usb cable for the communication.

I read that JTAG is also a debugger but I don't understand what exactly it is and if works with my cable.

Hence, my question is: Is there any debugger for Atmega1280 that work also with mini usb cable possibly free? If yes, what are they? Where can I find them?

Best Answer

Atmel has a number of debugger / programmer pods available. For example, the JTAG ICE mkII, AVR ONE!, AVR Dragon, and JTAGICE3 all seem to support JTAG to some extent. You can get it from their store, and also through various distributors. I've never used any of them for JTAG, but JTAG debuggers typically give you the capability to do things like single step through your code and inspect / alter memory and register contents through your integrated development environment.