Справочный материал для ArmSoM: это руководство производителя для Rockchip RK3588 EVB1, а не инструкция для платы ArmSoM. Питание, разъёмы, кнопки, PMIC и контакты относятся к исходной EVB1. Перед применением на ArmSoM проверьте SoC, схему и ревизию платы. Примеры используют Android, но единой версии SDK/BSP или ядра не указано; прошивка и инструменты должны соответствовать целевой плате. Аппаратная проверка не проводилась; характеристики и снимки производителя не являются измерениями ArmSoM. Прошивка может перезаписать данные: сначала создайте резервную копию и проверьте образ.
Источники: китайский и английский RK3588 EVB1 User Guide V1.2. Полностью сохранены техническое предисловие, сокращения и главы 1–4. Различия и вопросы проверки перечислены в конце.
Руководство описывает основные функции и аппаратные характеристики RK3588 EVB1, конфигурацию многофункционального оборудования и операции программной отладки. Оно помогает быстрее и точнее использовать RK3588 EVB1 и освоить решения на базе RK3588.
Версия изделия, к которой относится руководство:
| Название изделия | Версия изделия |
|---|---|
| RK3588 EVB1 | RK_EVB1_RK3588_LP4XD200P232SD10H1_V10_20210818 |
Сокращения, используемые в руководстве:
| Сокращение | Английская расшифровка | Описание |
|---|---|---|
| CPU | Central Processing Unit | Центральный процессор |
| NPU | Neural Network Processing Unit | Процессор нейронных сетей |
| VPU | Video Processing Unit | Видеопроцессор |
| DDR | Double Data Rate | Синхронная динамическая память с удвоенной скоростью передачи |
| eMMC | Embedded Multi Media Card | Встроенная мультимедийная карта памяти |
| eDP | Embedded DisplayPort | Встроенный цифровой аудио-/видеоинтерфейс |
| HDMI | High Definition Multimedia Interface | Мультимедийный интерфейс высокой чёткости |
| I2C | Inter-Integrated Circuit | Межмикросхемная двухпроводная последовательная шина |
| I2S | Inter-IC Sound | Межмикросхемная аудиошина |
| PMIC | Power Management IC | Микросхема управления питанием |
| LDO | Low Drop Out Linear Regulator | Линейный стабилизатор с малым падением напряжения |
| DCDC | Direct Current to Direct Current | Преобразование постоянного напряжения |
| CAN | Controller Area Network | Локальная сеть контроллеров |
| SARADC | Successive Approximation Register Analog to Digital Converter |
АЦП последовательного приближения |
| UART | Universal Asynchronous Receiver/ Transmitter | Универсальный асинхронный приёмопередатчик |
| JTAG | Joint Test Action Group | Объединённая группа по тестированию |
| PWM | Pulse Width Modulation | Широтно-импульсная модуляция |
| MIPI | Mobile Industry Processor Interface | Интерфейс процессоров мобильной индустрии |
| LVDS | Low-Voltage Differential Signaling | Низковольтная дифференциальная передача |
| PMIC | Power Management IC | Микросхема управления питанием |
| PMU | Power Management Unit | Блок управления питанием |
| RK/Rockchip | Rockchip Electronics Co.,Ltd. | Rockchip Electronics Co., Ltd. |
| USB | Universal Serial Bus | Универсальная последовательная шина |
| SATA | Serial Advanced Technology Attachment | Последовательный интерфейс подключения накопителей |
| PCIe | Peripheral Component Interconnect Express | Высокоскоростное соединение периферийных компонентов |
| RGB | Red,Green,Blue;RGB color mode is a color standard in industry |
Красный, зелёный, синий; RGB — промышленный цветовой стандарт |
| VGA | Video Graphics Array | Стандартный интерфейс видеоизображения компьютера |
| ADB | Android Debug Bridge | Мост отладки Android |
| IR | Infrared Radiation | Инфракрасное излучение |
| SPDIF | Sony/Philips Digital Interface | Цифровой аудиоинтерфейс Sony/Philips |
| RTC | Real-time clock | Часы реального времени |
| RGMII | Reduced Gigabit Media Independent Interface | Сокращённый гигабитный независимый от среды интерфейс |
| WIFI | Wireless Fidelity | Беспроводная связь (Wireless Fidelity) |
| CIF | Camera Interface | Интерфейс камеры |
1 Обзор системы
1.1 Обзор RK3588
RK3588 — высокопроизводительный прикладной процессор с низким энергопотреблением. Он объединяет 4 ядра Cortex-A76, 4 ядра Cortex-A55 и независимый сопроцессор NEON и предназначен для ARM PC, периферийных вычислений, персональных мобильных интернет-устройств и других мультимедийных продуктов. Встроенные аппаратные ускорители обеспечивают производительность для сложных приложений. Поддерживаются декодирование H.265 и VP9 до 8K@60fps, H.264 до 8K@30fps и AV1 до 4K@60fps; кодирование H.264 и H.265 до 8K@30fps, высококачественное кодирование/декодирование JPEG, а также отдельные блоки предварительной и последующей обработки изображений. Встроенный 3D GPU совместим с OpenGL ES1.1/2.0/3.2, OpenCL 2.2 и Vulkan 1.2. Специализированный 2D-ускоритель с MMU повышает производительность отображения и плавность работы. Полностью аппаратный ISP нового поколения поддерживает до 48 миллионов пикселей и ускоряет HDR, 3A, LSC, 3DNR, 2DNR, повышение резкости, устранение дымки, коррекцию «рыбьего глаза» и гамма-коррекцию. NPU поддерживает смешанные операции INT4/INT8/INT16/FP16 с вычислительной мощностью до 6TOP. Благодаря совместимости возможна конвертация сетевых моделей TensorFlow/MXNet/PyTorch/Caffe. Высокопроизводительный 4-канальный интерфейс внешней памяти LPDDR4/LPDDR4X/LPDDR5 подходит системам с высокой потребностью в пропускной способности; полный набор периферийных интерфейсов обеспечивает гибкость применения.
1.2 Блок-схема RK3588

