Статья Наборы для апгрейда Antminer S5 на чипах Bitfury от 51ASIC

Coin

Админ
Команда форума
23 Ноя 2017
145
2
#1


Чипы ASIC для майнинга по алгоритму SHA-256 от Bitfury на техпроцессе 16 нм были анонсированы еще в прошлом году, а для внутреннего использования были выпущены в начале этого года, но розничные продажи устройств на этих чипах задержались почти на год.

Первая информация о существовании этих чипов проскользнула ещё 16 декабря 2015. Задолго до уполовинивания награды за блок в сети Bitcoin. Под издевательским (как это видится сейчас) лозунгом "Decentralize Bitcoin!", с намёком, что майнинг после уполовинивания, с новыми чипами и их энергоэффективностью, останется прибыльным.

Люди ждали и надеялись, что однажды, в соответствии с заявлением Bitfury "sales to public start shortly" (публичные продажи скоро начнутся), в обозримом будущем "на прилавках" появятся майнеры на основе этих новых чипов. И надежда эта слегка снимала тревогу насчёт "жизни после уполовинивания". Но майнеров всё не было. Точнее, они работали на собственном пуле Bitfury и их крупных клиентов.

Один из вариантов устройств для майнинга, основанных на 16-нм чипах Bitfury, анонсировался здесь. Это были платы на чипах Bitfury, предназначенные для апгрейда майнеров Bitmain AntMiner S5. Но в руках платы от этих ребят так никто и не подержал, и сообщество начало забывать об этом, казалось бы, заглохшем проекте. Однако, именно про эти платы мы напишем в этом обзоре.

Компания 51ASIC анонсировала хэш-платы, предназначенные для апгрейда майнеров Antminer S5. Схема, по которой S5 "лёгким движением руки" превращается в современный майнер, выглядит следующим образом:

  1. Платы хэширования заменяются новыми,
  2. Интерфейсная плата (I/O board), соединяющая все компоненты устройства, на которую "надет" управляющий мини-компьютер BBB, заменяется разработанной под новые хэш-платы;
  3. В BBB вставляется SD-карта с новой прошивкой.
  4. От S5 остаются корпус, радиаторы, вентилятор(ы) и мини-компьютер BeagleBoneBlack.
На выходе, мы получаем майнер с заявленной энергоэффективностью около 0.1 Вт/Гх/с - на уровне последних разработок Bitmain.

51ASIC предлагает два типа плат: X5 и X6, их характеристики приводятся ниже.

X5:

  • 26 чипов Bitfury BF16BTC8162
  • Два коннектора питания PCI-E 6-pin
  • Хэшрейт - около 1.65 Тх/с
  • Потребление - 175 Вт
На Bitcointalk ранее обнаружились такие картинки:






Эти схематические изображения со временем воплотились в платы Upgrade Kit X5:


Таким образом, upgrade kit X5 позволяет на основе S5 сделать майнер с производительностью 3.3 Тх/с и потреблением 350 Вт, который обещает быть значительно более тихим, прохладным, и, в силу невысокого потребления и избыточности радиаторов S5, наверняка поддающимся приличному разгону.

Upgrade kit X6 позволяет в том же корпусе сделать майнер с производительностью 6.6 Тх/с и потреблением 750 Вт. Кроме того, апгрейд позволит полностью задействовать уже работающие с Antminer S5 блоки питания.

Характеристики плат Х6:

  • 52 чипа Bitfury BF16BTC8162
  • Три коннектора питания PCI-E 6-pin
  • Хэшрейт - около 3.3 Тх/с
  • Потребление - 375 Вт
Состав кита с платами X6, обещающего превратить S5 в майнер с хэшрейтом 6.6 Тх/с:


Как видим, в комплект входят две хэширующих платы (часто называемые "лезвиями" (blades) в англоязычном сегменте), интерфейсная плата и два шлейфа для подключения плат.

Производством плат и разработкой прошивки для BBB занимается украинская компания Hotmine.io, также предлагающая отопительно-водонагревательные системы на основе ASIC для майнинга, и вообще специализирующаяся на полезном использовании тепла, выделяющегося в процессе работы майнинговых чипов.

Теперь самое время остановиться чуть подробнее на самих платах. В отличие от Antminer, здесь чипы по шинам данных соединены не в цепочку, а «звездой» к концентраторам, расположенным на средней линии отверстий под прижимные винты. Таким образом, в случае неисправности одного или нескольких чипов, остальные чипы на плате продолжат работу.

Стоит заметить, что по питанию чипы всё-таки соединены цепочками, но в теории, если чип выходит из строя, то разрыва всей цепочки не происходит. Будем надеяться, что теория будет работать…

На платах есть 4-pin коннекторы для подключения вентиляторов. По одному вентилятору можно подключить к каждой плате итогового майнера, получив в итоге конфигурацию, подобную Antminer S3.

