Переделка прошивки ASIC-устройств

21 февраля 2018 / 18:29
Асик стоит возле компьютерной клавиатурыМайнеры часто интересуются, как перепрошить асик под другую валюту и можно ли это сделать самому. Что вообще даёт прошивка ASIC-майнера? Для чего её менять? Как выполнить эту работу?
Содержание статьи:

  1. Официальная прошивка для асика
  2. Кастомная прошивка для асиков
  3. Как перепрошить асик под другую валюту

Прошивка для асика — специальная программа, на базе которой ASIC-майнер выполняет работу по добыче криптовалюты. Софт создаётся с нуля для конкретной модели, после чего аппарат программируется и тестируется разработчиками. Пользователям после покупки аппарата доступно обновление перепрошивки оборудования или установка кастомной версии. Стоит отметить, что производители следят за применением прошивок и запрещают их изменение. Если майнер перепрограммирует устройство с применением неофициальной программы, гарантийные обязательства снимаются.

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

  1. Повышение производительности аппарата (увеличение хэшрейта).
  2. Расширение перечня доступных пулов.
  3. Уменьшение уровня шума.
  4. Изменение алгоритма работы (возможность майнить другую криптовалюту) и так далее.

Ниже рассмотрим, как перепрошить асик L3+ и другие модели майнеров, можно ли использовать кастомную прошивку и как выполнить настройку.

Официальная прошивка для асика



Окно Miner status в программе для асика
Вкладка, отображающая статус асик майнера

При покупке ASIC-майнера человек получает готовое устройство с определённой прошивкой и возможностью её обновления. В новых версиях разработчик устраняет прежние ошибки, повышает хэшрейт (если это возможно), вносит дополнительные настройки. Для установки прошивки от производителя требуется зайти на официальный сайт, скачать файл обновления, после чего установить программу.

Рассмотрим процесс перепрошивки асика на примере Bitmain Antminer S9 (L3+ и других моделей). После подключения устройства и входа в интерфейс ПО требуется сделать такие шаги:

  1. Переходим в раздел «Обзор».

  2. Определяем версию установленной программы и возможность её обновления. Если новое ПО доступно, продолжаем установку.

  3. Убеждаемся, что ASIC-майнер будет включен весь период перепрошивки.

  4. Нажимаем на кнопку обновления.

  5. Выбираем файл новой прошивки, после чего жмём на кнопку Flash.

  6. Даём согласие на обновление ПО.

После завершения установки имеется два варианта действий. В первом случае перед продолжением майнинга выполняется перезагрузка устройства, а во втором можно вернуться назад и продолжить работу со старой программой. Её обновление происходит после очередного перезапуска майнера.

Подведем итог, в чём плюсы и минусы официальной прошивки для ASIC-майнера.

ПреимуществаНедостатки
Гарантия исправности
майнера после обновления.
Перепрошивка очень часто
не даёт значительных улучшений в работе.
Сохранение гарантии.
Возможность обратиться к
производителю за помощью при наличии проблем с инсталляцией.
Связаться с
производителем для консультации сложно, ведь чаще всего он базируется в другой
стране (как правило, в Китае).
Подробная инструкция по
перепрошивке.
Доступность для
скачивания на официальном сайте (как правило, предлагается бесплатно).


Как видно из таблицы, официальная программа — стандартное решение, которое безопасно с позиции работы устройства и гарантии, но почти бесполезно в вопросе оптимизации.

Кастомная прошивка для асиков



Окно с дополнительными настройками асика
Дополнительные сведения об асике

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

Продвинутые пользователи идут дальше и разрабатывают кастомные прошивки — обновлённые версии программы, которые создаются для конкретной модели и на базе уже существующих (официальных) прошивок. В результате удаётся повысить мощность асика, ускорить его окупаемость и повысить надёжность. К примеру, в Сети часто встречаются прошивки на асик Терминатор А2, Антмайнер Д3 и другие модели.

Для примера рассмотрим кастомную версию прошивки — Антмайнер Д3 Blissz (для алгоритма Х11).

Алгоритм перепрошивки



Процесс переделки прошивки асика проходит в несколько этапов:

  1. Выставляем частоту майнера, равную 400 МГц.

  2. Ставим ручное управление скоростью вращения кулера. При этом выставляем 25 процентов от максимального числа оборотов.

  3. Качаем прошивку из Сети (распаковывать не требуется).

  4. Переходим в раздел меню «Система», дальше «Обновить», а после этого «Установка новой прошивки».

  5. Дожидаемся, пока новая программа не установится в асик-майнер, после чего переходим в раздел настроек и выставляем напряжение на минимальный уровень, а частоту ставим на отметке 400 МГц.

  6. Постепенно увеличиваем частоту и наблюдаем за стабильностью работы ASIC-майнера при минимальном напряжении.

  7. Выполняем тонкую настройку (подробно рассмотрена ниже).

  8. Чтобы избежать снижения хэшрейта после перепрошивки, стоит перезагрузить устройство, после чего приступать к майнингу.

