Well, yes and no. The 8-bit AVRs use DebugWire, not JTAG. The ICE Supports DebugWire. However, the pin the debugger uses is the reset pin. So the AVR chip used in Arduino boards is not configured for DebugWire. If you reconfigure the fuses, then the Arduino bootloader stops working.
One approach is to use a standalone AVR chip for debugging.
Ok, what material do you recommend ? (maybe you would have a link).
Hello i would like debug some arduino uno, mega, nano.
Just for a confirmation this probe will help me to debug step by step?