Rockchip · AI & Linux Hub

AI-инференс

RKNN на RV1103/RV1106, часть 2: подключение и проверка оборудования

RKNN на RV1103/RV1106, часть 2: подключение и проверка оборудования · RKNN2 V2.5.0

· ArmSoM Editorial · Rockchip source documentation · 3 мин чтения

Справочный материал RKNN2 V2.5.0 для RV1103/RV1103B/RV1106/RV1106B с соответствующими SDK платы, драйвером RKNPU2 и librknnmrt.so. Совместимая плата ArmSoM не подтверждена. Журнал Linux 5.10.160 и результаты инференса — примеры из источника, а не испытания ArmSoM. Питание, подключение и драйверы сверяйте с BSP конкретной платы.

Источник: локальные китайский и английский PDF V2.5.0. Китайский использует свой текст и рисунки, английский, русский и немецкий — английский источник. Все технические разделы, команды и таблицы сохранены; восстановлены переносы PDF и отступы деревьев каталогов. Старая версия драйвера в примере журнала не является рекомендованной: рекомендация приведена в тексте. Загрузки и установки pip без фиксации версии сверяйте с SDK.

Rockchip source

RKNN на RV1103/RV1106, часть 1: развёртывание, платформы и репозитории

RKNN на RV1103/RV1106, часть 2: подключение и проверка оборудования

RKNN на RV1103/RV1106, часть 3: среда ПК и Mini Runtime

RKNN на RV1103/RV1106, часть 4: YOLOv5, Python и развёртывание C

RKNN на RV1103/RV1106, часть 5: Docker, диагностика и документация

2. Подключение и проверка оборудования

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

2.1 Список оборудования

Для примеров этого руководства требуется следующее оборудование:

Оборудование Количество
Компьютер Ubuntu 1
Плата RV1103/RV1103B/RV1106/RV1106B 1
Кабель передачи данных Micro USB 1
Блок питания 12V-2A 1

2.2 Платы и средства подключения

Отладочная плата RV1103

Рисунок английского оригинала · PDF 10

Рисунок английского оригинала · PDF 10

Рисунок 2-1. Отладочная плата RV1103

Отладочная плата RV1103B

Рисунок английского оригинала · PDF 10

Рисунок английского оригинала · PDF 10

Рисунок 2-2. Отладочная плата RV1103B

Отладочная плата RV1106

Рисунок английского оригинала · PDF 11

Рисунок английского оригинала · PDF 11

Рисунок 2-3. Отладочная плата RV1106

Кабель Micro USB

Рисунок английского оригинала · PDF 11

Рисунок английского оригинала · PDF 11

Рисунок 2-4. Кабель Micro USB

Адаптер питания

Рисунок английского оригинала · PDF 12

Рисунок английского оригинала · PDF 12

Рисунок 2-5. Адаптер питания с выходом 12V-2A

2.3 Подключение платы

Подключение платы к компьютеру показано на примере RV1106:

  1. Подготовьте компьютер с Ubuntu 18.04 / Ubuntu 20.04 / Ubuntu 22.04.

  2. Найдите разъём питания на плате и подключите адаптер.

  3. Соедините плату с компьютером кабелем данных. Тип и расположение разъёма могут различаться между производственными партиями. Обычно для кабеля данных используется разъём с маркировкой OTG.

  4. Включите питание и дождитесь запуска системы платы.

Рисунок английского оригинала · PDF 13

Рисунок английского оригинала · PDF 13

Рисунок 2-6. Отладочная плата RV1106

2.4 Проверка подключения устройства

Выполните следующие команды в терминале компьютера:

# Install adb if it is not already installed
sudo apt install adb

# Query ADB devices
adb devices

При успешном подключении вывод похож на приведённый ниже. 421ca310c9b9242b — идентификатор RV1106 в примере; фактический идентификатор зависит от платы.

List of devices attached
421ca310c9b9242b device

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

Проверка Команда Ожидаемый результат
Доступность ADB adb version Корректно отображается версия ADB
Видимость платы adb devices Плата присутствует в списке со статусом device

Если adb devices не показывает устройство, см. раздел 6.1 «Устройство не распознаётся».

Другие статьи по теме → · Учебные маршруты →