Рисунок 1-1. Блок-схема RK3588
1.3 Структура системы
1.3.1 Блок-схема системы
В основе RK3588 EVB1 находится RK3588. Можно выбрать питание от двух PMIC RK806-2 либо одного RK806-1. LPDDR4X, eMMC, MIPI TX, SATA/PCIe и другие интерфейсы внешних устройств объединены в стабильное решение для серийного производства. Подробная блок-схема приведена ниже.

Рисунок 1-2. Блок-схема системы RK3588 EVB1
1.3.2 Перечень функций
RK3588 EVB1 предоставляет следующие функции:
-
DC Power: вход адаптера питания DC 12V.
-
TYPEC: один полнофункциональный интерфейс TYPEC с каналом обновления прошивки и выходом DP1.4.
-
USB2.0 HOST0/1: два разъёма USB2.0 Standard-A для мыши, USB-накопителя, USB HUB и других устройств.
-
MIPI DCPHY: два 4-полосных входа MIPI DPHY либо два входа MIPI CPHY по 3 trio через 80-контактный разъём.
-
MIPI DPHY: два входа MIPI по 4 полосы либо два входа по 2 полосы через 80-контактный разъём (формулировка исходного перечня).
-
HDMI2.1 OUT: два выхода HDMI2.1 Standard-A, каждый до 8K@60Hz.
-
MIPI DPHY0/1 TX: два 4-полосных выхода MIPI через FPC-кабель.
-
VGA OUT: преобразование сигнала DP в VGA (в английском оригинале: VAG).
-
PCIe Wi-Fi (2T2RWifi6&BT5.0): модуль AP6275P/AP6275PR3, внешняя SMA-антенна, беспроводное подключение к Интернету.
-
Ethernet: два порта RJ45 с Ethernet 10/100/1000M.
-
Аудиоинтерфейс: выходы динамика и наушников, запись с одного микрофона.
-
SATA3.0: два 7-контактных разъёма SATA.
-
PCIe3.0: один стандартный разъём PCIex4 для подключения устройств PCIe.
-
UART Debug: отладка и просмотр LOG через TYPEC или MINI USB.
-
JTAG: интерфейс отладки системы.
-
Кнопки системы: Reset, MASKROM, PWRON, V+/Recover, V-, MENU, ESC.
-
SPDIF: цифровой аудиоинтерфейс.
-
RTC: HYM8563TS с питанием от платы либо батарейки CR1220-3V.
1.3.3 Функциональные интерфейсы
Таблица 1-1. Функциональные интерфейсы PCB
| Функция | Доступность |
|---|---|
| LPDDR4x (всего 8GB) | Да |
| eMMC (всего 32GB) | Да |
| SPI Flash | По умолчанию не установлен |
| Вход DC 12V | Да |
| USB3.0 OTG (1 порт) | Да |
| USB2.0 Host (2 порта) | Да |
| MIPI D/CPHY RX | Да |
| MIPI DPHY RX | Да |
| HDMI2.0 RX | Да |
| HDMI2.1 OUT (2 порта) | Да |
| MIPI DPHY DSI TX1 (2x4lane) | Да |
| VGA OUT | Да |
| BT&PCIe Wifi (2x2 Wifi&BT5.0) | Да |
| Ethernet 1000 Mbps, 10M/100M/1000M (2 порта) | Да |
| Аудио (SPK, MIC, наушники) | Да |
| SATA3.0 (2 порта) | Да |
| PCIe3.0 (4Lane) | Да |
| UART Debug (TPYEC/MINI USB) | Да |
| Интерфейс JTAG | Да |
| Системные кнопки | Да |
| Кнопка Maskrom | Да |
1.3.4 Расположение функциональных модулей
Расположение интерфейсов EVB1:

