Here is a detailed procedure for updating the firmware on your Synthino XM. In rare cases the Synthino XM firmware gets corrupted and the device malfunctions (the problem seems associated with using a very low battery). If your device stops functioning, use this procedure to reload the firmware.
2) Download the tool Atmel Flip and install it on your Windows machine. If you already have a Java JVM on your machine, you can choose the version that does not include Java, otherwise choose the full version that has a Java JVM in it.
3) Hold down button 3 on the Synthino XM and connect it to your computer with USB. Windows may tell you that it installed a driver for device ATxmega128a4u.
4) If Windows prompts you for a driver location, navigate to the install location of Flip. Typically: C:\Program File(x86)\Atmel\Flip 3.4.7\usb
5) Run the Atmel Flip tool. In the Devices menu, choose ATxmega128a4u.
6) Press the USB Connect button in Flip. This should report that it connects to the device. If you get errors about not having the right DLL drivers, open the Windows Device Manager (from Windows Control Panel), open the ATxmega128a4u device, and choose “Update Driver”. Navigate to the location of the Flip install: Typically: C:\Program File(x86)\Atmel\Flip 3.4.7\usb
7) Press the “Load Hex File” button in Flip (near upper right). Specify the synthino_xm_v1.1.hex file that you downloaded in step 1.
8) Click the “Run” button. This will load the firmware on the device and verify it.
9) Unplug USB, then power it up again. All 4 LEDs should blink.