Post
Topic
Board Майнеры
Re: мои форки cgminer и bfgminer для bitfury ASIC
by
needbmw
on 21/09/2013, 04:04:56 UTC
спасибо Needbmw!!! буду пробовать!

я чуть выше задавал вопрос про параметр len в процедуре spi_reset (библиотека spidevc.c)
если не затруднит ответьте плиз.

и будет ли API работать в bfgminer как на cgminer в планах ? 


параметр len формирует частоту reset-последовательности. без нужды лучше его не трогайте.
API в bfgminer работает в полном объеме.

для особо отчаянных рассказываю как поставить low latency драйвер SPI с DMA:

1. бэкапим образ карточки (!)
2. распаковываем с заменой файлов http://rghost.ru/48867631 -> /boot
3. распаковываем с заменой файлов  http://rghost.ru/48867647 -> /lib/modules
4. распаковываем с заменой файлов  http://rghost.ru/48867656 -> /opt/vc
5. перекрестились и reboot
6. если распи загрузилась:
    modprobe spidev
    rmmod spi_bcm2708 (при этом майнер должен быть предварительно остановлен)
    modprobe spi_bcm2708 processmode=2
    dmesg | grep spi
    и ловим строчку "bcm2708_spi bcm2708_spi.0: SPI Controller running in dma mode"
    если появилась - новый драйвер успешно загрузился

    параметр processmode: 0 - polling, 1 - interrupt driven, 2 - DMA

    кстати очевидный плюс нового драйвера - можно устанавливать практически любые частоты SPI, а не ступенчато 125 кГц, 250 кГц, 500 кГц, 1 МГц, 2МГц, 4МГц как в стоковом