Рисунок 1-3. Расположение интерфейсов EVB1, лицевая сторона

Рисунок 1-4. Расположение интерфейсов EVB1, обратная сторона
1.4 Комплект поставки
Комплект RK3588 EVB1 включает:
-
RK3588 EVB1.
-
Адаптер питания: вход 100V AC~240V AC, 50Hz; выход 12V DC, 3A.
-
Дисплей MIPI, 5.5 дюйма, вертикальная ориентация, разрешение 1080*1920.
-
Одна двухдиапазонная антенна 2.4G/5G с разъёмом SMA male.
-
Монокулярный модуль камеры IMX415.
1.5 Включение, выключение и ожидание
Порядок включения, выключения и перехода EVB1 в ожидание:
-
Включение: подключите DC 12V и включите главный выключатель питания. Появление интерфейса Android означает успешный запуск штатной прошивки.
-
Выключение: удерживайте кнопку питания 6 секунд.
-
Ожидание: нажмите кнопку питания для перехода на первый уровень ожидания. Если USB OTG не подключён, нет других действий (например, нажатий кнопок) и программного источника Wake_Lock, примерно через 3s система переходит на второй уровень ожидания. Кнопка Power используется для выхода из ожидания.
1.6 Обновление прошивки
1.6.1 Установка USB-драйвера
Перед обновлением EVB1 установите драйвер. В Windows найдите DriverAssitant_v5.1.1 в предоставленном каталоге инструментов и запустите DriverInstall.exe. Нажмите «Install Driver» и дождитесь сообщения об успешной установке. Если установлен старый драйвер, сначала нажмите «Uninstall Driver», затем установите драйвер заново.

Рисунок 1-5. Успешная установка драйвера
1.6.2 Способы обновления прошивки
Для RK3588 EVB1 предусмотрены два способа обновления:
- Режим Loader: перед подачей питания удерживайте SARADC_IN1 на низком уровне, чтобы система вошла в Loader. Действия:
-
Подключите TYPE_C к компьютеру и удерживайте кнопку V+/REC на плате.
-
Подайте 12V на EVB1. Если питание уже включено, нажмите Reset.
-
После сообщения инструмента о найденном устройстве Loader отпустите V+/REC. В красной прямоугольной области нажмите правой кнопкой и выберите «Import Configuration», найдите каталог прошивки и выберите файл config.
-
Выберите соответствующие файлы Loader, Parameter, Uboot и остальные компоненты.
-
Нажмите Execute для запуска обновления. Справа отображаются ход загрузки и состояние проверки.


Рисунок 1-6. Вход в режим прошивки Loader
- Режим обновления MASKROM:
Перед подачей питания низкий уровень SARADC_IN0 переводит систему в MASKROM. Действия:
-
Подключите TYPE_C к компьютеру и удерживайте кнопку MASKROM на плате.
-
Подайте 12V на EVB1. Если питание уже включено, нажмите Reset.
-
После сообщения о найденном устройстве MASKROM отпустите MASKROM. В красной прямоугольной области нажмите правой кнопкой, выберите «Import Configuration», найдите каталог прошивки и файл config.cfg.
-
Выберите соответствующие файлы Loader, Parameter, Uboot и остальные компоненты.
-
Нажмите Execute для запуска обновления. Справа отображаются ход загрузки и состояние проверки.


Рисунок 1-7. Вход в режим прошивки MASKROM
1.7 Последовательная отладка
1.7.1 Терминальная программа
Соедините MINI USB Debug платы с компьютером и определите номер COM-порта в диспетчере устройств ПК.

Рисунок 1-8. Определение номера COM-порта
Откройте терминальную программу. В «Quick Connect» выберите последовательный порт и нужный номер порта, задайте скорость 1.5M (RK3588 по умолчанию поддерживает 1.5M), отключите управление потоком в Serial и нажмите «Open» для входа в интерфейс последовательной отладки.


Рисунок 1-9. Настройка терминальной программы

Рисунок 1-10. Интерфейс последовательной отладки
1.7.2 Отладка ADB
-
Убедитесь, что драйвер установлен, и подключите ПК к TYPE_C на стороне платы с разъёмом питания.
-
Включите плату и загрузите систему.
-
Откройте инструмент adb на ПК.
-
Введите
adb shellдля входа в отладочную оболочку.

Рисунок 1-11. Успешное подключение ADB
2 Аппаратная часть
2.1 Фотография платы

Рисунок 2-1. RK3588 EVB1
2.2 Схема питания

