Не имеющая отношения к tinyVision.ai, плата разработки TinyVision представляет собой плату компьютерного зрения от китайского разработчика YuzukiTsuru, работающую на базе Allwinner V851S или V851S3, и позиционируется как «идеальное универсальное решение для материнских плат Linux, IPC, серверов, маршрутизаторов и многого другого».
Она оснащена такими функциями, как ядро Cortex-A7, работающее на частоте 1200 МГц, 2-канальный вход MIPI CSI и независимый процессор сигналов изображения (ISP), способный обеспечивать максимальное разрешение 2560 x 1440 в компактном форм-факторе.
Технические характеристики TinyVision:
- Процессор — Allwinner V851SE/V851s3 с
- Ядро Cortex-A7 @ 1200 МГц и ядро RISC-V E907GC @ 600 МГц
- NPU: 0,5 TOPS (тера операций в секунду) при точности INT8
- Память — 64 МБ DDR2 (V851se), 128 МБ DDR3L (V851s3)
- Хранилище — слот для карты MicroSD (поддерживает UHS-SDR104), встроенная SD NAND через SPI
- Дисплей — 2-полосный MIPI DSI (1280 x 720 @ 60 кадров в секунду), ЖК-дисплей RGB (320 x 240 @ 60 кадров в секунду)
- Видео вход
- ISP с максимальным разрешением 2560 x 1440, до 4 Мбит/с при 30 кадрах в секунду
- 10-битный параллельный интерфейс CSI до 4x 720p30
- 4-полосный вход MIPI CSI со скоростью 4 Мбит/с при 30 кадрах в секунду
- Видео кодек
- Поддержка онлайн-кодирования видео
- Декодирование H.264/H.265 при разрешении 4096 x 4096
- Кодирование H.264/H.265 @ 3840×2160 @ 20 кадров в секунду
- USB — USB 2.0 DRD (устройство двойного назначения), комбинированный интерфейс USB и UART
- Сеть – 10M/100M Ethernet MAC
- Другая периферия — 5x TWI/I2C, 4x UART, 4x SPI, 6x GPIO, 1-канальный аналого-цифровой преобразователь общего назначения (GPADC), 11-канальный PWM.
- Безопасность — TrustZone, безопасная загрузка, Crypto Engine, идентификатор безопасности
- В реальном времени — поддержка RTOS на основе RT-Thread + RTOS-HAL.
- Размеры – 30 х 30 мм.
Порт USB на устройстве имеет Type-C, но он описан как USB 2.0, что странно. Поддерживаемые модули включают в себя разделительную плату USB-TTL, которая разделяет порт USB-C на порты USB и UART, ЖК-дисплей, модуль Wi-Fi, камеру GC2053 и разъем RJ45.
TinyVision поддерживает как Linux, так и операционную систему реального времени. Он может работать под управлением операционных систем GNU/Linux, таких как OpenWrt 23.05, поддерживает buildroot и основную версию Linux 6.7 , а также предлагает поддержку RTOS на основе RT-Thread + RTOS-HAL. Плата представляет собой аппаратное обеспечение с открытым исходным кодом. Схемы, спецификация и файлы Gerber можно найти в репозитории TinyVision на GitHub.
Версию платы на 64 МБ можно приобрести примерно за 9 долларов на AliExpress, а так же можно приобрести плату на 128 МБ и некоторые модули. Дополнительную информацию о плате TinyVision также можно найти на сайте YuzukiHD.
Выражаем свою благодарность источнику из которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.