can you point me in the direction of the latest FW for these guys and a manual to update. I have 5 boards total and am migrating to bfgminer. It can detect all 5 but three of them present a very long timeout that prevents them from initializing.
It might be a better idea to copy the firmware of one of the two boards that work ok and write that to the 3 other boards.
Get a separate PC/laptop(or disconnect everything) and connect the USB cable to one of the two 'good' boards.
1. short the ISP pins/holes on the board
2. apply power to the board or short the reset pins/holes on the board for a moment if you already connected the power
3. the board should present itself to your OS as a storage device, containing 1 file: firmware.bin.
4. copy this file to your local disk as a binary file
5. disconnect the board and get one of the three boards
6. connect the USB cable
7. short the ISP pins/holes on the board
8. apply power to the board or short the reset pins/holes on the board for a moment if you already connected the power
9. the board should present itself to your OS as a storage device, containing 1 file: firmware.bin.
10. now comes the tricky part: you need to overwrite firmware.bin with the firmware.bin you saved
problem is, the file is 32kB and there is only 32kB available. So you need to overwrite the file in place. The delete/remove command is not supported by the disk device driver.
I use Linux and this is the command I use:
mcopy -o -i /dev/disk/by-id/usb-NXP_LPC1XXX_IFLASH_ISP-0:0 firmware.bin ::;umount /dev/disk/by-id/usb-NXP_LPC1XXX_IFLASH_ISP-0:0
I dont know if its differences in FW since they may be from different batches by looking at the serial numbers.
All boards sold are from the same batch with the same design.