Рисунок 2-2. Блок-схема RK3588 EVB1
2.3 Адреса I2C
Плата предоставляет множество периферийных интерфейсов. При отладке устройств I2C учитывайте мультиплексирование каналов I2C. Таблица 2-1 содержит адреса и уровни сигналов устройств платы.
Таблица 2-1. Адреса периферийных устройств и уровни IO по каналам I2C
| Канал I2C | Устройство | Адрес I2C | Домен питания |
|---|---|---|---|
| I2C0 | N/A | N/A | N/A |
| I2C1 | N/A | N/A | N/A |
| I2C2 | HYM8563TS (RTC) | 0xA3 | 1.8V |
| I2C2 | FUSB302B (TYPEC) | 0xD6 | 1.8V |
| I2C2 | RTD2166(VGA) | TBD | 1.8V |
| I2C3 | MIPI CSI0 | TBD | 1.8V |
| I2C4 | MIPI CSI1 | TBD | 1.8V |
| I2C5 | MIPI DCPHY0/1 | TBD | 1.8V |
| I2C6 | Сенсорная панель | TBD | 3.3V |
| I2C7 | ES8388 (CODEC) | TBD | 1.8V |
| HDMITX0_I2C | HDMI TX0 | TBD | 3.3V |
| HDMITX1_I2C | HDMI TX1 | TBD | 1.8V |
| HDMIRX_I2C | HDMIRX | TBD | 1.8V |
Примечание: адреса I2C устройств платы расширения не должны конфликтовать с адресами устройств основной платы.
2.4 Разъёмы расширения
При необходимости можно изготовить собственную плату расширения. U4600 и U4700 — вертикальные двухрядные разъёмы на 80 контактов, ширина контакта 0.3mm, шаг 0.8mm. Размеры приведены ниже.



Рисунок 2-3. Посадочное место вертикального двухрядного 80-контактного разъёма с шагом 0.8mm
2.5 Исходные схемы
Схема и проект PCB для EVB1:
-
Схема: RK_EVB1_RK3588_LP4XD200P232SD10H1_V11_20211213RZF.DSN;
-
Проект PCB: RK_EVB1_RK3588_LP4XD200P232SD10H1_V11_20211213_final_lint.brd.
3 Описание модулей
3.1 Вход питания
Адаптер подаёт 12V/3A. Входной понижающий преобразователь формирует VCC5V0_SYS; это напряжение поступает на PMIC, который генерирует различные системные напряжения. Ниже показаны разъём питания, входной Buck-преобразователь и PMIC.


Рисунок 3-1. Вход DC12V, входной Buck-преобразователь и PMIC
3.2 Память
-
eMMC: на плате установлена eMMC FLASH, стандартная ёмкость 32GB.
-
SPI Flash: предусмотрено место для установки SPI-устройства.
-
DDR: два чипа LPDDR4x по 4GB, суммарно 8GB.

Рисунок 3-2. Расположение LPDDR4x и eMMC

Рисунок 3-3. Место для SPI Flash
Кнопка входа EVB1 в режим программирования MASKROM:

Рисунок 3-4. Кнопка входа EVB1 в MASKROM
3.3 Цепь RTC
RTC выполнен на HYM8563TS и питается от платы либо отдельной батарейки. Батарейка в стандартный комплект не входит: приобретите CR1220-3V отдельно. Это позволяет сохранять точное время при выключенном питании платы. Связь с основным процессором осуществляется по I2C.

Рисунок 3-5. Цепь RTC
3.4 Кнопочные входы
SARADC_IN1 используется для обнаружения RECOVER с 12-битным разрешением. Кнопка V+/REC позволяет войти в режим прошивки LOADER. Кнопка RESET обеспечивает аппаратный сброс и перезапуск. Также имеются V+, V-, ESC, MENU и PWRON. Расположение показано ниже.

Рисунок 3-6. Расположение кнопок
3.5 Разъём питания SATA
Разъёмы питания устройств SATA на плате выдают 12V/5V соответственно.

Рисунок 3-7. Выходы питания SATA 12V/5V
3.6 Разъём PCIe
Стандартный разъём PCIe3.0 позволяет подключить внешнюю карту PCIe для обмена данными.
-
Режимы: End Point (EP) и Root Complex (RC).
-
Соединение поддерживает 4 полосы передачи данных.
-
Тактовый сигнал 100MHz поступает от внешней микросхемы PI6C557-05BLE.

Рисунок 3-8. Разъём PCIex4
3.7 Порты Ethernet
Два разъёма RJ45 обеспечивают два гигабитных Ethernet-подключения. Встроенный Gigabit Ethernet MAC и PCIe2.0 соответственно подключаются к внешним микросхемам RTL8211F-CG/RTL8111HS (в оригинале обе названы PHY). Характеристики:
-
Совместимость с IEEE802.3, полный и полудуплекс, обнаружение перекрёстного соединения и автоматическая адаптация.
-
Скорости 10/100/1000M.
-
RJ45 объединён с развязывающим трансформатором и индикатором.

