Я написал это один, так как я получил несколько частных сообщений просят советов, так что это может быть полезно для некоторых людей.
Я добычи с использованием одного Cairnsmore-1 с использованием cgminer, но инструкции должны также работать на любой другой FPGA шахтера.
Прежде всего: убедитесь, что у вас есть максимальный объем памяти, доступный для системы Raspberry Pi.
По умолчанию PI имеет 128 Мб доступные для себя, и 128 МБ для GPU. Если вы только добыча с ним, вы не хотите тратить эту память зарезервированную за неиспользованный GPU.
Следующая команда будет делать 224MB памяти, доступный для Raspberry PI (выполнение под корнем или с использованием Sudo):
ф /boot/arm224_start.elf /boot/start.elf
Установите некоторые предварительные REQ для cgminer:
обновление APT-прибудете
APT-получить установку Autoconf
APT-получить установку libcurl4-OpenSSL-DEV
Скачать cgminer (вы также можете использовать другое программное обеспечение, шахтер) и установить. В каталоге cgminer:
Autoconf
./ Настроить --disable-OpenCL повреждают-cpumining --enable-Икар
делать
сделать установку
Установите экран, так что вы можете отключить и вновь подключить к горнорудной сессии позже:
APT-получить установку экрана
Установите некоторые USB LIBS (возможно, не все будут нужны, но я их только в случае):
APT-получить установку libftdi1
APT-получить установку libusb-DEV
Теперь, поставив правила Udev в каталоге /lib/udev/rules.d/ не будет работать (ну, вы можете поместить их там, но, видимо, они не используются при загрузке), так что вы должны набрать следующие команды каждый раз после загрузки PI Малина (или положить его в некотором начальном сценарии):
Modprobe ftdi_sio продукт = 0x8350 0x0403 = поставщик
Таким образом, после того, как все предыдущие действия выполняются, перезагрузите Raspberry PI и НЕ подключить любой шахтер к нему еще.
Вам необходимо выполнить следующие шаги каждый раз, когда вы перезагрузки PI:
- авторизоваться
- су в корень (или использовать Sudo) для выполнения: ftdi_sio загрузки модуля продукта = 0x8350 0x0403 = поставщика
- подключить FPGA устройства (вы должны увидеть, что он подключен на выходе dmesg)
- начать сеанс экрана: экран
- начните шахтера: cgminer --quiet повреждают-GPU --icarus-времени долго -S / DEV / ttyUSB0 -S / DEV / ttyUSB1 -S / DEV / ttyUSB2 -S / DEV / ttyUSB3 -o HTTP: //
Вы должны теперь быть добыча.
нажмите CTRL-а-d для выхода из сеанса экрана, и после этого выхода, чтобы выйти из вашего PI.
В следующий раз вы хотите, чтобы проверить состояние cgminer, просто войти в систему, и экран -r типа, чтобы подключиться к сессии экрана (и после этого CTRL-A-D отключиться снова).
Надеюсь, что это полезно для кого-то.