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
Two hardware breakpoints
Run-time readout of CPU Program
Counter (PC), Stack Pointer (SP), and Status register (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.