http://fs07n5.sendspace.com/dl/56045c81d8dc87863633a93d98caa90a/4fe0dd5d18e34a41/0ixpqy/MMQ.zipReset button is on the left
ISP button is on the right
To do the update:
Hold BOTH the Reset and ISP buttons
Release the Reset button while still holding the ISP button
Release the ISP button
Unplug USB and plug it back in, the board will now show up as a mass storage device
Open the MSD and you should see one file named firmware.bin
Delete firmware.bin and copy the new firmware file to the device
If running linux make sure you sync/unmount the drive first
Unplug USB, hit the Reset button, and plug USB back in
The firmware is now updated.
For Linux, it isn't quite that simple. Apparently the MCU has a buggy implementation of USB Mass Storage and/or VFAT, and goes crazy with Linux's vfat driver. But it's still possible to do, using
GNU Mtools (package "mtools" under Debian,Ubuntu,Gentoo):
mdel -i /dev/disk/by-id/usb-NXP_LPC134X_IFLASH_ISP000000000-0:0 ::/firmware.bin
mcopy -i /dev/disk/by-id/usb-NXP_LPC134X_IFLASH_ISP000000000-0:0 MCU.bin ::/
Hooboy. This... might explain the issues I've been having. Gonna try it.