Три варианта настроек



Чтобы наладить работу аппарата и добиться лучшей производительности, требуется выбрать подходящие настройки:

  1. Для снижения уровня шума и повышения срока службы асика стоит поставить энергопотребление на уровне 0,7–0,78 кВт, а хэшрейт — в пределах 15 МХ/сек. Частота — 400 МГц, напряжение — lowest. Как только эти параметры выставлены, медленно повышаем частоту до момента появления ошибки «HW». Устанавливаем такой параметр, когда число сбоев в работе за час является допустимым. Скорость вращения кулера — от 20 до 30 процентов. Предельная температура микропроцессоров от 75 до 80 градусов.

  2. Для повышения производительности при меньшем потреблении энергии. После перепрошивки ASIC-майнера ожидается следующий хэшрейт — от 18,5 до 19 МХ/сек. Потребляемая мощность — от 0,95 до 1,1 кВт. Для решения этой задачи требуется поставить вращение кулеров на 50 процентов, а температуру микропроцессоров (верхний уровень) на 85 градусов Цельсия. Частота выставляется на 525 МГц, а напряжение — «15». После установки упомянутых параметров уменьшаем «U» до момента, пока не появляется ошибка «HW». Здесь применяется такой же подход, как и в прошлом случае — количество сбоев должно быть небольшим.

  3. Для достижения максимального хэшрейта. Кастомные прошивки для асиков перехватывают инициативу, благодаря широким возможностям в плане апгрейда производительности. Стоит учесть, что такой режим не подходит для круглосуточного применения асика из-за риска выхода из строя. При правильной настройке удаётся получить хэшрейт, равный 21 МХ/сек, а потребление энергии — 1,3–1,4 кВт. Чтобы выставить этот режим, скорость вращения кулеров устанавливается на максимуме, а верхний предел температуры для микропроцессоров асика — 85 градусов. Устанавливаем частоту в 600 МГц, а напряжение на «20». После снижаем «U» до момента появления надписи «HW».

Проблемы после перепрошивки



После переделки прошивки асика возможны следующие ошибки:

  1. В случае перевода асика между пулами возникает задержка от 5 до 10 с.

  2. При потере Сети «лезвия» продолжают работать, но эта особенность заложена самим производителем.

  3. При настройке максимальной производительности имеется риск повреждения майнера. Чтобы избежать этого, важно постепенно менять частоту и скорость кулера, добиваясь режима работы с минимальным числом ошибок. Помните, что все мероприятия по перепрошивке с помощью кастомной версии — большой риск.

  4. Появляется комиссия в 1,5 %, которую берет разработчик в качестве компенсации за свои труды.

Результат перепрошивки



Если заливка новой программы прошла успешно, майнер получает следующие результаты:

  1. Снижение расходов электричества в среднем на 20 процентов (при установке нижнего порога питания микропроцессоров).

  2. Вентиляторы работают тише за счёт снижения скорости вращения. Если поставить «галочку» в графе «минимальный вольтаж», асика почти не слышно.

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

  4. Нет предупреждения об уменьшении скорости кулеров ниже допустимого уровня. При этом майнер вправе самостоятельно регулировать параметр.

  5. Устранен баг, связанный со сбоями в фиксации температуры и, как следствие, перезагрузкой майнера.

Чтобы избежать повреждения асика, рекомендуется установить сначала низкое напряжение (нижний параметр), а после поднимать его до момента устранения ошибок «HW». Действуем до тех пор, пока не будет выбрана «золотая середина».


Возврат на старую версию, восстановление прошивки



Если кастомная версия прошивки не подошла, можно вернуться на официальный вариант. Для этого делаются такие шаги:

  1. Устанавливаем напряжение на уровне «13».
  2. Качаем оригинальную прошивку.
  3. Устанавливаем ее по схеме, которая рассмотрена выше.
  4. Сбрасываем настройки.

Если ASIC-miner перестал грузиться, это свидетельствует о сбоях в работе программы. В этом случае требуется обновить прошивку. Для этого:

  1. Берём карту памяти MicroSD.
  2. Пишем на неё образ официальной прошивки.
  3. Устанавливаем карточку в специальный разъём.
  4. Запускаем асик и дожидаемся появления нового интерфейса (с другим IP).
  5. Еще раз качаем и инсталлируем прошивку.
  6. Достаём карту памяти.

Преимущества и недостатки кастомной прошивки



Подведем итоги по плюсам и минусам неофициальной прошивки.