Разобрать S5, снять «родные» платы с радиаторов, очистить радиаторы и чипы от старой термопасты, нанести термопасту на чипы новых плат и собрать всё в обратном порядке, не представляет сложности для любого человека, способного собрать системный блок ПК.

Для наглядности, ниже приведены несколько фотографий по процессу замены старых компонентов на новые.

Меняем старую I/O board (справа, зелёная) на новую (слева, синяя)


Вот так выглядит обновлённый контроллер майнера в сборе

"Пищалка" (beeper) осталась на интерфейсной плате, а значит, майнер будет сигнализировать владельцу в случае проблем. Немного удивляет, что в отличие от Antminer S5, динамик не сигнализирует о пропадании доступа майнера в Интернет. Звуковая сигнализация включается только по перегреву (порог задаётся в прошивке, в веб-интерфейсе) или превышению тока на платах (КЗ на плате, переразгон; порог можно увидеть на вкладке Miner Status, «I alarm» - пользователем не задаётся).

Если писк будет раздражать, то способы борьбы с ним известны всем владельцам S5: лейкопластырь или изолента, заклеивающие отверстие «пищалки», или аккуратно ввёрнутый в него небольшой саморез. Наиболее культурный метод - отпаять динамик перед сборкой.

Кнопка спереди интерфейсной платы, со стороны разъёма RJ-45, предназначена для сброса прошивки майнера. Аналогичная сзади – для программы IP Reporter, опять же от Bitmain (позволяет отпределять, какой IP-адрес выдан конкретному «железному» майнеру). Зелёный разъём, очевидно, предназначен для питания BBB, но в этом майнере не используется.


Наносим термопасту на чипы, в меру усидчивости и аккуратности. Вопрос выбора термопасты здесь опустим, так как энергопотребление чипов сравнительно невелико. Для новичков можно посоветовать проверенные варианты, например Arctic Coling MX-2 или MX-4. Если планируется разгон, желательно остановиться на MX-4.


Так выглядит готовое устройство с платами X6. Почти тот же S5, только три коннектора питания с каждой стороны. Разработчики плат в 51ASIC, как и в Bitmain, задали резерв по питанию на случай серьезного разгона. На заводских частотах будет достаточно и двух разъемов, если в вашем блоке питания их только четыре.

Никакой проверки количества разъёмов питания здесь нет, как и в Antminer. Это более или менее справедливо и для плат X5 – одного подключенного коннектора с качественным блоком питания и кабелями должно хватить, но при наличии возможности желательно использовать оба.

Итак, всё собрано в обновлённый майнер. На рисунке с готовым изделием отмечен слот под SD-карту со вставленной картой памяти. Прошивка записывается программой, подобной Win32DiskImager на SD-карту (минимальный объём 64 Мб), и BBB будет загружаться с неё.

Прошивка настроена на получение адреса по DHCP, поэтому искать IP-адрес можно на стороне маршрутизатора. Если по какой-то причине этот метод вам недоступен – существует программа Advanced IP Scanner, будет работать и IP Reporter от Bitmain.

В измененной прошивке используется cgminer 4.9.2:


Настройка майнера через веб-интерфейс не несёт никаких сюрпризов для владельцев S5. Логин и пароль по умолчанию – root/root.

Настройка пулов и всего остального осуществляется так же, как и на S5, вплоть до разгона, хотя и со своими особенностями:


Скриншот работы майнящего X5:



Для X6 всё выглядит аналогично, с поправкой на изменившееся число чипов, здесь как раз задействованы два вентилятора:


Но здесь есть любопытный нюанс. Вы наверняка заметили, что на Channel 1 один из чипов обозначен не «о», а «О». Так обозначен чип (произвольный), которому выпадает особая роль – по словам разработчиков, он «осуществляет досчёт за остальными чипами».

Как это работает – мы не знаем. От нас это и вовсе могли бы скрыть. Но почему-то не скрыли. Иногда обозначение может быть «*» - пугаться этого не нужно, главное, чтобы не было «x»…

Замеры потребления устройством по линии 12 В, на примере X5:


Что для X5 даёт энергоэффективность 0.105 Вт/Гхэш, без разгона. С учётом погрешности измерений и всевозможных потерь, результат соответствует заявленной эффективности для 16 нм чипов Bitfury.

Что касается разгона – по заверениям производителя, из майнера на платах X6 можно «выжать» 9 Тх путём повышения напряжения питания, подаваемого на платы, до 13.7 В. Потребление устройства в этом случае возрастет до 950 Вт.

В следующих релизах плат, скорее всего, количество чипов будет слегка снижено, в результате напряжение на каждом чипе будет больше, и производительность, соответственно, тоже.

Upgrade kit X5 и X6 были анонсированы на конференции в Москве 10 ноября. Ожидается, что эти наборы будут доступны к приобретению в конце месяца.