Микрокомпьютер MYC-YA157C-V2-4E512D-65-C на базе STM32MP157AAC3 (Dual-Core Cortex-A7 650 МГц + Cortex-M4 209 МГц) — компактный SoM-модуль (45×43 мм) с 512 МБ DDR3, 4 ГБ eMMC и предустановленным Linux 4.19.94. Оснащён 3D GPU, Gigabit Ethernet, MIPI-DSI, RGB-интерфейсом (до 1366×768), богатым набором периферии (8×UART, 6×I2C, 6×SPI, 2×CAN, USB, SDIO) и 97 GPIO. Идеальное решение для встраиваемых систем, промышленной автоматизации, HMI и IoT-шлюзов.
Производительность и архитектура
SoC STM32MP157AAC3 объединяет два ядра Cortex-A7 (до 650 МГц) для задач Linux и Cortex-M4 (до 209 МГц) для real-time обработки. 512 МБ DDR3 и 4 ГБ eMMC обеспечивают быструю загрузку и выполнение приложений. 3D GPU выводит графику на дисплеи через MIPI-DSI или RGB-интерфейс.
Гетерогенное ядро
- Cortex-A7 (dual-core) — для ОС Linux, сетевых и мультимедийных задач.
- Cortex-M4 (single-core) — для управления периферией в реальном времени (сенсоры, моторы, CAN).
- Общая память 512 МБ DDR3 с поддержкой когерентности между ядрами.
Накопитель и ОС
- 4 ГБ eMMC — быстрая встроенная память с заводским образом Linux 4.19.94.
- Загрузка с eMMC, SD-карты или USB — гибкость при разработке.
- Поддержка Yocto / Buildroot / OpenSTLinux — кастомизация под проект.
Графика и дисплей
3D GPU (Vivante) обеспечивает аппаратное ускорение графики. Модуль поддерживает два интерфейса:
- MIPI-DSI — для современных дисплеев (до 720p).
- RGB888 (параллельный) — разрешение до 1366×768 @ 60fps.
Подходят как сенсорные, так и обычные TFT-панели. Вывод через base board.
Периферия и интерфейсы
Доступно через контакты разъёма (выводятся на основную плату):
- 1× Gigabit Ethernet (RMII)
- 8× UART (до 12,5 Мбит/с)
- 6× I2C (до 400 кГц)
- 6× SPI (до 50 МГц)
- 1× SAI (аудиоинтерфейс)
- 1× USB 2.0 Host, 1× USB 2.0 OTG
- 2× SDIO (SD-карта, Wi-Fi модуль)
- 2× CAN FD (промышленные сети)
- Camera Interface (DCMI) — для камер до 8 бит
- До 97 GPIO с альтернативными функциями
Совместимые платы расширения и аксессуары
Для работы с модулем необходима базовая плата (base board). Модуль подходит к стандартным коннекторам MYIR.
| Тип оборудования | Рекомендуемые модели / спецификации | Примечание |
|---|---|---|
| Базовая плата (Base Board) | MYB-YA157C (оригинальная от MYIR), или собственная разработка с разъёмом 2×80 pin (0,5 мм B2B) | Обеспечивает вывод всех интерфейсов на разъёмы |
| Дисплей MIPI-DSI | Совместимые TFT панели 4.3″ / 5″ / 7″ (с сенсором или без) | Разрешение до 720p, драйверы в Linux |
| RGB-дисплей (параллельный) | Панели с интерфейсом RGB888, разрешение до 1366×768 | Требуется base board с соответствующим разъёмом |
| USB-кабель OTG | Micro-USB для загрузки и отладки | Питание также подаётся через USB OTG (5 В / 0,5 А) |
| JTAG/SWD отладчик | Segger J-Link, ST-Link/V2 | Для отладки Cortex-M4 |
Аналоги MYC-YA157C-V2-4E512D-65-C
Альтернативы на рынке SoM-модулей на базе STM32MP1.
| Производитель | Модель | Ключевые отличия / сходство |
|---|---|---|
| MYIR | MYC-YA157C-V2-4E512D-65-I | Индустриальный диапазон (-40~+85°C), остальные характеристики идентичны. |
| Embest (SOM) | SoM-STM32MP157C (SOMMP157C) | Аналогичный SoC, но 1 ГБ DDR3, 8 ГБ eMMC, цена обычно выше. |
| Variscite | VAR-SOM-MP1 | Dual Cortex-A7 + M4, до 1 ГБ RAM, Wi-Fi/Bluetooth опционально. |
| Laird Connectivity | STM32MP157 SOM | Встроенный Wi-Fi 5, Bluetooth 5, цена выше. |
| Octavo Systems | OSD32MP15x SiP | SiP формат (BGA), встроенная память, меньше GPIO. |
Рекомендация: MYC-YA157C — оптимальный баланс цены, производительности и компактности. Для коммерческих температур (0~+70°C) данная версия подходит большинству проектов.
Кому подойдёт MYC-YA157C-V2-4E512D-65-C
Рекомендуется, если:
- Разрабатываете HMI-панели с дисплеем до 1366×768.
- Нужна поддержка Linux + real-time (Cortex-M4) на одном чипе.
- Требуется компактный SoM (45×43 мм) для промышленной автоматизации.
- Проект включает CAN, Gigabit Ethernet, USB, последовательные интерфейсы.
- Хотите готовый Linux BSP с Yocto/OpenSTLinux.
Вероятно, не подойдёт, если:
- Требуется 4K видео или мощный 3D — GPU Vivante ограничен.
- Объём RAM (512 МБ) недостаточен — смотрите варианты с 1 ГБ.
- Нужен модуль с Wi-Fi/Bluetooth на борту — только через SDIO.
- Необходима готовая отладочная плата «всё-в-одном» — рассмотрите MYIR MYB-YA157C kit.
Конструкция и условия эксплуатации
Модуль SoM, 45×43 мм
Выполнен в виде печатной платы с разъёмом B2B (2×80 pin, шаг 0,5 мм). Пассивное охлаждение — тепловыделение до 2 Вт, радиатор не требуется при стандартных нагрузках.
Температурный режим
- Рабочая температура: 0…+70 °C (коммерческий диапазон)
- Хранение: -20…+85 °C
- Влажность: 5–90% (без конденсата)
Устанавливается в базовую плату внутри корпуса устройства.
Технические характеристики
| Модель | MYC-YA157C-V2-4E512D-65-C |
| Артикул | MYC-YA157C-V2-4E512D-65-C |
| CPU | STMicroelectronics STM32MP157AAC3 (Dual-Core Arm Cortex-A7 650 МГц + Cortex-M4 209 МГц) |
| Чипсет | SoC |
| RAM | 512 МБ DDR3 |
| HDD/SSD | 4 ГБ eMMC |
| Поддерживаемые ОС | Linux 4.19.94 (OpenSTLinux, Yocto, Buildroot) |
| Графический адаптер | 3D GPU Vivante |
| Звуковая карта | n/a (вывод через SAI) |
| Поддерживаемые интерфейсы | 1× Gigabit Ethernet, 8× Serial ports, 6× I2C, 6× SPI, 1× SAI, 1× USB 2.0 Host, 1× USB 2.0 OTG, 2× SDIO, 2× CAN, 1× MIPI-DSI, 1× DCMI, 1× RGB (1366×768 @60fps), до 97× GPIO |
| Порты/разъёмы | Через основную плату (B2B коннектор 2×80 pin) |
| Система охлаждения | Пассивная |
| Дополнительно | Commercial grade (0~+70°C) |
| Питание | 5 В / 0,5 А (через USB OTG или базовую плату) |
| Габариты | 45 × 43 мм |
| Производитель | MYIR Tech |
| Ссылка на сайт производителя | http://www.myirtech.com/list.asp?id=624 |
Часто задаваемые вопросы
Для каких задач предназначен модуль MYC-YA157C?
Для встраиваемых систем с Linux: HMI-панели, промышленные контроллеры, IoT-шлюзы, медицинское оборудование, робототехника. Благодаря Cortex-M4 подходит для задач реального времени.
Какой Linux предустановлен на eMMC?
Поставляется с Linux 4.19.94 на базе OpenSTLinux. В заводском образе загружается через U-Boot. Вы можете перепрошить свою сборку через USB OTG или SD-карту.
Можно ли вывести изображение на дисплей?
Да. Модуль поддерживает MIPI-DSI (4 линии) и параллельный RGB888 (до 1366×768). Выбор зависит от base board. В Linux доступен DRM-драйвер.
Сколько GPIO можно использовать?
До 97 GPIO, но часть из них разделяет функции с другими интерфейсами. На базовой плате обычно выведено 30–50 свободных пинов.
Нужен ли радиатор?
При стандартных нагрузках (Linux, простой GUI) — нет. При длительной полной загрузке Cortex-A7 + M4 рекомендуется обеспечить воздушный поток или установить радиатор.
Как подключить модуль к компьютеру для разработки?
Через USB OTG (режим загрузчика) или UART (консоль). Для отладки M4 используйте ST-Link / J-Link через SWD.
Поддерживает ли модуль CAN FD?
Да, два контроллера CAN FD (с поддержкой CAN 2.0). В Linux доступны драйверы SocketCAN.
Чем отличается версия «-C» от «-I»?
«-C» — коммерческий диапазон (0~+70°C), «-I» — индустриальный (-40~+85°C). Остальные характеристики совпадают.
Можно ли использовать модуль без базовой платы?
Нет, для подключения питания и интерфейсов необходима плата с разъёмом B2B. MYIR предлагает готовый base board MYB-YA157C.
Где взять документацию и BSP?
На сайте производителя myirtech.com (по артикулу). Доступны схемы, даташит, Linux BSP (на GitHub и OpenSTLinux).
Основные характеристики
Нет вопросов об этом товаре.
