External programming through UPDI
1-wire (1W) interface
Enable programming by 12V or
fuse
Uses the
RESET pin of the device for programming
No GPIO pins occupied during
operation
Asynchronous Half-Duplex
UART protocol towards the programmer
Debugging
Memory mapped access to device
address space (NVM, RAM, I/O)
No limitation on device clock frequency
Unlimited number of user program breakpoints
2 Hardware Breakpoints
Run-time readout of program
counter (PC), Stack Pointer (SP) and CPU Status register (CPU_SREG) for code
profiling
Program Flow Control
Go, Stop, Reset, Step Into
Non-intrusive run-time chip
monitoring without accessing system registers
Monitor CRC status and sleep
status
Unified Programming and Debug Interface
(UPDI)
Built in error detection with
error signature readout
Frequency Measurement of internal
oscillators using the Event System
The online versions of the documents are provided as a courtesy. Verify all content and data in the device’s PDF documentation found on the device product page.