Рисунок 3-9. Гигабитные сетевые интерфейсы
3.8 Интерфейсы SATA
Плата предоставляет два 7-контактных порта SATA.

Рисунок 3-10. «UART Debug Interface» — исходная подпись в разделе SATA
3.9 Выход VGA
Поддерживается стандартный видеовыход VGA; микросхема RTD2166 установлена по умолчанию.

Рисунок 3-11. Видеовыход VGA
3.10 Интерфейс BT/WIFI
Модуль WIFI+BT — AMPAK AP6275P. Характеристики:
-
2x2WIFI (2.4G и 5G, 802.11 a/b/g/n/ac), BT5.0, две внешние SMA-антенны.
-
Данные BT передаются через UART.
-
Голосовой канал BT подключён к интерфейсу I2S основного процессора.
-
Данные WIFI передаются по PCIe. RK3588 EVB1 стандартно оснащён двумя двухдиапазонными антеннами 2.4GHz/5GHz.

Рисунок 3-12. Разъёмы антенн BT/WIFI
3.11 Интерфейсы Debug
Плата поддерживает отладочные интерфейсы TYPEC и MINI USB.

Рисунок 3-13. Интерфейсы Debug
3.12 Интерфейс JTAG
Предусмотрены 2 интерфейса JTAG; на рисунке показан ARM JTAG. Стандартный разъём поддерживает ARM/MCU JTAG с переключением DIP-переключателем. Положения 1/2 ON и 3/4 OFF выбирают ARM JTAG; 1/2 OFF и 3/4 ON выбирают MCU JTAG.

Рисунок 3-14. Разъём JTAG

Рисунок 3-15. DIP-переключатель
3.13 Вход MIPI D/CPHY
Вход MIPI D/CPHY выполнен на вертикальном 80-контактном разъёме 61082-081402LF с шагом 0.8mm (размеры см. 2.4). Поддерживаются два входа MIPI D/CPHY: два модуля DPHY по 4 Lane либо два модуля CPHY по 3 trio. Максимальная скорость MIPI DPHY/CPHY составляет соответственно 4.5Gbps/Lane и 5.7Gbps/Trio. Ответная часть разъёма — 61083-081402LF. Размеры посадочного места приведены в 2.4. При необходимости можно изготовить плату расширения.

