Neurable Compute Module 2 от Edgeble AI, или для краткости Neu2, представляет собой систему-на-модуле для приложений компьютерного зрения на базе четырехъядерного процессора камеры Rockchip RV1126 Cortex-A7, который соответствует форм-фактору 96Boards SoM .
Впервые мы нашли Neu2 и Neu6 (Rockchip RK3588) в журнале выпуска ядра Linux 6.3 , но на тот момент информации о них было недостаточно. Спецификации для Neu6 все еще неверны (например, «64-битный процессор с 4х ядрами Cortex-A7») на момент написания обзора, поэтому мы проверим систему-на-модуле Neu2 и ее промышленную версию — Neu2K на основе RK1126K — о котором у нас есть более подробная информация.
Спецификации SoM Edgeble Neu2:
- SoC — Rockchip RV1126/RV1126K с
- ЦП — четырехъядерный Arm Cortex-A7 с частотой 1,5 ГГц, микроконтроллер RISC-V с частотой 200 МГц; (процесс SMIC 14 нм)
- GPU — 2D-графический движок
- NPU – 2 TOPS с INT8 / INT16
- VPU
- Видеокодер 4K H.264/H.265 с разрешением до 3840 x 2160 при 30 кадрах в секунду + кодирование 720p при 30 кадрах в секунду
- Декодервидео 4K H.264/H.265 со скоростью 30 кадров в секунду, кодирование до 3840 x 2160 при 30 кадрах в секунду + декодирование 3840 x 2160 при 30 кадрах в секунду
- Процесс — SMIC 14 нм с низким энергопотреблением
- Системная память
- Neu2 — 2 ГБ LPDDR4, встроенный ECC
- Neu2K — 4 ГБ LPDDR4, встроенный ECC
- Хранилище — 16 ГБ флэш-памяти eMMC
- Камера I / F — 2х разъема MIPI CSI-2 на модуле
- Сеть — двухдиапазонный промышленный модуль WiFi и Bluetooth (Fn-link 8223A-SR)
- Разное — точные часы реального времени
- 4х межплатных разъема (X1-X4) в соответствии со спецификациями 96Boards SoM с
- Сеть — Gigabit Ethernet (RGMII) с сетевым ускорением TSO
- USB — 1x USB OTG, 2x USB-хост
- Аудио — 2x I2S (2 канала), 1x I2S (1 канал)
- Серийный номер — Can Bus
- Низкоскоростные вводы-выводы — 4x I2C, 4x UART, 4x SPI, 10x GPIO
- Размеры — 85 х 50 х 6 мм
- Диапазон температур
- Neu2 – потребительский класс: от 0°C до +80°C
- Neu2K – промышленный класс: от -40°C до +85°C
- Сертификаты — RoHS, предварительно сертифицированный Wi-Fi/BT
Edgeble обеспечивает поддержку mainline Linux, Yocto Kirkston с предварительно проверенной системой OTA и TensorFlow для модуля. U-boot и исходный код ядра Linux также можно найти на GitHub . Нам не удалось найти ничего о TensorFlow как таковом, но есть AI Toolkit, исходный код которого закрыт, поскольку вы можете запросить демонстрацию, но он по-прежнему работает с 95% основных ядер Linux.
Компания также предоставляет плату-носитель для модуля под названием «Плата ввода-вывода Edgeble Neu2».
Технические характеристики несущей платы ввода-вывода Neu2:
- Хранилище — слот для карты MicroSD
- Дисплей — 1x MIPI DSI 40-контактный разъем FPC
- Аудио — 1x динамик, 1x микрофон, 1x разъемы для массива микрофонов
- Сеть
- Порт Gigabit Ethernet RJ45
- Слот mini PCIe для модуля 4G со слотом для SIM-карты
- USB — 2х порта USB Type-A, 1х порт micro USB OTG
- Последовательный порт — шина CAN, клеммные колодки RS485 и RS232
- Расширение — 40-контактный разъем GPIO
- Разное — слот для батареи RTC, клавиша сброса, клавиша питания, клавиша восстановления,
- Источник питания
- 5 В через порт USB Type-C
- Встроенный PoE (опционально)
- Размеры – 130 х 100 мм
Компания также может предоставить 10-дюймовую ЖК-панель с разрешением 1080p, двойной датчик изображения GC2093 + GC2053 и/или датчик изображения IMX415 4K, как показано на фотографии выше, с более старыми версиями модуля и несущей платы. разъемы камеры находятся на несущей плате, а не на модуле.
Edgeble не продает модуль и наборы для разработки онлайн, вместо этого заинтересованным компаниям предлагается связаться с ними. На странице продукта есть более подробная информация, в частности о возможностях пост-/предварительной обработки ISP и VPU в процессоре Rockchip RV1126, а также несколько устаревшая таблица (Linux 6.1), показывающая прогресс в обновлении Linux, U-boot и EAI Toolkit (возможно, этого проекта?).
Выражаем свою благодарность источнику из которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.