К основному содержимому

Прошивка EMCD для Antminer S19

Версия 1.0.0 · для Antminer S19 (76 чипов на плату)

Прошивка EMCD — это программное обеспечение, которое устанавливается на ваш Antminer S19 вместо заводского. Майнер продолжает добывать на пуле, который вы выберете, а прошивка берет на себя рутину: сама подбирает режим работы, следит за температурой, возобновляет добычу после сбоев и показывает, что происходит с каждым устройством.

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

Что вы получаете:

  • Не нужно подбирать частоты вручную. Прошивка сама настраивает параметры каждого чипа под выбранный хешрейт: по умолчанию 95 TH/s, цель можно выбрать от 80 до 110 TH/s.

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

  • Меньше выездов на площадку. После отключения питания или обрыва связи устройство само возвращается к работе. Если добыча остановилась, причину видно удаленно.

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

  • Вся ферма — из одной программы. Установка и обновления выполняются программой FW Flasher, которая сама находит майнеры в вашей сети.

  • Комиссия 2% — единственная плата за прошивку. Ни абонентской платы, ни доплат за функции.


Как начать

  1. Получите у EMCD программу FW Flasher и файл прошивки для своего региона.

  2. Установите прошивку на майнеры с помощью FW Flasher. Во время установки можно оставить ваши текущие пулы или сразу перейти на пул EMCD.

  3. Дождитесь, пока майнеры вернутся в сеть. Больше ничего настраивать не нужно: режим работы чипов прошивка подберёт сама.

Подробный порядок действий — в инструкции «Установка прошивки EMCD с помощью Antminer FW Flasher».


Настройка режима работы

По умолчанию устройство настроено на 95 TH/s. Цель можно выбрать самостоятельно — от 80 до 110 TH/s, с шагом 1 TH/s:

  • ниже 95 TH/s — прошивка снижает частоты и напряжение, и устройство потребляет меньше электроэнергии;

  • выше 95 TH/s — разгон: прошивка поднимает частоты и при необходимости напряжение до выбранной цели, а затем снижает потребление настолько, насколько это возможно на достигнутом хешрейте.

Разгон выше 95 TH/s вы выполняете на свой страх и риск. В этом режиме растут потребление, нагрев и нагрузка на платы и блок питания. Прежде чем выбирать такую цель, убедитесь, что охлаждение и питание площадки рассчитаны на такую нагрузку.

Цель выбирается в веб-интерфейсе: Miner Settings → карточка Autotuner → поле Target hashrate → кнопка Start tune. Подбор занимает время. Его ход виден в поле State и в журнале Logs → Autotuner.

Результат подбора для каждой цели сохраняется как отдельный профиль. Если вернуться к цели, для которой профиль уже есть (в списке она отмечена значком дискеты), прошивка восстановит его без повторного подбора. Кнопка Reset profile удаляет профиль выбранной цели, Reset tuner — все профили. После сброса частоты и напряжение возвращаются к значениям по умолчанию.

Цель указывается для устройства с тремя платами. Если одна из плат при запуске не определилась, прошивка настраивает оставшиеся на пропорционально меньший хешрейт: например, при цели 95 TH/s две платы дадут около 63 TH/s. Профиль привязан к конкретным платам, поэтому после замены платы прошивка подберёт режим заново.

Сразу после первой установки или смены цели прошивке нужно время на подбор параметров, и в этот период хешрейт может отличаться от целевого. Итоговый результат зависит от состояния плат, питания и охлаждения. Если платы не держат выбранную цель стабильно, прошивка остановится на меньшем значении и не станет поднимать частоту и напряжение ценой ошибок.


Температура и защита

  • Вентиляторы регулируются автоматически и поддерживают температуру плат около 70 °C.

  • При 80 °C добыча останавливается и с плат снимается питание. Устройство остаётся доступным в сети: вы увидите причину остановки и сможете разобраться удалённо.

  • Если один датчик температуры неисправен, работа не останавливается: прошивка следит за температурой по остальным датчикам.

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