Рисунок 3-16. Вход MIPI D/CPHY RX
Ниже приведена последовательность сигналов MIPI D/CPHY_RX.
Таблица 3-1. Назначение сигналов MIPI D/CPHY_RX
| Контакт | DPHY (одиночный) | DPHY (двойной) | CPHY (одиночный) | CPHY (двойной) | Контакт |
|---|---|---|---|---|---|
| 1 | GND | GND | GND | GND | 2 |
| 3 | MIPI_DPHY0_RX_D0N | MIPI_DPHY1_RX_D0N | MIPI_CPHY0_RX_TRIO0_A | MIPI_CPHY1_RX_TRIO0_A | 4 |
| 5 | MIPI_DPHY0_RX_D0P | MIPI_DPHY1_RX_D0P | MIPI_CPHY0_RX_TRIO0_B | MIPI_CPHY1_RX_TRIO0_B | 6 |
| 7 | GND | GND | GND | GND | 8 |
| 9 | MIPI_DPHY0_RX_D1N | MIPI_DPHY1_RX_D1N | MIPI_CPHY0_RX_TRIO0_C | MIPI_CPHY1_RX_TRIO0_C | 10 |
| 11 | MIPI_DPHY0_RX_D1P | MIPI_DPHY1_RX_D1P | MIPI_CPHY0_RX_TRIO1_A | MIPI_CPHY1_RX_TRIO1_A | 12 |
| 13 | GND | GND | GND | GND | 14 |
| 15 | MIPI_DPHY0_RX_CLKN | MIPI_DPHY1_RX_CLKN | MIPI_CPHY0_RX_TRIO1_B | MIPI_CPHY1_RX_TRIO1_B | 16 |
| 17 | MIPI_DPHY0_RX_CLKP | MIPI_DPHY1_RX_CLKP | MIPI_CPHY0_RX_TRIO1_C | MIPI_CPHY1_RX_TRIO1_C | 18 |
| 19 | GND | GND | GND | GND | 20 |
| 21 | MIPI_DPHY0_RX_D2N | MIPI_DPHY1_RX_D2N | MIPI_CPHY0_RX_TRIO2_A | MIPI_CPHY1_RX_TRIO2_A | 22 |
| 23 | MIPI_DPHY0_RX_D2P | MIPI_DPHY1_RX_D2P | MIPI_CPHY0_RX_TRIO2_B | MIPI_CPHY1_RX_TRIO2_B | 24 |
| 25 | GND | GND | GND | GND | 26 |
| 27 | MIPI_DPHY0_RX_D3N | MIPI_DPHY1_RX_D3N | MIPI_CPHY0_RX_TRIO2_C | MIPI_CPHY1_RX_TRIO2_C | 28 |
| 29 | MIPI_DPHY0_RX_D3P | MIPI_DPHY1_RX_D3P | NO_USE | NO_USE | 30 |
| 31 | GND | GND | GND | GND | 32 |
| 33 | NC | NC | NC | NC | 34 |
| 35 | NC | NC | NC | NC | 36 |
| 37 | GND | GND | GND | GND | 38 |
| 39 | MIPI_CAM1_CLKOUT | MIPI_CAM2_CLKOUT | MIPI_CAM1_CLKOUT | MIPI_CAM2_CLKOUT | 40 |
| 41 | NC | NC | NC | NC | 42 |
| 43 | GND | GND | GND | GND | 44 |
| 45 | I2C5_SDA_M0_MIPI | I2C5_SDA_M0_MIPI | I2C5_SDA_M0_MIPI | I2C5_SDA_M0_MIPI | 46 |
| 47 | I2C5_SCL_M0_MIPI | I2C5_SCL_M0_MIPI | I2C5_SCL_M0_MIPI | I2C5_SCL_M0_MIPI | 48 |
| 49 | NC | NC | NC | NC | 50 |
| 51 | MIPI_DCPHY0_RX_PDN_H | MIPI_DCPHY1_RX_PDN_H | MIPI_DCPHY0_RX_PDN_H | MIPI_DCPHY1_RX_PDN_H | 52 |
| 53 | NC | NC | NC | NC | 54 |
| 55 | NC | NC | NC | NC | 56 |
| 57 | MIPI_DPHY_FSYNC | MIPI_DPHY_FSYNC | MIPI_DPHY_FSYNC | MIPI_DPHY_FSYNC | 58 |
| 59 | MIPI_DPHY_HSYNC | MIPI_DPHY_HSYNC | MIPI_DPHY_HSYNC | MIPI_DPHY_HSYNC | 60 |
| 61 | VCC_1V8_S3 | VCC_3V3_S3 | VCC_1V8_S3 | VCC_3V3_S3 | 62 |
| 63 | NC | NC | NC | NC | 64 |
| 65 | MIPI_DCPHY0_PWREN0_H | MIPI_DCPHY0_PWREN1_H | MIPI_DCPHY0_PWREN0_H | MIPI_DCPHY0_PWREN1_H | 66 |
| 67 | IRC_AIN | NC | IRC_AIN | NC | 68 |
| 69 | IRC_BIN | NC | IRC_BIN | NC | 70 |
| 71 | NC | NC | NC | NC | 72 |
| 73 | NC | NC | NC | NC | 74 |
| 75 | GND | GND | GND | GND | 76 |
| 77 | VCC5V0_SYS | GND | VCC5V0_SYS | GND | 78 |
| 79 | VCC5V0_SYS | VCC12V_DCIN | VCC5V0_SYS | VCC12V_DCIN | 80 |
3.14 Вход MIPI DPHY
Вход MIPI DPHY использует вертикальный разъём 61082-081402LF на 80 контактов с шагом 0.8mm (см. 2.4). Поддерживаются два 4-полосных модуля MIPI DPHY либо четыре 2-полосных входа MIPI DPHY. Скорость достигает 2.5Gbps/Lane. Вместе с MIPI D/CPHY можно подключить до 6 модулей. Ответный разъём — 61083-081402LF; размеры посадочного места см. 2.4.

