here's the new support added i paid for
it started from this thread the other day
https://bitcointalksearch.org/topic/wtb-alcheminer-controller-board-100-working-1452931I want nothing in return if you feel the need to donate, donate to jstefanop he deserves it more.
I paid and got what i wanted + i want to share it . Right now im stuck till i get the right dongles sent . mine that were sent have no rts pin even thu the add said it did sigh i made sure with my new ones coming, I was kind of ass hole to the sellers for the miss info,
jstefanop:
Ok I added very rough support for the boards to be run with the USB->UART dongles with my bfgminer driver on a Rpi. I have not tested this as I don't have a spare board or dongle to test but this *should* work. Steps to get it running below
-Clone this branch off my repo:
https://github.com/jstefanop/bfgminer/tree/alcheminer_USB-Dongle_Support-Build on pi using same bfgminer build instructions in my alchminer thread (let me know if there are compilation errors)
-Connect the pins from the dongle to the alcheminer boards...you need to connect the reset pin from the board to the RTS pin on the dongle (also remember to reverse the TX-RX pins)
-Use the same command line options to start bfgminer and specify the -S /dev/ serial port your dongle is assigned too, and add the following option to turn on the USB dongle mode --set ALC:mode=1
Let me know if it works!
'
toptek:
I Added this from his post on the ltc forums with some tweaks I use or what i call them :
https://litecointalk.org/index.php?topic=27370.0 sudo apt-get install build-essential autoconf automake libtool pkg-config libcurl4-gnutls-dev libjansson-dev uthash-dev libncurses5-dev libudev-dev libusb-1.0-0-dev libevent-dev
sudo git clone --branch alcheminer_USB-Dongle_Support https://github.com/jstefanop/bfgminer.git
cd .
cd bfgminer
./autogen.sh
you may need more library's as well depending on if you use ubuntu 16 standard server for the RPI 2and 3 for
./autogen.sh
to work right if there is a issue try this
sudo apt-get -y install git-core build-essential autoconf automake libtool pkg-config libcurl4-gnutls-dev libjansson-dev uthash-dev libncursesw5-dev libudev-dev libusb-1.0-0-dev libevent-dev libmicrohttpd-dev
sudo chmod +x ./configure
./configure CFLAGS=-O3 --enable-scrypt --enable-alchemist --disable-other-drivers --enable-broad-udevrules
sudo make
sudo make install
Then plug all the cables etc into each board to the right dongle pins like this :UART connect on the hash boards is labeled 1-6 Pin 1 is RX, 2 TX, 5 GND, 6 Board Reset , on the dongle : reverse the TX-RX pins : so like this TX to RX and RX to TX on the dongle form the hash board , GND to GND , RTS to RTS then to your 8 to 10 port self powered hub and plug the hub in to one of the USB ports on your RPI, turn on the miner then type.
sudo ldconfig
lsusb
That should list what USB port is being used .
then run BFG with the right USB ports set up some thing like this:
cd .
cd bfgminer
./bfgminer --scrypt -o stratum+tcp:// -u -p x -S ALC:all --set ALC:clock=320 --set ALC:mode=1
Valid clock ranges are between 200-400 with multiples of 16 (so 320, 336, 352 etc)