Ранее нам уже встречались несколько компьютеров-на-модуле/систем-на-модуле на базе процессоров NXP i.MX8/8M, большинство из которых используют собственные стандарты. Но, пока мы рассмотрели только один Advantech ROM-7720, совместимый с Qseven 2.1 на базе i.MX 8QuadMax SoC.
Компания SECO теперь объявила о своем модуле SM-C12, совместимом с другим SoM стандартом – SMARC 2.0. Система-на-модуле на базе двухъядерного или четырехъядерного процессора i.MX 8M, поддерживает до 4 Гб оперативной памяти, предлагает опциональную связь WiFi и Bluetooth, а также множество входов/выходов, благодаря 314-контактному разъему MXM3, соответствующий спецификации SMARC 2.0. Модуль предназначен для автоматизации дома, транспорта, цифровых вывесок и торговых автоматов, мультимедийных устройств и других приложений, требующих обработки в реальном времени и/или мультимедийных возможностей.
Спецификации модуля SC-12:
- Процессор – NXP i.MX 8M двух- или четырехядерный процессор Arm Cortex-A53 с ядром реального времени Cortex-M4, графическим процессором Vivante GC7000Lite с поддержкой OpenGL ES 3.1, Open CL 1.2. OpenGL 3.0, Vulkan, DirectX
- Системная память – память LPDDR4-3200, 32-битный интерфейс, до 4 Гб
- Хранилище – флэш-память eMMC 5.0, флэш-память QSPI, дополнительный SD-интерфейс 4-бит
- Другие встроенные чипы/модули
- Приемопередатчик Gigabit Ethernet
- Дополнительный модуль WiFi + BT LE
- Дополнительный DSI для LVDS Bridge
- CAN-трансивер
- USB 3.0 хаб
- Встроенный контроллер для управления питанием, выбор загрузки и сторожевой таймер
- Декодирование видео – HEVC, H.264, H.263, MPEG-4, MPEG-2, AVC, VC-1, RV, DivX, VP6, VP8, VP9, JPEG
- 314-контактный разъем MXM с
- Видеовыход/дисплей I/F
- Интерфейс HDMI 2.0a до 4096 x 2160 при 60 Гц (4K), поддерживающий HDR, HDCP 2.2 и HDCP 1.4
- 18-/24-битный двухканальный LVDS-интерфейс до 1080p60 или интерфейс MIPI-DSI до 1080p60 (заводские альтернативы)
- Аудио – Интерфейс аудио I2S
- Возможности подключения – Gigabit Ethernet
- USB – два хост-порта USB 3.0, два хост-порта USB 2.0, один порт USB 2.0 OTG
- 2x PCI-e x1 порты
- Последовательные порты – до 2x UART Tx / Rx / RTS / CTS, 2x UART Tx / Rx, 1x шина CAN (уровень TTL)
- Камера – 1x 4-полосный + 1x 2-полосный CSI-интерфейс камеры
- Шина I2C, шина SM, интерфейс QuadSPI
- 12x GPI / Os
- Сигналы выбора загрузки
- Сигналы управления питанием
- Видеовыход/дисплей I/F
- Источник питания – от 3 до 5,25 В постоянного тока, 3,3 В для RTC
- Размеры – 50 x 82 мм
- Диапазон температур – от 0 ° C до 60 ° C (коммерческая версия); -40 ° C до 85 ° C (промышленная версия)
Компания предоставляет Android и Linux BSP для модуля.
Блок-диаграмма
Модуль должен работать с любой совместимой с SMARC 2.0 платой-носителем, но компания также предоставляет свои возможности для разработки.
Характеристики несущей платы CSM-B79 SMARC 2.0:
- Хранилище
- SATA M 7p со специальным разъемом питания, интерфейс с разъемом M.2 Socket 2 2242/2260 Key B SSD
- Слот для карт памяти micro SD
- Штыревой разъем eSPI + флэш разъем
- Штыревой разъем SPI + флэш разъем
- Соединитель EEPROM I2C
- Видеоинтерфейсы
- Разъем LVDS, общий интерфейс с 2 разъемами eDP/DSI
- Контроллер подсветки + выделенный разъем для выбора напряжения на LCD
- DP-совместимый разъем
- Разъем HDMI (интерфейс совместно с портом переменного порта USB 3.1 тип-C)
- 2x входных интерфейсаы камеры CSI
- Аудио
- Микрофонные и линейные выходы
- Встроенный I2S аудио кодек (TI TLV320AIC3204) + HD аудио кодек (Cirrus Logic CS4207)
- Сетевое подключение
- 2x разъемы RJ-45 Gigabit Ethernet
- 1x M.2 Socket 2230 Key E слот для WiFi-модулей (интерфейс разделен с PCI-e x 4 слотом)
- 1x M.2 Socket 2260 Key E слот для модемных модулей WWAN (интерфейс разделен с PCI-e x 4 слотом), подключенный к встроенному слоту microSIM
- USB – 1x порт USB3.0 тип А, 1x порт USB 2.0 тип А, 1x порт USB OTG micro-AB, 1x порт USB 3.1 тип-C с альтернативным режимом и функцией подачи питания
- Последовательные порты – 2x порта CAN, 2x последовательных порта RS-232/RS-422/RS-485 на внутреннем штырьковом разъеме, 2x последовательных порта (только сигналы Tx/Rx, уровень TTL)
- Расширение
- PCI-e x4 слот, общий интерфейс с 2x PCI-e x1 слотом и слотами M.2
- Специальный разъем с 8x GPIO, I2C, SM Bus, Watchdog и сигналами управления питанием
- 4x GPIO выделенных разъема
- Отладка – дополнительный USB-порт отладки на порте mini-B, разъем JTAG
- Разное – 4 x 7-сегментных ЖК-дисплея для POST-кодов, разъем вентилятора, держатель аккумулятора RTC Coin, переключатели выбора загрузки
- Источник питания
- От 9 до 21 В через специальный разъем питания mini-Fit Jr 2 × 2 или разъем USB тип-C
- От 6 до 17 В через 2/3/4 – сегментный смарт-разъем аккумулятора
- Размеры – 345 x 170 мм
- Диапазон температур – от -40 ° C до + 85 ° C (промышленный диапазон)
CSM-B79 Оценочная несущая плата
По имеющимся сведениям, модуль SMARC 2.0 и несущая плата находятся в стадии разработки. Более подробную информацию, а так же информацию о компании, можно найти на соответствующих страницах продукта здесь и здесь.
Выражаем свою благодарность источнику с которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.