Рисунок 3-17. Видеовход MIPI DPHY
Таблица 3-2. Назначение сигналов MIPI DPHY_RX
| Контакт | DPHY (одиночный) | DPHY (двойной) | Контакт |
|---|---|---|---|
| 1 | GND | GND | 2 |
| 3 | MIPI_CSI0_RX_D0N | MIPI_CSI1_RX_D0N | 4 |
| 5 | MIPI_CSI0_RX_D0P | MIPI_CSI1_RX_D0P | 6 |
| 7 | GND | GND | 8 |
| 9 | MIPI_CSI0_RX_D1N | MIPI_CSI1_RX_D1N | 10 |
| 11 | MIPI_CSI0_RX_D1P | MIPI_CSI1_RX_D1P | 12 |
| 13 | GND | GND | 14 |
| 15 | MIPI_CSI0_RX_CLK0N | MIPI_CSI1_RX_CLK0N | 16 |
| 17 | MIPI_CSI0_RX_CLK0P | MIPI_CSI1_RX_CLK0P | 18 |
| 19 | GND | GND | 20 |
| 21 | MIPI_CSI0_RX_D2N | MIPI_CSI1_RX_D2N | 22 |
| 23 | MIPI_CSI0_RX_D2P | MIPI_CSI1_RX_D2P | 24 |
| 25 | GND | GND | 26 |
| 27 | MIPI_CSI0_RX_D3N | MIPI_CSI1_RX_D3N | 28 |
| 29 | MIPI_CSI0_RX_D3P | MIPI_CSI1_RX_D3P | 30 |
| 31 | GND | GND | 32 |
| 33 | MIPI_CSI0_RX_CLK1N | MIPI_CSI1_RX_CLK1N | 34 |
| 35 | MIPI_CSI0_RX_CLK1P | MIPI_CSI1_RX_CLK1P | 36 |
| 37 | GND | GND | 38 |
| 39 | MIPI_CAM3_CLKOUT | MIPI_CAM4_CLKOUT | 40 |
| 41 | NC | NC | 42 |
| 43 | GND | GND | 44 |
| 45 | I2C3_SDA_M0_MIPI | I2C4_SDA_M3_MIPI | 46 |
| 47 | I2C3_SCL_M0_MIPI | I2C4_SCL_M3_MIPI | 48 |
| 49 | NC | NC | 50 |
| 51 | MIPI_CSI0_PDN0_H | MIPI_CSI1_PDN0_H | 52 |
| 53 | NC | NC | 54 |
| 55 | MIPI_CSI0_PDN1_H | MIPI_CSI1_PDN1_H | 56 |
| 57 | MIPI_DPHY_FSYNC | MIPI_DPHY_FSYNC | 58 |
| 59 | MIPI_DPHY_HSYNC | MIPI_DPHY_HSYNC | 60 |
| 61 | VCC_1V8_S3 | VCC_3V3_S3 | 62 |
| 63 | NC | NC | 64 |
| 65 | MIPICSI0_PWREN_H | MIPICSI1_PWREN_H | 66 |
| 67 | IRC_AIN | NC | 68 |
| 69 | IRC_BIN | NC | 70 |
| 71 | NC | NC | 72 |
| 73 | NC | NC | 74 |
| 75 | GND | GND | 76 |
| 77 | VCC5V0_SYS | GND | 78 |
| 79 | VCC5V0_SYS | VCC12V_DCIN | 80 |
3.15 Интерфейс TYPEC
Один полнофункциональный интерфейс TYPEC поддерживает:
-
Загрузку прошивки через TYPEC0_USB20_OTG.
-
Функциональность TYPEC.
-
Выход DP1.4.

Рисунок 3-18. Интерфейс TYPEC
3.16 Интерфейс USB3.0
Плата предоставляет один USB3.0 OTG с разъёмом Standard-A для USB3.0-накопителей и других USB3.0-устройств.

Рисунок 3-19. Интерфейс USB3.0 OTG
3.17 Интерфейсы USB2.0 Host
Два канала USB2.0 объединены в двухъярусном разъёме. Можно подключать мышь, USB-накопитель, Bluetooth и другие USB-устройства.

Рисунок 3-20. Интерфейсы USB2.0 Host
3.18 Выходы HDMI
Два выхода HDMI Standard-A поддерживают HDMI2.1 и видео до 8K@60fps.

Рисунок 3-21. Интерфейсы HDMI TX
3.19 Вход HDMI
Один вход HDMI поддерживает видеовход HDMI2.0.

Рисунок 3-22. Интерфейс HDMI RX
3.20 Разъём питания вентилятора
Разъём вентилятора поддерживает вентиляторы 12V/5V с регулировкой скорости. Стандартно установлен вентилятор 12V. Порядок сигналов слева направо: GND, 12V, SENSOR, CONTROL.

Рисунок 3-23. Разъём питания вентилятора
3.21 Расширение модуля сенсора
Плата комплектуется модулем IMX415; исходный текст указывает до «800W» пикселей (обозначение требует сверки с документацией модуля).
-
Автоматический баланс белого, 3D-шумоподавление и HDR.
-
Выход данных RAW10/RAW12.
-
Встроенная схема переключения IRCUT для дневного/ночного режима сенсора.
-
Предусмотрен 24-контактный интерфейс MIPI, позволяющий при необходимости расширить систему для стереозрения.

