Установка Stoik на Antminer

Три типичных старта: открытый заводской сток, залоченный Bitmain (AML), уже стоит другая кастомная прошивка. Цель одна — чистый путь до Stoik и обязательный откат на сток, если не зайдёт.

Что проверить один раз

  • Модель — сейчас фокус Antminer T21 (позже S21).
  • Плата управления — для T21 чаще Amlogic (aml) + NAND. Xilinx / Cvitek — другой образ, не смешивать.
  • Бэкап — пулы, воркер, скрин dashboard. После flash настройки могут сброситься.
  • Откат под рукой — stock Bitmain T21 AML NAND и recovery SD/USB под эту же плату.
  • Риск — б/у и off-warranty на свой страх. Питание стабильное, не выдёргивать кабель во время записи.

Публичный download образа Stoik открывается после готовности Phase 0 на железе. Ниже — как установка должна проходить в проде; пока идёт пилот — пишите в контакты.

Открытый заводской сток Bitmain

  1. Скачайте образ Stoik для T21 aml/nand (когда доступен в пилоте / релизе).
  2. В веб-UI Bitmain: System → Upgrade / Update — залейте образ целиком. Либо прошейте через официальный Toolkit для вашей платы.
  3. Дождитесь записи и перезагрузки. Не обесточивайте майнер, пока не поднимется веб Stoik.
  4. Войдите в UI Stoik, смените пароль, укажите свои пулы (stratum клиента).
  5. Проверьте: цепи, TH, temp, HW%, статус fee (триал 14×0%). Цель install→hash: порядка 15–20 минут.

Если Update отвергает файл — скорее вы на пути B (lock) или взяли образ не под aml/nand.

Залоченный Bitmain (AML lock)

На части Amlogic-плат Bitmain отключает даунгрейд через SD и режет установку кастома (ошибка SSH в Toolkit, «wrong firmware», образ не принимается). Тогда Stoik нельзя поставить сразу «сверху» — сначала открываете плату и возвращаете совместимый сток.

  1. Диагноз. Toolkit / Update пишет SSH error или отказывается шить; сток свежий (часто с осени 2025+ на AML) без возможности SD-downgrade.
  2. AML unlock. Контроллер в U-Boot (короткое замыкание сервисных джамперов по инструкции для вашей AML-платы), команды вроде включения USB/ENV и saveenv. Делайте строго по гайду производителя платы / Hashcore AML unlock — ошибка на этом шаге = риск «кирпича».
  3. Recovery stock. USB/SD (FAT32, обычно ≤32 ГБ; для AML часто USB+OTG) с recovery Bitmain T21 AML. Прошивка поднимает открытый сток, с которого снова можно шить.
  4. Проверка. Веб Bitmain отвечает, модель T21, Update снова принимает образы.
  5. Stoik. Дальше как в пути A: полный образ Stoik T21 aml/nand → пулы → проверка цепей.

Без правильного T21 + aml + nand recovery чужой файл (S21 / xilinx) не ставьте. Если не уверены в плате — пришлите фото контроллера и fw_info / скрин UI в поддержку.

Уже стоит другая кастомная прошивка

Stoik — полная замена системы управления, не плагин поверх чужого fee-агента. Иначе останутся чужие ключи подписи, агент обновлений и комиссия «предыдущего» кастома.

  1. Откат на заводской сток Bitmain. В UI текущего кастома: Rollback to Stock (если есть) официальным stock-образом T21 AML NAND либо их процедура отката / recovery SD/USB на Bitmain.
  2. Если Rollback недоступен / не завершается — путь B: recovery stock T21 AML, при необходимости AML unlock.
  3. Убедитесь, что поднялся именно веб Bitmain (не UI прежнего кастома).
  4. Ставьте Stoik как в пути A. Сохраните свои пулы заново.

Откат с Stoik обратно на сток — отдельная кнопка/процедура в продукте (см. FAQ про rollback). Для пилота держите stock-файл локально.

Как это выглядит целиком

сейчас на майнере
        │
        ├─ сток Bitmain, Update ок ──────────────► Stoik (полный flash)
        │
        ├─ Bitmain залочен (AML / SSH error)
        │     └─ unlock → recovery stock T21 AML ─► Stoik
        │
        └─ другой кастом
              └─ Rollback to Stock / recovery ─────► Stoik
                                                      │
                                                      ├─ 14 дней 0%
                                                      └─ не зашло → откат на сток

Чеклист «можно оставлять в работе»

  • В UI Stoik видна версия и статус цепей без скачивания diag-архива.
  • Живые платы майнят; мёртвые не крутят restart loop.
  • Fee: триал 0% / счётчик; при offline fee — deferred, не stop.
  • Пароль сменён; при необходимости — support-строка на сутки, не вечный root.
  • Знаете, где лежит stock для отката.