Ускорьте вывод продукта на рынок — без лишних затрат
Модуль ARS-SM-RK3588 — это готовое решение для интеграции в ваше устройство. Не тратите месяцы на разработку платформы: мы уже сделали всё за вас.
- Экономьте до 6 месяцев на разработке — используйте готовый модуль с поддержкой Linux, Android и Ubuntu.
- Снижайте стоимость прототипирования — работайте с отлаженной платформой, а не с "голым" чипом.
- Готов к серийному производству — проверен в реальных условиях: от -40°C до +85°C, в промышленных системах и медицинских устройствах.
Обрабатывайте видео в реальном времени — без облачных задержек
Встроенный NPU 6 TOPS позволяет запускать ИИ-алгоритмы прямо на устройстве — без передачи данных в облако.
- Распознавание лиц в NVR — до 8 камер 8K@60fps одновременно, без потери качества.
- Анализ качества на производстве — мгновенная обработка изображений, без задержек и лагов.
- Экономия на серверах — сократите количество серверов в системе видеонаблюдения на 75%.
Поддержка 8K — ваше конкурентное преимущество
Самый высокий уровень детализации в отрасли — для систем, где каждая деталь имеет значение.
- Видеонаблюдение с детализацией — распознавайте номера автомобилей и лица даже на больших расстояниях.
- Медицинская диагностика — анализируйте изображения с максимальной точностью, без потери качества.
- Промышленный контроль — выявляйте дефекты на ранних стадиях производства.
Часто задаваемые вопросы (FAQ) по аппаратной платформе
📡 Интерфейсы CAN и работа с периферией
- Какой контроллер обеспечивает работу интерфейса CAN и сколько портов доступно?
Платформа базируется на встроенном контроллере процессора RK3588, который на аппаратном уровне поддерживает три независимых порта CAN. - Поддерживается ли стандарт CAN 2.0B Extended?
Да. На аппаратном уровне обеспечена полная совместимость с протоколом CAN 2.0B. Поддерживается прием и передача как стандартных (Standard Frame, 11 бит), так и расширенных (Extended Frame, 29 бит) кадров. - Доступны ли интерфейсы CAN через SocketCAN?
Да. В базовой сборке Armbian порты CAN работают через стандартную подсистему SocketCAN. Для их активации требуется только соответствующая конфигурация дерева устройств (DTS). - Какой тип лицензии у драйвера CAN? Доступны ли исходные коды?
Используется полностью открытый исходный код (Open Source). Драйвер поставляется с открытыми исходниками, что позволяет свободно модифицировать его под задачи проекта. - Можно ли одновременно использовать два встроенных CAN и два внешних контроллера MCP2515?
Да. Конфигурация системы позволяет одновременно задействовать до трех встроенных портов CAN и минимум четыре внешних контроллера MCP2515 (по интерфейсу SPI). Количество подключаемых MCP2515 можно увеличить, выделив дополнительные линии выбора кристалла (CS).
🔌 Интерфейсы USB и совместная работа интерфейсов
- Можно ли перевести оба порта USB OTG в режим Host?
Да. Оба доступных порта USB 3.0 являются универсальными и поддерживают аппаратное переключение в режимы OTG и HOST. - Возможна ли одновременная работа двух CAN, двух SPI и четырех USB в режиме Host?
Архитектура процессора полностью поддерживает такую комбинацию. При проектировании конечного устройства необходимо лишь учесть требования спецификации к линиям данных и обеспечить достаточный запас по питанию для USB-портов.
🛠 Программное обеспечение, сборка и прошивка
- Предоставляются ли исходные коды (BSP, U-Boot, ядро, DTS/DTSI) и инструкции по сборке?
Да. Продукт поддерживается дистрибутивом Armbian. Предоставляются релизные версии загрузчика U-Boot, оригинальные вендорные файлы описания оборудования (.dtsi), а также готовые файлы конфигурации (.dts) для отладки. - Каким образом выполняются прошивка устройства и переход в режим восстановления (Recovery)?
Предусмотрено несколько аппаратных сценариев: - Простая загрузка и прошивка с SD-карты.
- Использование фирменной утилиты RKDevTool от Rockchip.
- Использование альтернативного прошивальщика с открытым исходным кодом.
- Как происходит обновление ядра, DTB, загрузчика и полного образа системы?
Обновление выполняется путем пересборки целевого образа и его последующей заливки в память устройства через USB-интерфейс или с помощью SD-карты. - Реализована ли поддержка беспроводного обновления (OTA) и отката (Rollback)?
Данный функционал реализуется на уровне прикладного программного обеспечения. Базовая ОС Armbian имеет полную совместимость с популярными open-source решениями для OTA-обновлений, поэтому интеграция этих механизмов в проект не вызовет трудностей.