The default firmware pre-loaded on the AT32UC3B1256 is dynamically configurable upon power up:
The USB DFU boot loader can be enabled by closing the J12 jumper. Use flip/batchisp to read/write resources on the AT32UC3B1256 through the boot loader.
Programming the AT32UC3B1256 will overwrite the default firmware.
If the USB MODE pushbutton is pressed at power up, the USB virtual com port firmware will execute. Otherwise, the USB HID QTouch Debug firmware will execute.