33.1 Features

  • Programming:
    • 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