Эти механизмы снижают риск работы при критической температуре, но не заменяют исправное охлаждение и контроль площадки. Защита опирается на показания датчиков. Поэтому она может не сработать или сработать с опозданием, если неисправны сразу несколько датчиков, плохой контакт, плата изношена, есть проблемы с блоком питания или температура растёт очень быстро.


Работа с пулами

Можно указать до трех пулов: основной и два резервных. Если основной пул недоступен, устройство переходит на резервный и продолжает добычу. Когда основной пул снова заработает, устройство вернется на него.

Резервные пулы прошивка проверяет заранее, примерно раз в 10 минут. Если в адресе или воркере резервного пула ошибка, на странице Dashboard он получит статус Abnormal ещё до того, как понадобится. Если пул отклоняет воркер или пароль, устройство пропускает его на 10 минут и переходит на следующий.

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

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

Прошивка перепроверяет каждое решение, которое находят чипы. Решения с ошибками вычислений и повторы в пул не отправляются. Так пул не отклоняет работу из-за аппаратных ошибок самого устройства. Отказы по другим причинам остаются возможными, как и на любой прошивке: например, устаревшие решения (stale), если пул сменил задание, или отказы из-за проблем на стороне пула и сети.


Комиссия

Комиссия составляет 2 % добычи. Раз в 30–60 минут устройство примерно на минуту переключается на пул EMCD, а затем возвращается к вашему пулу. Соединение с вашим пулом при этом не разрывается, настройки не меняются, заводить отдельный воркер не нужно. На графике хешрейта в вашем пуле это может выглядеть как небольшие кратковременные провалы — это нормально. Комиссия считается только по той работе, которую пул фактически принял.

Для каждого региона выпускается свой файл прошивки: Бразилия, Европа, Казахстан, Китай, Ближний Восток и Северная Африка, Россия, США. Регион определяет только сервер EMCD, на который уходит комиссионная работа, и на ваш пул не влияет. Выбирайте файл своего региона: тогда комиссионная работа идёт на ближайший сервер и меньше теряется на задержках.


Управление устройством

Устройство открывается в браузере по своему адресу в сети, для входа нужны логин и пароль. Интерфейс устройства на английском языке. В нем доступны:

  • Dashboard — сводка, предупреждения о неполадках, состояние пулов, подробная статистика по платам и чипам, графики хешрейта;

  • Miner Settings — настройка пулов и целевого хешрейта (Autotuner);

  • System — смена пароля, перезагрузка, сброс настроек, установка обновлений, настройка сети;

  • Logs — журналы работы и автонастройки.

На корпусе есть кнопка:

  • короткое нажатие — перезагрузка;

  • удержание 5 секунд — сброс настроек прошивки EMCD (то же действие выполняет кнопка Restore factory settings в веб-интерфейсе).

При сбросе стираются пулы, сетевые параметры, пароль веб-интерфейса и сохранённые профили автонастройки. После перезагрузки устройство:

  • получает адрес автоматически (DHCP), поэтому адрес может смениться;

  • принимает логин и пароль по умолчанию root / root;

  • не начинает добычу, пока вы не укажете пул;

  • заново подбирает режим работы чипов на 95 TH/s.

Сброс не возвращает заводскую прошивку Bitmain — на устройстве остается прошивка EMCD. Как вернуться на заводскую прошивку, описано в разделе «Частые вопросы».


Установка и обновления

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

Первая установка выполняется только через программу FW Flasher (Windows, Linux, macOS). Через заводской веб-интерфейс Bitmain поставить прошивку EMCD нельзя: он не принимает ее файл.

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

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

Обновление уже установленной прошивки EMCD

Есть два способа:

  • Одно устройство — через браузер. Откройте в веб-интерфейсе раздел System → Upgrade firmware и загрузите файл обновления.

  • Много устройств — через FW Flasher. Программа обновляет весь выбранный парк одновременно.

Что происходит с настройками:

Способ обновления

Пулы

Сеть и пароль

Подобранные параметры чипов

Браузер, галочка Keep settings включена (по умолчанию)

Сохраняются

Сохраняются

