Post
Topic
Board Hardware
Re: Klondike - 16 chip ASIC Open Source Board - Preliminary
by
zipiju
on 30/01/2014, 11:33:18 UTC
So, the updated firmware is at https://github.com/zipiju/klondike/tree/master/firmware/K16/v1.0.
You have to change two lines in CGM driver - driver-klondike.c lines:

419: (unsigned int)K_NONCE(kline->wr.nonce) - 0x180);
861: uint32_t nonce = K_NONCE(kline->wr.nonce) - 0x180;

I was talking to Kano the other day, and there are plans to include those changes to the upstream CGM. But I need a little more time to do that. And also, the firmware will have to be slightly changed again, because now the new K16 is recognized as the old one.


And one more thing, in driver-klondike.c change line 86 to #define LATE_UPDATE_MS ((int)(1 * 1000))

And do not use klondike-options in cgminer.conf for now.
Also, you can change the freq. in klondike.h firmware file. There is the DEFAULT_HASHCLOCK value, you can change that one down to 600. It is possible, that core regs will be shutting down when freq. will be set to 900 because of the power draw.
I'll be back in about 11 hours. Bye.