Рисунок 3-24. Плата модуля IMX415
Назначение сигналов разъёма расширения приведено ниже.
Таблица 3-3. Сигналы расширения модуля IMX415
| Контакт | DPHY |
|---|---|
| 1 | GND |
| 2 | GND |
| 3 | NC |
| 4 | MIPI_DCPHY1_RX_RST_L |
| 5 | I2C5_SDA_M0_MIPI |
| 6 | I2C5_SCL_M0_MIPI |
| 7 | GND |
| 8 | GND |
| 9 | MIPI_DPHY1_RX_D0N |
| 10 | MIPI_DPHY1_RX_D0P |
| 11 | MIPI_DPHY1_RX_D1N |
| 12 | MIPI_DPHY1_RX_D1P |
| 13 | MIPI_DPHY1_RX_D2N |
| 14 | MIPI_DPHY1_RX_D2P |
| 15 | MIPI_DPHY1_RX_D3N |
| 16 | MIPI_DPHY1_RX_D3P |
| 17 | GND |
| 18 | MIPI_DPHY1_RX_CLKN |
| 19 | MIPI_DPHY1_RX_CLKP |
| 20 | GND |
| 21 | MIPI_CAM2_CLKOUT |
| 22 | VCC_3V3_O |
| 23 | VCC_3V3_D |
| 24 | VCC_3V3_A |
3.22 Разъёмы динамиков
Плата имеет 2 разъёма для динамиков.

Рисунок 3-25. Разъём SPK
4 Меры предосторожности
RK3588 EVB1 предназначен для лабораторных и инженерных условий. Перед работой соблюдайте следующие требования:
-
Ни при каких обстоятельствах не подключайте и не отключайте экран или плату расширения при включённом питании.
-
Перед распаковкой и установкой примите необходимые антистатические меры, чтобы избежать повреждения оборудования электростатическим разрядом (ESD).
-
Держите плату за края, не касаясь открытых металлических частей, чтобы избежать повреждения компонентов статическим электричеством.
-
Размещайте плату на сухой поверхности вдали от источников тепла, электромагнитных помех и излучения, а также оборудования, чувствительного к электромагнитному излучению, например медицинского.
Различия источников и вопросы проверки
Обе версии обозначены V1.2: китайская — 45 страниц, английская — 43. Китайская статья использует китайские рисунки, английская, русская и немецкая — рисунки английского PDF. В них остаются снимки с китайским интерфейсом. PDF не изменены. Таблицы редактируемы; все сигнальные ячейки двух таблиц на 80 контактов и таблицы на 24 контакта совпадают в обоих источниках.
- В 1.3.1 китайский текст указывает два RK806-2, английский дополнительно допускает один RK806-1. Китайский перечень явно включает 2xHDMI TX, 1xHDMI RX, MIPI TX, VGA, SATA, PCIe30x4, TYPEC, 2xRJ45. Это не означает взаимозаменяемость схем питания на любой EVB1.
- Китайский 1.3.2 дополнительно описывает фото/видеосъёмку через комплектную монокулярную плату IMX415. DPHY указан как два 4lane либо четыре 2lane; английский обзор пишет два 2lane, но оба раздела 3.14 — четыре 2Lane. Для CPHY китайский текст использует 3lane/3Lane, английский — 3trio; обе версии 3.13 дают 5.7Gbps/Trio. Различия не скрыты.
- Вертикальный дисплей: китайский текст 19201080, английский 10801920. Оба списка комплектации указывают одну антенну; конец китайского 3.10 — одну, английского — две, при двух SMA-разъёмах в обеих версиях. Проверяйте фактический BOM и комплект.
- Китайский 2.5:
RK_EVB1_RK3588_LP4XD200P232SD10H1_V10_20210818RZF.DSNиRK_EVB1_RK3588_LP4XD200P232SD10H1_V10_20210817_final_lint.brd; английский:RK_EVB1_RK3588_LP4XD200P232SD10H1_V11_20211213RZF.DSNиRK_EVB1_RK3588_LP4XD200P232SD10H1_V11_20211213_final_lint.brd. В предисловии остаётся V10. Разные ревизии плат не объединяются молча. - Дополнение китайского 3.8: J8302 стандартно не установлен; для его использования установите C8310-C8313 и оставьте C1820/C1821/C6800/C6801 разомкнутыми/неустановленными. Это относится только к соответствующим схеме и BOM EVB1, а не к непроверенной переделке ArmSoM. Английский рисунок 3-10 ошибочно назван UART Debug Interface; китайская подпись — SATA.
- Адреса I2C 0xA3 и 0xD6 сохранены: источник не указывает 7-/8-битную кодировку, которую нужно проверить перед использованием в драйвере. TBD не заменяется вымышленным адресом. Повторная строка PMIC сохранена. Написания TPYEC и VAG не означают другие интерфейсы.
- В 3.21 оба источника пишут «800W» пикселей. Это обозначение сохранено, без подмены аппаратно проверенной характеристикой. Проверьте документацию конкретного IMX415. Заявления о функциях принадлежат производителю, а не результатам тестирования статьи.
