If you prefer, the program can be built as if it was an Arduino sketch. Inside the "source" directory, there is an empty file called "jtag2updi.ino" so that the Arduino IDE can recognize the source ...
Some of the latest Microchip AVRs require a UPDI programmer. This guide will show you how to build your own Arduino based programmer using jtag2updi. The new Microchip AVR MCU generation using UPDI ...
which requires the workaround described here. avrdude with a modified config file containing descriptions of the new AVR parts and jtag2updi protocol. Setup another AVR (e.g. an Arduino Uno board) as ...