ПреимуществаНедостатки
Повышение
производительности.
Прошивка неофициальная,
поэтому за возможное повреждение оборудования никто ответственности не несёт.
Снижение потребляемой
энергии до 20 %.
После выполнения таких
действий майнер «слетает» с гарантии.
Появление
дополнительного функционала, полезного для майнера.
Возможность
корректировки напряжения, которое подается на микропроцессоры асика.
Взимаются комиссионные
платежи в размере 1,5 %, что стоит учесть при вычислении окупаемости.
Доступность
андерклокинга и оверлокинга микропроцессоров, что позволяет менять скорость
кулеров.
Улучшен интерфейс, что
упрощает работу с аппаратом.
При установке
максимального режима высок риск повреждения аппарата и невозможности его
восстановления.
Повышается надежность и
стабильность работы устройства.
При желании можно
выставить подходящий для себя режим — минимальный, средний или максимальный.
Для настройки требуется
наличие знаний и нюансов работы майнера.
В случае необходимости
легко вернуться на прежнюю прошивку.


Как перепрошить асик под другую валюту?



Асики стоят на коробках

По мнению многих майнеров, главным недостатком ASIC-устройств является ограниченность функционирования. В частности, асики прошиты для работы с конкретным алгоритмом, к примеру, Х11, SHA-256 или Scrypt. Сегодня на просторах криптовалютной сети доступно около 1400 разных коинов, которые работают на 20 алгоритмах. Суть последних в том, что они устанавливают правила работы — число монет, сложность их добычи, время нахождения очередного блока и так далее.

При покупке ASIC-майнера пользователи сети ориентируются на цену, надёжность и окупаемость аппарата. При этом доход зависит от криптовалюты, которую планируется добывать в будущем и её перспектив. С появлением новых майнеров и ростом сложности криптосети, эффективность ASIC-устройства снижается. Кроме того, производители асиков выпускают на рынок новые и более совершенные аппараты, которые вытесняют старые разработки и делают их бесполезными.

Чтобы остаться «на плаву», майнеры вынуждены искать новые коины для добычи или покупать другие асики. Второй вариант дорогостоящий, поэтому предпочтение отдаётся первому способу. И здесь становится вопрос, как перепрошить асик под другую валюту.

Делать этого нет необходимости. Как отмечалось, асик-майнеры работают на определенных алгоритмах и изменить это прошивкой не получится. К примеру, если ASIC-устройство функционирует на SHA-256, добывать криптовалюту на X11 или Scrypt оно не сможет. Но стоит вспомнить, что на алгоритме SHA-256 построено множество криптовалют — Тайгеркоин, Неймкоин, Биткоин Кэш и другие.

Чтобы начать добывать новые монеты, делаем следующее:

  1. Обновляем прошивку асика, скачав её с сайта-разработчика. Это необходимо, если старая программа не поддерживает Stratum-протокол (именно его применяет большая часть пулов). Кроме того, после перепрошивки часто снижается потребление энергии, увеличивается хэшрейт или появляются дополнительные опции.

  2. Определяемся с криптовалютой и находим пул, который подходит по всем критериям.

  3. Регистрируемся в пуле и делаем рабочего.

  4. Заводим кошелёк для криптовалюты, майнинг которой планируется в ближайшее время.

  5. Прописываем номер хранилища в настройках пула.

  6. Идём в панель управления ASIC-майнером, вводим настройки рабочего и пула. Здесь требуется указать ссылку, а также имя и пароль работника (выдаётся при регистрации).

  7. Сохраняемся и входим в настройки асика.

  8. Через 8–10 минут обновляем страницу и смотрим на результаты работы.

Помните, что прошивка асик-устройства несёт определённые риски, а особенно, если речь идёт о неофициальной сборке. Перед тем, как приступить к работе, важно взвесить все за и против, а также помнить о риске потери официальной гарантии и возможности выхода аппарата из строя.
0

Другие новости по теме:

  1. Написал: Сергей   5 сентября 2018 13:36
    Информация к комментарию
    • Группа: Гости
    • Регистрация: --
    • Публикаций: 0
    • Комментариев: 0
    Добрый день!
    у меня S9 14tH в сети его айпи вижу, войти по веб интерфейсу не даёт. Сбрасывал настройки. Работает, по шуму вентиляторов, как обычно.
    Есть предложение записать на mini SD карту его прошивку с сайта, вставить, и с неё загрузится.

    Ряд вопросов:
    1. Как подготовить для этого mini SD (какая файловая система должна быть?)
    1.2 какие именно файлы прошивки туда писать?
    1.3 нужен ли какой либо загрузчик на эту mini SD?
    2. Вставил, включил, какие действия далее?
Добавление комментария
Имя:*
E-Mail:
Комментарий:
  • bowtiesmilelaughingblushsmileyrelaxedsmirk
    heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
    winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
    worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
    expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
    disappointedconfoundedfearfulcold_sweatperseverecrysob
    joyastonishedscreamtired_faceangryragetriumph
    sleepyyummasksunglassesdizzy_faceimpsmiling_imp
    neutral_faceno_mouthinnocent
Если Вы не робот, то подтвердите это: *