well, my cm1 has the serial number 11 so im guessing i have one of the "bad" ones...
I think the problem with the early boards was that only three of the four fpgas would work reliably (the clock signal was poorly routed and picked up noise), so you may still be mostly OK.
i cant seem to get spiprog to load, but i have a feeling its allready on, since when i flashed the bitstreams info where trown at me about made with top.(someting) and another with voodoo something dynamic... it counted and stuff, but im still trying to get it tostart mining.. so far py miner gives me errors about the hash...
It's a long time ago since I worked with this, and the board's since been returned to BlueDragon so I don't think I'm going to be able to help much, but here goes anyway (from memory)...
Spiprog.exe is in
http://www.enterpoint.co.uk/cairnsmore/CAIRNSMORE1_CONTROLLER_SHARING_V1_5.zip and you'll need to copy hashvoodoo_controller_25.bit into the same folder (get it from
https://github.com/downloads/pmumby/hashvoodoo-fpga-bitcoin-miner/hashvoodoo_release_09_23_2012.zip), then open a DOS command prompt and navigate down to the right place (shift-rightclick on the folder then open command prompt is a useful shortcut under more recent versions of windows).
As for mining, best to post your cgminer command string (and config file if you're using one). You need to use my custom version from
https://github.com/kramble/FPGA-Blakecoin-Miner/tree/master/cgminer/cgminer-3.1.1 (and I assume you're running on windows?). Run it with the -T and -D switches and redirect the output to a log file with 2>log.txt then post that up.
yeah got all that and patched up cgminer, i think its running now though with the following command line (im running linux) :-) yuhu got 3 shares, over the last 6 minutes :-p
sudo ./cgminer --icarus-timing long -S /dev/ttyUSB0 -S /dev/ttyUSB1 -S /dev/ttyUSB2 -S /dev/ttyUSB3 --url stratum+tcp://eu3.blakecoin.com:3334 --userpass FireWalkerX.1:x --cainsmore-clock 200,200,190,180
edit:
Kramble, i think you have done an awesome job, everywhere i went to try and figure this out, your name came up :-p, could you by any chance point me in a direction of learning about programming fpgas? books or websites?