Разблокировка USB-порта на плате управления Amlogic

/
/
Разблокировка USB-порта на плате управления Amlogic

Кому нужна

Тем, у кого плата управления Amlogic (A113D) с заводской прошивкой Bitmain FR 1.20 и новее. На ней Bitmain закрыл SSH и восстановление через SD/OTG-образ. Пока порт не разблокирован, дату стока не понизить, а значит, и VNISH не поставить, если Toolkit выдаёт ошибку.

На Xilinx, CVITEK и BeagleBone эта процедура не нужна.

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

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

Пошагово

  1. Подключите адаптер к компьютеру и посмотрите в «Диспетчере устройств», какой COM-порт ему назначен.
  2. Найдите на плате разъём UART — три контакта: GND, RX, TX. Подключите адаптер крест-накрест: GND → GND, RXD адаптера → TX платы, TXD адаптера → RX платы.
  3. Откройте PuTTY, выберите тип Serial, укажите номер COM-порта и скорость 115200. Остальное оставьте по умолчанию и нажмите Open.
  4. Проверьте связь: подайте питание на плату — в окне терминала должен пойти журнал загрузки. Выключите плату.
  5. Замкните перемычку JP2. Окно терминала должно быть активным.
  6. Подайте питание. Как только в терминале появится первая строка загрузки, отпустите перемычку и несколько раз нажмите пробел. Плата остановится в загрузчике U-Boot.
  7. Если загрузчик не остановился, выключите и снова включите плату, по ходу загрузки пару раз кратковременно замкнув JP1 или JP2.
  8. В приглашении U-Boot введите по очереди, нажимая Enter после каждой команды:
setenv bitmain_usb_switch 1
saveenv

Первая команда включает USB-порт, вторая сохраняет настройку.

  1. Если порт не разблокировался, повторите команды в таком порядке:
saveenv
setenv bitmain_usb_switch 1
saveenv
  1. Перезагрузите плату. Дальше — понижение даты стока через OTG-флешку, затем установка VNISH.

Работы с платой под питанием выполняйте аккуратно: случайное замыкание соседних контактов может повредить плату. Не получается — напишите через форму на сайте, разберём по фото.

Появились вопросы?

Мы рады будем сотрудничеству и ответить на ваши вопросы!