@fasmax
Sorry, I'm not entirely clear on what I need to do with the driver file... I take it you mean driver-bmsc.c?
Do I need to just paste the code from post #37 into that, or does it need to go somewhere in particular... Do I need to recompile after doing that?...
Yes You need to change the driver-bmsc.c file.
Change this line
memcpy((char *)&nonce, nonce_bin, sizeof(nonce_bin));
to
memcpy((char *)&nonce, nonce_bin, sizeof(nonce));
Then build.
Finally got RaspPi and AntMinerU1 working. This saved me a headache. I had enough trouble with other things. The biggest was every time I ran cgminer -n the device would come up ERR-3. I am not running in root, so my user name had to be part of sudo and plugdev groups and then sudo cgminer -n. Works great on PiBang.
I got 1 issue left, it gets HW errors in cgminer; even in WIN7. Its a VERY low percentage. What is considered too many and I should be concerned?