EDIT:
Or better still:
CFLAGS="-O2 -Wall -march=armv6 -mfloat-abi=hard -mfpu=vfp" ./configure --enable-bitfury -disable-avalon --disable-opencl --disable-bitforce --enable-icarus --disable-modminer --disable-x6500 --disable-ztex --disable-littlefury --disable-bigpic --enable-bfsb
So I went and compiled latest code from git, bitfury branch; there is a bitfury_dynclock branch which I did not test because it was a little bit older than bitfury's one.
I had to install all missing dependencies but I got it running.
Here, if you trust me, the executable
https://mega.co.nz/#!jMZnmAAK!RpwUtWO8MfXjStxyOVZmohZpKcN1zLDkq7CcujEf5wQ
MD5: 21bb61a0cc71efe973370886dac5e557
This is an ephemeral link, so I don't know how long it will last.
Hash wise, chainminer is a lot better, I had 115-130 GH reported by bfgminer after 5 minutes of hashing instead of 180-188 nonce rate from chainminer.
It has to be run as root and with -S auto otherwise it does not find H-boards.
sudo ./bfgminer -o stratum.hhtt.1209k.com:3333 -u 1..... -p xx -S auto
bfgminer version 3.1.4 - Started: [2013-10-01 20:45:11] - [ 0 days 00:02:02]
[M]anage devices [P]ool management [S]ettings [D]isplay options [H]elp [Q]uit
Connected to stratum.hhtt.1209k.com diff 128 with stratum as user 1....
Block: ...69850ea7 #261155 Diff:149M ( 1.07Ph/s) Started: [20:45:10]
ST:2 F:0 NB:1 AS:0 BW:[ 67/ 46 B/s] E:533.83 U:14.0/m BS:35.6k
1/96 | 131.0/145.9/118.8Gh/s | A:26 R:0+0(none) HW:4906/ 12%
--------------------------------------------------------------------------------
BFY 0: | 0.0/ 0.0/ 0.0 h/s | A: 0 R:0+0(none) HW: 0/none
BSB 0: | 145.9/146.7/126.9Gh/s | A:28 R:0+0(none) HW:5059/ 12%
--------------------------------------------------------------------------------
[2013-10-01 20:47:01] Chip_id 7 FREQ CHANGE
[2013-10-01 20:47:01] Chip_id 8 FREQ CHANGE
[2013-10-01 20:47:01] Chip_id 9 FREQ CHANGE
[2013-10-01 20:47:01] Chip_id 10 FREQ CHANGE
[2013-10-01 20:47:01] vvvvwww SHORT stat 10s: wwwvvvv
[2013-10-01 20:47:01] stranges: 0
[2013-10-01 20:47:01] 0.0- 0 0.0- 0 0.0- 0 0.0- 0 0.0- 0 0.0- 0 0.0- 0 0.0- 0 0.0- 0 0.0- 0 0.0- 0 - 0.0 + 0.0 = 0.0 slot 0
[2013-10-01 20:47:01] Accepted 00c97b2d BSB 0ce Diff 325/128
[2013-10-01 20:47:02] Stratum from pool 0 requested work update
So I decided to try to use it as a proxy, instead of slush's provided one which does not work with p2pool, but it does not work.
Chainminer connects to it on port 8332 but all submitted shares are counted as hardware errors by bfgminer which does not submit any share to the stratum pool. I've tested it with p2pool and HHTT, same result.
To sum it all: it is a very early beta and has a long way to go before reaching chainminer speed and fine-tuning abilities (there is no way yet, or I was not able to find it, to set single chip speed, for example).
Maybe it could be easier to just add stratum support to chainminer...
spiccioli.