Сохраняются

Браузер, галочка Keep settings снята

Стираются

Сбрасываются: адрес по DHCP, пароль root / root

Подбираются заново

FW Flasher

Сохраняются или меняются на пул EMCD — на ваш выбор

Сохраняются

Сохраняются

Проверка файла

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

❗️Важно: питание во время установки

Во время записи прошивки нельзя отключать питание и сетевой кабель. Прерванная запись может привести к тому, что устройство не загрузится. Удаленно это не исправить: на устройство придется на месте записать заводскую прошивку Bitmain с SD-карты (инструкцию вы найдете по ссылке), а затем заново установить прошивку EMCD.

Настройки устройства при таком восстановлении могут быть потеряны. Поэтому перед массовой установкой сохраните их: адреса пулов, воркеры, IP-адреса и сетевые параметры.


Совместимость

Текущая версия рассчитана на Antminer S19 с 76 чипами на плату (три платы на чипах Bitmain BM1398P). Проверить, подходит ли ваше устройство, проще всего в FW Flasher: подходящие майнеры получают статус «поддерживается». На другие модели прошивка не установится: модель проверяется до записи, и файл для другой модели будет отклонён.


Частые вопросы

Можно ли установить прошивку через браузер?

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

Смогу ли я вернуться на заводскую прошивку?

Да. Заводская прошивка Bitmain записывается на устройство с SD-карты. Следуйте инструкции по восстановлению и обратитесь в поддержку EMCD, если возникнут вопросы. Кнопка на корпусе и сброс в веб-интерфейсе заводскую прошивку не возвращают, они только сбрасывают настройки прошивки EMCD.

Обязательно ли майнить на пул EMCD?

Нет. Вы можете указать любой пул. Размер комиссии не зависит от того, какой пул вы выбрали.

Что будет, если пропадет интернет?

Устройство будет продолжать попытки подключиться и само вернется к работе, когда связь восстановится. Из-за проблем с сетью или пулом оно не останавливается в аварийном режиме. Так сделано специально: авария у провайдера или на пуле не потребует обходить все устройства.

Нужно ли что-то настраивать после установки?

Нужно только проверить, что пул указан. Режим работы чипов на 95 TH/s прошивка подберёт сама. Если нужна другая цель, выберите её в Miner Settings → Autotuner.

Почему хешрейт ниже выбранной цели?

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

Что значит предупреждение на странице Dashboard?

Так прошивка сообщает о неполадке и о том, что она с ней делает. Под заголовком предупреждения указана причина.

  • Hashrate below normal — хешрейт ниже нормы. Если он не восстановится, прошивка перезапустит майнер. Если перезапуски не помогли, устройство продолжает добычу как есть; проверьте платы, питание и охлаждение и перезагрузите устройство.

  • The miner restarted itself after a failure — после сбоя майнер перезапустился сам. Если предупреждение не повторяется, делать ничего не нужно.

  • The miner stopped — automatic recovery gave up — устройство остановилось из-за неисправности оборудования и выключило платы. Устраните причину, указанную в предупреждении, и перезагрузите устройство.

Сколько ждать после установки?

Обычно устройство появляется в сети через 2–5 минут. Сразу после первой установки хешрейт может быть ниже целевого, пока прошивка подбирает параметры чипов. Если через 10 минут устройства в сети нет, следуйте разделу 9 инструкции по FW Flasher.

Что произойдет при перегреве?

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

Как узнать, что установилась нужная версия?

Версию прошивки видно в веб-интерфейсе — в боковой панели и в разделе System → Administration (поле Firmware version), а также в FW Flasher, в столбце «Модель / версия».


Инструкция по установке прошивки

Подготовили для вас инструкцию — посмотреть ее можно по этой ссылке.


Ссылки на файлы с прошивками и FW Flasher

Положили файлы с прошивками и FW Flasher сюда:


Как обратиться в поддержку?

Если у вас остались вопросы по прошивке, файлам обновлений и восстановлению — напишите нам поддержку EMCD Mining:

Нашли ответ на свой вопрос?