I upgraded my Swiss Micros DM15L to the latest official Firmware DM15_M1B_34 after using it on an 3rd party firmware for a while. It's the first time I've used Linux to upgrade firmware on the DM15L I neede to install lpc21isp and then the upgrade is simple: sudo lpc21isp DM15_M1B_34.hex /dev/ttyUSB0 115200 12000 press the "reset" button with a paperclip... job done. =============== after trying the DM15 v34 firmware I've swapped back to jebedeo's last beta firmware as it's massively faster. I'll add a link to the firmware somewhere on my gopherhole later. It's significantly faster than even a DM32 which runs on Swiss Micro's latest and fastest hardware platform! I'll do some benchmarking (again) sometime. new firmware loaded with: sudo lpc21isp LF15C_beta250408.hex /dev/ttyUSB0 115200 12000