Pages:
Author

Topic: Икарус 2.0 (Avalon ASIC based) 5.6-6ГХ/c, <50Вт - page 16. (Read 117067 times)

legendary
Activity: 1036
Merit: 1002
Можно держать в курсе поставок?! Ваш специальный человек на сайте, на письма не отвечает..  № заказа 57   дата 2013-04-28 16:29:28
нельзя, так как ещё можно помайнить месяц, пока не будет 4 PH в сети
потом уже нецелесообразно и можно будет отдавать эти икарусы вам
legendary
Activity: 1036
Merit: 1002
Я вас предупреждал, что этот скамер вас кинет всех
https://bitcointalksearch.org/topic/m.1684140
sr. member
Activity: 370
Merit: 252
Можно держать в курсе поставок?! Ваш специальный человек на сайте, на письма не отвечает..  № заказа 57   дата 2013-04-28 16:29:28
неокупится некогда, сам проспонсировал на 3 девайса 15 монет просто выкинуты в никуда
member
Activity: 768
Merit: 12
Можно держать в курсе поставок?! Ваш специальный человек на сайте, на письма не отвечает..  № заказа 57   дата 2013-04-28 16:29:28
legendary
Activity: 1302
Merit: 1008
needbmw, можешь форк MPBM сделать, оптимальный для икарус 2? Smiley
там собственно изменений две строчки закомментировать и JobInterval поставить в 0.65.
спасибо core за инструкцию.

core, глянь ЛС
hero member
Activity: 564
Merit: 515
Ну и небольшая инструкция по использованию MPBM:
1. Для работы девайсов и самой программы нужно установить пакеты python-serial и python-socketpool (вроде нужен) или питон целиком, если у вас винда. Питон подойдет и 2.7 и 3.2. Затем загрузить и запустить программу.
Например в дебиане:
Code:
# apt-get install python-serial python-socketpool
$ git clone https://github.com/TheSeven/Modular-Python-Bitcoin-Miner/
$ cd Modular-Python-Bitcoin-Miner/
$ chmod +x run-mpbm.py
$ ./run-mpbm.py
2. Как выше needbmw подсказал, для работы икаруса нужно открыть файл modules/theseven/icarus/icarusworker.py и закомментить следующие строки:
Code:
        if self.hasheswithoutshare > 16 * 2**32:
          raise Exception("Watchdog triggered: %.6f MHashes without share" % (self.hasheswithoutshare / 1000000.))
3. Зайти на веб-интерфейс программы, используя хром/хромиум/любой_другой_браузер_на_вебкит (на лисе почему-то весь интерфейс превращается в кашу). Адрес - localhost:8832, если на той же машине или hostname:8832, если с другого компьютера. login:pass - admin:mpbm.
4. В веб-интерфейсе добавить свой пул, выбрав Work sources -> User work sources -> Create work source -> theseven.stratum work source -> Create
5. Добавить девайсы, выбрав Workers -> Create new worker -> theseven.icarus worker -> Create и вбить например следующие данные
Name: Icarus2_0
Port: /dev/ttyUSB0
и в следующем воркере соответственно Icarus2_1 и /dev/ttyUSB1 и т.д.
Порт, на который повесился икарус, можно посмотреть в /var/log/syslog. В винде вместо /dev/ttyUSB - COM3, COM4 и т.д.
Baud rate: 115200
Job interval: 0.65
(можно подобрать в диапазоне 0.6-0.7)
После нажатия save икарус сразу должен получить работу от добавленного ранее пула и начать искать шары. Перезапускать программу не ну нежно, все настройки применяются моментально. Если ничего не происходит, то можно попробовать перезапустить девайс, вынув и подключив заново питание и юсб, при этом наблюдая dmesg или syslog.
6. Нажать на всякий случай Save configuration, хотя вроде и так все сохраняется Smiley
hero member
Activity: 564
Merit: 515
Теперь неприятные моменты:
- не хватило 6 длинных стоек, чтобы собрать все девайсы по 2, придется докупать или мастерить че-нить;
- один мини-юсб кабель из комплекта оказался нерабочим, пришлось другой искать;
- на плате одного из девайсов валялась длинная стружка от радиатора, хорошо что вовремя заметил, иначе бы могла питание коротнуть.

Но в итоге все девайсы отлично работают, весело мигая разноцветными светодиодами. Smiley Фото и видео тогда вечером выложу, как приведу все это в божеский вид.

hero member
Activity: 564
Merit: 515
знакомая проблема.
в папке modules/theseven/icarus/icarusworker.py:

