how did you get bfgminer worked with your miner? I was gave up bfgminer and I couldn't get it work with V1 mboard.
I install Raspbian and then follow the instruction here:
https://bitcointalksearch.org/topic/m.3530533Then enable the the SPI with raspi-config before running bfgminer.
Why hell blacklist spi
pi@raspberrypi ~ $ cat /etc/modprobe.d/raspi-blacklist.conf
# blacklist spi and i2c by default (many users don't need them)
#blacklist spi-bcm2708
blacklist i2c-bcm2708
I need to enable spi and I need to update raspi-config to see enable spi thing.
To get bfgminer working on my v1 m-board I made a quick change to
driver-bfsb.c
Change line 76 from:
for (i = 0; i < 32; i++) {
if (slot_on[i]) {
int chip_n;
to:
for (i = 0; i < 1; i++) {
As it was detecting all 96 chips in each slot and getting confused.
This isn't a proper patch, and you won't get per-card stats, but it does seem to work, and I can finally use eligius again w/o queue overruns
bfgminer version 3.6.0 - Started: [2013-11-13 03:35:50] - [ 0 days 00:07:13]
[M]anage devices [P]ool management [S]ettings [D]isplay options [H]elp [Q]uit
Connected to stratum.mining.eligius.st diff 128 with stratum as user [redacted]
Block: ...c42c35e1 #269332 Diff:511M ( 3.66Ph/s) Started: [03:40:00]
ST:18 F:0 NB:2 AS:0 BW:[247/419 B/s] E:110.52 I: 6.34mBTC/hr BS:214k
1/96 | 199.1/187.3/179.7Gh/s | A:1243 R:0+0(none) HW:924/4.5%
--------------------------------------------------------------------------------
BSB 0: | 201.1/187.9/180.1Gh/s | A:1243 R:0+0(none) HW:926/4.5%
--------------------------------------------------------------------------------
bfgminer spends a lot of time reinitializing chips if their error rates are high; I'm not sure if this is slowing the whole thing down or not. Anyway, that's all the effort I'm putting into it for tonight