+34 641 10 27 16

Разблокировка платы AML через UART

AsicBoost · Разблокировка AML

Возвращаем доступ к плате управления AML своими силами

Включаем откат прошивки на платах Amlogic, чтобы поставить AsicBoost.

Это руководство по разблокировке контрольных плат Amlogic (AML) на майнерах Bitmain Antminer. На платах со стоковой прошивкой от сентября 2025 года и новее откат версии через SD-карту заблокирован. Ниже показано, как через UART включить USB-порт платы: после этого можно понизить прошивку через SD-образ и установить AsicBoost. Процедура аппаратная и рассчитана на опытных пользователей.

Каким моделям нужна разблокировка

Разблокировка через UART нужна не всем майнерам, а только тем, у которых совпадают оба условия:

  • плата управления Amlogic (AML);
  • стоковая прошивка от сентября 2025 года и новее (FR 1.20+), где откат через SD-карту заблокирован.

Обычно это новые модели: Antminer S19 XP, S21 (и модификации), T21, L9.

Если у вас плата XIL, BB или CV либо сток выпущен до сентября 2025 года, разблокировка не нужна: откат через SD-образ и установка AsicBoost работают напрямую. Тип платы можно определить в HashCore Toolkit при сканировании сети или по документации.

Что понадобится

  • Плата управления AML и блок питания 12 В.
  • Компьютер или ноутбук на Windows.
  • USB-UART адаптер с установленными драйверами (например, Silicon Labs CP2102).
  • Терминальная программа для отправки команд (например, PuTTY).
  • Провода-перемычки (Dupont) для соединения адаптера с контактами платы.
  • Пинцет или тонкая отвёртка для замыкания перемычки JP2.
  • SD-карта со стоковым образом для отката версии прошивки после разблокировки.
USB-UART адаптер (например, CP2102)

Используем только TX, RX и GND, остальные контакты не понадобятся.

  • Power Indicator: индикатор питания платы
  • Level Select Pin: не используем; перемычкой задаётся напряжение питания на контакте Output Voltage
  • TX Indicator: индикатор сигнала TX
  • RX Indicator: индикатор сигнала RX
  • Hardware Flow Control Pins: не используем

Пошаговая разблокировка

1
COM-порт

Подключите USB-UART адаптер к компьютеру и в диспетчере устройств посмотрите номер назначенного COM-порта (например, COM7).

Определение номера COM-порта
2
Разъём UART на плате

На контрольной плате найдите сервисный разъём UART. Обычно он представляет собой группу из трёх контактов, подписанных RX, TX и GND.

Именно через этот разъём выполняется последовательное подключение к плате для просмотра журнала загрузки, диагностики и восстановления устройства. Перед подключением убедитесь, что маркировка контактов хорошо читается, чтобы избежать ошибок при подключении USB-UART адаптера.

Разъём UART на плате Amlogic
3
Схема подключения

Соедините адаптер с платой по схеме:

  • Адаптер GNDПлата GND (Земля/общий провод)
  • Адаптер RXDПлата TX (Передача данных)
  • Адаптер TXDПлата RX (Приём данных)
Схема подключения адаптера к плате
4
Настройка PuTTY

Запустите PuTTY и в разделе Connection type выберите Serial. Укажите COM-порт, к которому подключен USB-UART адаптер, затем установите скорость передачи данных (Speed / Baud) 115200.

Остальные параметры оставьте по умолчанию:

  • Data bits: 8
  • Stop bits: 1
  • Parity: None
  • Flow control: None
Настройка COM-порта и скорости в PuTTY
5
Проверка подключения

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

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

Если журнал загрузки не появляется или индикаторы TX/RX не мигают, проверьте:

  • правильность подключения адаптера;
  • надёжность всех соединений;
  • настройки программы PuTTY (COM-порт, скорость передачи данных и другие параметры).
Журнал загрузки в терминале
6
Перемычка JP2

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

Замыкание перемычки JP2
7
Вход в режим U-Boot

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

Как только начнётся загрузка, отпустите JP2 и сразу несколько раз нажмите клавишу Space. Если всё выполнено правильно, автоматическая загрузка будет прервана, и плата перейдёт в режим U-Boot (ENV).

Если загрузка U-Boot не началась, отключите питание и повторите процедуру. Во время следующего включения кратковременно замкните контакты JP1 или JP2 несколько раз, чтобы принудительно прервать процесс загрузки и войти в режим U-Boot.

Вход в режим U-Boot
8
Команда setenv

Введите команду setenv bitmain_usb_switch 1 и нажмите Enter. Она включает USB-порт платы.

Ввод команды setenv bitmain_usb_switch 1
9
Команда saveenv

Введите saveenv и нажмите Enter, чтобы сохранить настройку.

Сохранение настройки командой saveenv
10
Перезагрузка

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

После успешной перезагрузки можно переходить к следующему этапу:

  1. Выполните понижение версии заводской прошивки с помощью подготовленного SD-образа.
  2. После завершения процедуры установите прошивку AsicBoost, следуя инструкции для вашей модели ASIC-майнера.

Если все предыдущие шаги были выполнены корректно, установка прошивки AsicBoost пройдёт без ограничений.

Видеоинструкция: Разблокировка платы AML

Видео появится позже

Если порт не разблокировался

Если разблокировать порт не удалось и в терминале по-прежнему отображается командная строка U-Boot, выполните следующие команды по очереди. После ввода каждой команды нажимайте Enter и дождитесь её выполнения.

saveenv
setenv bitmain_usb_switch 1
saveenv

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

Повторный ввод команд разблокировки
Плата разблокирована? Установите прошивку через HashCore Toolkit.
Установка через HashCore Toolkit

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

Каким майнерам нужна разблокировка AML?
Разблокировка нужна майнерам Bitmain Antminer с платой управления Amlogic (AML) и стоковой прошивкой от сентября 2025 года и новее, например S19 XP, S21, T21 и L9. На таких платах откат версии через SD-карту заблокирован, поэтому USB-порт открывают через UART.
Обязательно ли разблокировать плату?
Только если у вас плата AML со стоком от сентября 2025 года и новее и откат через SD заблокирован. Если прошивку AsicBoost можно поставить напрямую или откатиться через SD, разблокировка не нужна.
Можно ли обойтись без UART?
На платах Amlogic с новым стоком SSH и SD-откат закрыты, поэтому включить USB-порт можно только через UART. Другого способа на этих платах нет.
Не повредит ли это плату?
Разблокировка выполняется штатными командами U-Boot и не перезаписывает память майнера, поэтому риск минимален. Но процедура аппаратная: аккуратно работайте с перемычками и питанием и не путайте контакты RX, TX и GND.
Какие настройки указать в PuTTY?
Режим Serial, скорость (Speed / Baud) 115200, Data bits 8, Stop bits 1, Parity None, Flow control None.
Что делать после разблокировки?
После разблокировки понизьте версию заводской прошивки через SD-образ, а затем установите AsicBoost через HashCore Toolkit по инструкции для вашей модели.

Помощь

Не получается разблокировать плату?

Напишите в поддержку: подскажем распиновку под вашу плату, разберём вывод терминала и поможем довести дело до установленной прошивки. Отвечаем на русском, английском и испанском.

Написать в Telegram