Post
Topic
Board Hardware
Re: Introducing the ModMiner Quad 840Mhash @ 40 Watts http://www.BTCFPGA.com
by
Qoheleth
on 26/06/2012, 02:42:04 UTC
http://fs07n5.sendspace.com/dl/56045c81d8dc87863633a93d98caa90a/4fe0dd5d18e34a41/0ixpqy/MMQ.zip

Reset 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):
Code:
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.