Bitcoin Forum

Bitcoin => Mining support => Topic started by: helipotte on May 31, 2014, 07:32:45 PM



Title: Blackarrow BifuryX16 boards hosted by Beaglebone, Possible? (.25BTC bounty)
Post by: helipotte on May 31, 2014, 07:32:45 PM
Does anyone know if a driver exists that can do this.  The one based on chainminer (driver-bab.c) for Cgminer,  Seems to be Raspberry pi only.

The Beaglebone looks better suited for controlling 20+ boards due to it's faster CPU.

If I match the SPI pins from the controller to the beaglebone, I think just a proper driver might do it.

Maybe?

Edit: Been trying to get this to work. No go, I am simply not a programmer. I will offer .25BTC to who ever modifies the driver to work.  Or posts information in this thread that

leads to a working setup.  The information would have to be very specific to Blackarrow bitfury boards working with a Beaglebone black. I can provide detailed info on my

configuration.

I have CGminer 4.3.4 compiled in minepeon for Beaglebone black.  The bab driver and bfsc (BFL singles) are added.  I have a V2 controller and 20 cards.

I followed instructions here:http://elinux.org/BeagleBone_Black_Enable_SPIDEV (http://elinux.org/BeagleBone_Black_Enable_SPIDEV) to enable the SPI01 interface.  I also mapped the pins from the Beaglebone to the

cable connecting the the V2 controller card. Used these diagrams:

Raspberry Pi http://www.raspberrypi-spy.co.uk/2012/06/simple-guide-to-the-rpi-gpio-header-and-pins/ (http://www.raspberrypi-spy.co.uk/2012/06/simple-guide-to-the-rpi-gpio-header-and-pins/)
 
BeagleBone http://elinux.org/Beagleboard:Cape_Expansion_Headers (http://elinux.org/Beagleboard:Cape_Expansion_Headers)


Title: Re: Blackarrow BifuryX16 boards hosted by Beaglebone, Possible? (.25BTC bounty)
Post by: helipotte on June 04, 2014, 03:52:34 PM
To update, I have been told this would be very difficult to do.  This is mostly due to the extra GPIO pins used to interface with the control board.

Also the a beaglebone might be less suited for the task.  Still hoping the some one can help me with the driver. :)