Embedded Debugger Implementation

The functional safety demonstrator has a mini Embedded Debugger (mEDBG) that can be used to program and debug ATtiny3217 using Unified Program and Debug Interface (UPDI). The mEDBG also includes a Virtual Com port interface over UART. The device can stream data that can be viewed using a serial port or the data visualizer in Atmel Studio. By shorting test points TP29 and TP30 on FSFEB, it is possible to use the mEDBG to program the board controller.