Code:
        # If there were suspiciously many hashes without even a single share,
        # assume that PL2303 did it's job (i.e. serial port locked up),
        # and restart the board worker.
        if self.hasheswithoutshare > 16 * 2**32:
          raise Exception("Watchdog triggered: %.6f MHashes without share" % (self.hasheswithoutshare / 1000000.))
закомментируй обе этих строки, нам это не надо, у нас не PL2303.
и еще, Job interval должен быть 0.65 (можно подбирать в диапазоне 0.6-0.7). 4Гх/c на пуле у тебя скорее всего из-за Job interval 1.


Спасибо! Поправил, помогло. Без ошибок час отпахало и скорость в районе положенных 6 гх теперь. На Job interval никогда б не подумал, что так сильно влиять может.
Изначально он вообще 60 был, я заподозрил что-то неладное и на 1 поменял... но дробные бы точно не додумался.

Разгонять пока не пробовал, работает сейчас на 300 мгц. Пока плохо ориентируюсь в интерфейсе mpbm, но hw - это вроде canceled jobs. Если так, то значит hw 0.3-0.4% и вроде стремится к нулю все время Smiley
member
Activity: 71
Merit: 10
needbmw, можешь форк MPBM сделать, оптимальный для икарус 2? Smiley
legendary
Activity: 1302
Merit: 1008
hero member
Activity: 564
Merit: 515
Получил днем долгожданные икарусы Smiley Почти неделю эта спср везла.
Конечно все супер, по ощущениям как новенькая видеокарта. Даже от мигания светодиодов захватывает дух  Grin Чувствуется проделанная работа. Я как электронщик со стажем прекрасно понимаю, сколько нужно потратить времени и усилий на проектирование целого устройства, чтобы потом ни единого косяка не вылезло.  В общем все круто, только получить бы их пару месяцев назад.
Для сравнения метабанковские лотки выглядят как говно, сделаны как говно, работают как говно, по ощущениям как говно... зато появились на руках намного раньше и уже успешно окупаются.

Теперь по работе девайсов. Подключил пока один, запустил MPBM. С ходу не подхватилась железка, пришлось еще доставить python-serial.  После чего нормально завелось, но через пару минут рухнуло с такой ошибкой:

Code:
2013-10-11 05:11:14.478 [350] Icarus2: Found share: itzod:0000000203805485347014fd56419ebc0d755008fc5c29d44fb3574b0000000d0000000079acc138deeb085622070744382d36847958c02a1800988808b14ccb6f333366525750301916b0ca:66b2ebf3
2013-10-11 05:11:14.479 [300] Icarus2: Share 66b2ebf3 (difficulty 1.24019) didn't meet difficulty 8.00000
2013-10-11 05:11:14.494 [400] Icarus2: Mining itzod:0000000203805485347014fd56419ebc0d755008fc5c29d44fb3574b0000000d0000000076075ee5c85a06522c008132d27316e8a40162bf9fcdafeeae2b0039f5bdfdb8525750311916b0ca
2013-10-11 05:11:15.496 [400] Icarus2: Mining itzod:0000000203805485347014fd56419ebc0d755008fc5c29d44fb3574b0000000d00000000cd7b7f47c13cc1ebb05c49c8d406f31b6fdabd43bfbaaaf253fe0dc26af6389f525750311916b0ca
2013-10-11 05:11:15.504 [500] itzod: Got 1 jobs from stratum generator
2013-10-11 05:11:15.509 [500] itzod: Got 1 jobs from stratum generator
2013-10-11 05:11:16.482 [100] Icarus2: Traceback (most recent call last):
  File "/root/Modular-Python-Bitcoin-Miner/modules/theseven/icarus/icarusworker.py", line 298, in _listener
    raise Exception("Watchdog triggered: %.6f MHashes without share" % (self.hasheswithoutshare / 1000000.))
Exception: Watchdog triggered: 85210.240998 MHashes without share

2013-10-11 05:11:16.497 [100] Icarus2: Traceback (most recent call last):
  File "/root/Modular-Python-Bitcoin-Miner/modules/theseven/icarus/icarusworker.py", line 248, in main
    if self.error != None: raise self.error
Exception: Watchdog triggered: 85210.240998 MHashes without share

2013-10-11 05:11:16.544 [500] itzod: Got 1 jobs from stratum generator
2013-10-11 05:11:46.783 [300] Icarus2: Running at 582.089665 MH/s
2013-10-11 05:11:46.783 [400] Icarus2: Job interval: 1.000000 seconds
2013-10-11 05:11:46.784 [400] Icarus2: Mining itzod:0000000203805485347014fd56419ebc0d755008fc5c29d44fb3574b0000000d0000000098efa676fabef97e5b03a986f7a7f53c22940fa945435daf54a67b037c926b79525750321916b0ca
2013-10-11 05:11:46.787 [500] itzod: Got 1 jobs from stratum generator

