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