The pre-programmed bootloader on the ATxmega128A1 offers the possibility to program the device via the UART interface. Since the default firmware of the board controller acts as UART to USB bridge the ATxmega128A1 can be programmed from the PC via the USB connection to the kit. The bootloader on the ATxmega128A1 is evoked by pushing the mechanical switch (SW0) during reset. Programming can be performed by using the command line tool BatchISP from the FLIP installation.