Валится примерно каждые 2-5 минут, при этом простаивает секунд 30 и восстанавливается. Можно было бы забить, если бы не эти простои после крэша. Из-за них результат на пуле всего 4 гх с одного девайса.
Реально как-то это поправить или не мучиться и юзать цгмайнер?

Параметры подключения воркера стоят:
Port /dev/ttyUSB0
Baud rate 115200
Job interval 1

Что интересно, веб-морда этого MPBM в лисе выглядит ужасающе и совершенно неюзабельна, а в хромиуме норм.
legendary
Activity: 1302
Merit: 1008
А есть возможность программно помониторить температуру чипов/платы? А то пальцем как-то нетехнологично.
в чипах датчиков нет, а ставить датчик на плату не стали - большого смысла в этом нет, пальцем как раз объективнее будет.
кроме того есть проблема и с протоколом обмена - родной икарусовский не имеет возможности передать ничего кроме nonce майнеру, а патчить cgminer очень не хотелось.

лучше тебе не знать их температуру
после видеокарт ты будешь шокирован  Grin
при комнатной 23С температура чипов ~55С, радиатора 43-45С.
самые горячие элементы - транзисторы верхнего плеча конвертера - вылетали за 110С на прототипе, после оптимизации разводки и добавления печатного радиатора их температура в нормальном режиме не превышает 85С (но вот их пальцем трогать все же не рекомендуется).

кроме того крайне не рекомендуется трогать пальцами обвязку вокруг микросхемы DC/DC конвертера - в цепи обратной связи и компенсации стоят сопротивления порядка 10 кОм, пальцем можно легко вывести конвертер на выходное напряжение 2-3В, что явно не понравится чипам
legendary
Activity: 1036
Merit: 1002
А есть возможность программно помониторить температуру чипов/платы? А то пальцем как-то нетехнологично.
лучше тебе не знать их температуру
после видеокарт ты будешь шокирован  Grin
member
Activity: 99
Merit: 10
А есть возможность программно помониторить температуру чипов/платы? А то пальцем как-то нетехнологично.
legendary
Activity: 1302
Merit: 1008
indor, отгружаем, сегодня большую партию отправили, следующая в среду-четверг планируется.

needbmw, как настроить mpbm? При дефолтных настройках, очень низкий хэшрейт. http://imgur.com/jpj60xS
workers->Job Interval выставить в 0.65 (можно потом поиграть этим параметром 0.6-0.7)
должно помочь

Поставил версию cgminer 2.11.4. По сравнению с последней версией, скорость выросла на 0,1-0,2 Гх/с. Элигиус показывает 5700-5800, а cgminer 6600 : )
cgminer очень странно считает хэшрейт, ну не может икарус физически на 300МГц выдать 6600, 5800 - вот вполне реальная цифра.

Заодно провел тест на кз Grin Когда подключал usb, другим концом кабеля коротнул элементы около макетного поля, посыпались искры Shocked но все обошлось. Икарус работает. Респект Cool
Shocked
советую больше не повторять
sr. member
Activity: 439
Merit: 253
needbmw, как настроить mpbm? При дефолтных настройках, очень низкий хэшрейт. http://imgur.com/jpj60xS

Поставил версию cgminer 2.11.4. По сравнению с последней версией, скорость выросла на 0,1-0,2 Гх/с. Элигиус показывает 5700-5800, а cgminer 6600 : )

Заодно провел тест на кз Grin Когда подключал usb, другим концом кабеля коротнул элементы около макетного поля, посыпались искры Shocked но все обошлось. Икарус работает. Респект Cool
member
Activity: 84
Merit: 10
Как дела с отгрузками? прошла еще неделя..
legendary
Activity: 3556
Merit: 1100
legendary
Activity: 1302
Merit: 1008
Какой номер последнего заказа в этой партии?
Не забыли ещё про моё пожелание? Smiley https://bitcointalksearch.org/topic/m.2929514
честно говоря за номерами заказов человек из доставки следит, да и номер не говорит ни о чем, очередь ранжирована по дате-времени поступления платежа, поэтому номера там в очереди скачут довольно хаотично.
с пожеланием - давай договоримся, если делать именное изделие то после отгрузки всех неименных.
просто за то время, которое необходимо чтобы настроить гравер и подготовить файл для него я налажу десяток плат не меньше.
sr. member
Activity: 257
Merit: 250
отгрузка идет в порядке очереди. завтра очередная партия уходит.
Какой номер последнего заказа в этой партии?
Не забыли ещё про моё пожелание? Smiley https://bitcointalksearch.org/topic/m.2929514


Мне тоже! И золотым тиснением, если не трудно Grin
Pages:
Jump to: