Pages:
Author

Topic: *gminers forks by alpet - page 6. (Read 8371 times)

legendary
Activity: 1912
Merit: 1020
September 27, 2013, 05:49:48 AM
#20
У меня один чип.
Тогда надо в bitfury-config.h закоментировать строку:
#define BITFURY_METABANK
Потом выполнить ./build.sh

У меня с таким дефайном программа ожидает не менее 8 чипов на каждый слот. Интересно, а на старой версии у вас работал мониторинг температуры и напряжения?
jr. member
Activity: 58
Merit: 10
September 27, 2013, 05:46:57 AM
#19
подскажи что изменял ? до этого твои форки все видели нормально, вот как раз первая сборка сгмайнера.
форк от димитрису и нииббмв также видит.
У меня сейчас на 5 устройствах нормально видит все чипы. Основное отличие от форка needbmw, это по умолчанию все заточено под устройтства Метабанка:
1. Задана частота 500000 в spidevc.c
2. Заданы соответствующие дефайны

Как я понимаю, все остальные майнеры у вас определяют 8 чипов для слота 0?
У меня один чип.
legendary
Activity: 1912
Merit: 1020
September 27, 2013, 05:41:48 AM
#18
подскажи что изменял ? до этого твои форки все видели нормально, вот как раз первая сборка сгмайнера.
форк от димитрису и нииббмв также видит.
У меня сейчас на 5 устройствах нормально видит все чипы. Основное отличие от форка needbmw, это по умолчанию все заточено под устройтства Метабанка:
1. Задана частота 500000 в spidevc.c
2. Заданы соответствующие дефайны

Как я понимаю, все остальные майнеры у вас определяют 8 чипов для слота 0?
jr. member
Activity: 58
Merit: 10
September 27, 2013, 05:40:36 AM
#17
как сделать чтоб он чекал чип на слоте 0х01 ?
jr. member
Activity: 58
Merit: 10
September 27, 2013, 05:21:49 AM
#16
после твоих апдейтов, у меня перестало видеть чип при запуске сгмайнера и бфгмайнера.
Bitfury slot:0x00, chip #1 not detected !!!!
Bitfury slot:0x00, chips  detected: 00
=1
For slot - detected only 1 vhips from 8

подскажи что изменял ? до этого твои форки все видели нормально, вот как раз первая сборка сгмайнера.
форк от димитрису и нииббмв также видит.
legendary
Activity: 1912
Merit: 1020
September 27, 2013, 02:50:43 AM
#15
Добавил себе форк bfgminer, теперь он работает с выводом статистики в консоль (скорость как у форка needbmw).
Рекомендуемый порядок сборки (первую строку ввести, чтобы работать под root):
Code:
sudo -i 
mkdir /home/pi/alpet
cd /home/pi/alpet
git clone https://github.com/alpet83
apt-get install uthash-dev libjansson-dev screen
cd bfgminer
chmod +xxx *.sh
./autogen.sh
./configure --disable-opencl --disable-bitforce --disable-icarus --disable-avalon --disable-modminer --disable-x6500 --disable-ztex --enable-bitfury --without-curses
./build.sh
Файлы angel.sh, mine.sh и mine_start.sh можно переместить в /usr/local/sbin
Исходники драйвера у меня теперь совместимы для компиляции под cgminer и bfgminer, при минимальных модификациях. Однако код от bfgminer в составе cgminer почему-то беспощадно тормозит, если работает более чем 1 плата.
Всем кто пытается оптимизировать этот драйвер, предлагаю объединиться для создания документации и описания различий разных версий. У меня пока получается лишь оптимизация вслепую, т.к. алгоритмы понятны очень поверхностно.

Обратите внимание на одну особенность: если хоть один чип не детектируется (кроме нулевого), программа выходит. При автоматическом перезапуске это помогает часто найти все чипы, но если проблема "аппаратного" рода и часть чипов невидна стабильно... майнинг не запуститься вообще.
legendary
Activity: 1912
Merit: 1020
September 26, 2013, 09:17:00 AM
#14
В ветке needbmv прочитал, что вам удалось найти течь в цгмайнере от легкодымова. посмотрел ваш форк, но понял что поиск займет слишком много времени из-за того, что вы зачекинили весь код с отладочным аллокатором. Не подскажете, где именно течет?

Спасибо


Вызовы bin2hex в libbitfury.c, их надо закомментировать.
jr. member
Activity: 58
Merit: 10
September 26, 2013, 07:36:19 AM
#13
ошибка после запуска файла билд.сш
configure: error in '/home/pi/cgminer:
configure: error: C compiler cannot create executables


Вы в папке /home/pi/cgminer собираете? Там вроде оригинальные исходники от Легкодымова.


To all: Похоже стоит пока заблокировать автоподбор, закомментировав #define BITFURY_AUTOCLOCK в файле driver-config.h. Пока я другие моменты исправлял, он видимо сломался и стал неэффективным.

Нет, в тест2/сгмайнер
Я вообще его собираю не в сборке от метабанка. А в обычной от распри ос
hero member
Activity: 574
Merit: 523
September 26, 2013, 04:55:37 AM
#12
В ветке needbmv прочитал, что вам удалось найти течь в цгмайнере от легкодымова. посмотрел ваш форк, но понял что поиск займет слишком много времени из-за того, что вы зачекинили весь код с отладочным аллокатором. Не подскажете, где именно течет?

Спасибо
member
Activity: 450
Merit: 11
September 26, 2013, 12:16:21 AM
#11
сколько выдает с автоподбором через часов 5?
У меня больше 100 не вышло.
legendary
Activity: 2893
Merit: 1158
September 25, 2013, 02:38:56 PM
#10
сколько выдает с автоподбором через часов 5?
legendary
Activity: 1912
Merit: 1020
September 25, 2013, 09:29:08 AM
#9
Исправил дамп гистограммы. Кстати сейчас по чипам ведется так-же индивидуальная статистика в папку /var/log/bitfury, аналогично с гистограммами.
legendary
Activity: 1912
Merit: 1020
September 24, 2013, 10:56:14 PM
#8
ошибка после запуска файла билд.сш
configure: error in '/home/pi/cgminer:
configure: error: C compiler cannot create executables


Вы в папке /home/pi/cgminer собираете? Там вроде оригинальные исходники от Легкодымова.


To all: Похоже стоит пока заблокировать автоподбор, закомментировав #define BITFURY_AUTOCLOCK в файле driver-config.h. Пока я другие моменты исправлял, он видимо сломался и стал неэффективным.
jr. member
Activity: 58
Merit: 10
September 24, 2013, 04:34:22 PM
#7
ошибка после запуска файла билд.сш

configure: error in '/home/pi/cgminer:
configure: error: C compiler cannot create executables
legendary
Activity: 1912
Merit: 1020
September 24, 2013, 02:38:24 PM
#6
cd /home/pi/test2
git pull
./build.sh

профит

Именно так. Но поскольку добавил файл memutils.c, нужно ещё раз выполнить autogen.sh с параметрами известными, перед build.
hero member
Activity: 798
Merit: 1000
September 24, 2013, 01:49:49 PM
#5
Извините, неправильно выразился. Вашу версию я уже установил по этой инструкции, как теперь ее правильно обновлять - заново все шаги делать (ну кроме создания папок, естественно) или есть другой способ?
cd /home/pi/test2
git pull
./build.sh

профит
sr. member
Activity: 380
Merit: 251
September 24, 2013, 01:27:46 PM
#4
Извините, неправильно выразился. Вашу версию я уже установил по этой инструкции, как теперь ее правильно обновлять - заново все шаги делать (ну кроме создания папок, естественно) или есть другой способ?
legendary
Activity: 1912
Merit: 1020
September 24, 2013, 01:18:01 PM
#3
Подскажите, пожалуйста, как уже установленный cgminer обновить, а то я в линуксе на уровне чайника пока.
Надо выполнить следующую инструкцию, для моего случая:
Code:
*** METABANK BITFURY USERS ATTENTION ***
Simple deploy steps via SSH:
1) login as root
2) mkdir /home/pi/test2
3) cd /home/pi/test2
4) git clone https://github.com/alpet83/cgminer
5) cd cgminer
6) chmod +xxx *.sh
7) ./autogen.sh --enable-bitfury --disable-opencl CFLAGS='-g3 -Os -DDEBUG -funwind-tables' LDFLAGS='-rdynamic'
8) ./build.sh
9) disable original cgminer service or rename file /usr/local/bin/cgminer
A) mv mine_start.sh /usr/local/sbin
B) mv mine.sh /usr/local/sbin
C) mine.sh
D) screen -r
Перевести на более понятный язык смогу позже, сейчас очень уж устал.
sr. member
Activity: 380
Merit: 251
September 24, 2013, 01:11:20 PM
#2
Подскажите, пожалуйста, как уже установленный cgminer обновить, а то я в линуксе на уровне чайника пока.
legendary
Activity: 1912
Merit: 1020
September 24, 2013, 12:50:18 PM
#1
Для всех заинтересованных в инструменте для исследования, предлагаю свою версию cgminer и bfgminer.
Пока ещё не самая производительная, скорее заточенная на сравнение чипов и сбор статистики по работе чипов в устройствах от Метабанка.
Сегодня наконец была исправлена основная утечка памяти. Настолько большой ради неё квест пришлось пройти, что я морально готов к маленьким донейтам )

Программа отражает краткосрочную статистику с гистограммой, если собирать по умолчанию:
Pages:
Jump to: