Миниатюрный STM32MP1 SiP на базе Linux поставляется с двумя вариантами комплекта разработчика

[Обновлено: 27 февраля]. Вскоре Octavo выпустит свой SiP-модуль «OSD32MP15x» размером 18 x 18 мм, который работает под управлением Linux на 800 МГц, двойной -7 STM32MP1. Также есть готовая плата OSD32MP1-BRK и более полный, готовый к RPi готовый комплект OSD32MP1-RED.

Компания Octavo Systems объявила, что полное производство начнется к концу марта, когда будет внедрена ОС Linux на базе ОС OSD32MP15x с системой Linux (SiP) и STM32MP1 SoC от STMicroelectronics . Имея размеры всего 18 x 18 мм, SiP считается самым маленьким из существующих модулей STM32MP1. Действительно, наименьшее, что мы видели, это паянный Kontron, 25,4 x 25,4 мм SOM-STM32MP157 , который не является SiP.


OSD32MP15x

Год назад компания Octavo, которая ранее производила SiP-версии SoC TI AM3358 BeagleBone, объявила о выпуске 302-шарового BGA SiP-модуля в качестве OSD32MP1 с целью производства к 4 кварталу 2019 года. График немного проскочил, но образцы модуля уже отгружен заказчикам и теперь готов сойти с производственной линии.

Octavo также анонсировала две 4-слойные платы для разработки печатных плат для модуля. В апреле должна появиться секционная плата OSD32MP1-BRK, которая изготовлена ​​для Octavo компанией Allied Component Works, LLC . В мае Octavo планирует выпустить большую, более функциональную плату разработки OSD32MP1-RED (см. Ниже).

Хотя OSD32MP15x был первоначально анонсирован с двумя ядрами STM32MP1 Cortex-A7 с тактовой частотой 650 МГц, производственный модуль увеличил частоту до 800 МГц. STM32MP1 также имеет 209 МГц Cortex-M4 MCU.

(Обновление: после публикации этой статьи мы заметили сообщение CNXSoft о выпуске ST 24 новых моделей STM3MP1 с частотой 800 МГц, а не 650 МГц-A7, как подробно описано в этой слайд-деке ST (PDF) . Полный список 48 совместимых по выводам моделей можно найти здесь .)

В дополнение к интеграции SoC STM32MP1 SiP добавляет:

  • До 1 ГБ памяти DDR3
  • 4K энергонезависимой EEPROM
  • STPMIC1 PMIC с 5,2 В Boost, Buck, 4x LDO, 2x переключателями питания
  • 2х генераторов MEMs (Main и RTC)
  • Более 100 пассивных компонентов
  • Доступны версии от 0 до 85 ° C и от -40 до 85 ° C

OSD32MP15x подробный вид

(нажмите на изображение, чтобы увеличить)

OSD32MP15x совместим с дистрибутивом OpenSTLinux SoC STM32MP1 и инструментами STM32CubeMP. (Подробнее см. В нашем предыдущем отчете OSD32MP1 .)

Аргумент в пользу SiP заключается в том, что они занимают меньше места и облегчают разработку продукта. Например, поставщики встраиваемых систем могут избежать затрат времени и денег на последовательность питания и размещение интерфейсов памяти DDR3, говорит Октаво.

SiP также уменьшают необходимость добавлять несколько слоев печатных плат, печатать двухсторонние платы или использовать сложные производственные процессы. SiP также может упростить задачу поиска компонентов. OSD32MP15 объединяет более 100 устройств от разных производителей.

OSD32MP1-BRK и OSD32MP1-RED

Платформа OSD32MP1-BRK объединяет OSD32MP15x SiP с парой 2 × 30 100 мил (2,54 мм) совместимых макетов, которые обеспечивают доступ к 106 входам / выходам SiP.

OSD32MP1-BRK (слева) и обновленная структурная схема для модуля OSD32MP15x

(щелкните изображения, чтобы увеличить)

Плата 75 x 46 мм имеет слот microSD, клиентский порт micro-USB и кристалл 32 кГц. Другие функции включают кнопку сброса, загрузочные переключатели, светодиоды и заголовок UART.

OSD32MP1-BRK подробный вид и блок-схема

(щелкните изображения, чтобы увеличить)

Более полнофункциональная OSD32MP1-RED соответствует линейке более ранней платы Octavo, похожей на BeagleBone OSD3358-SM-RED , которая была основана на модуле OSD335x-SM размером 21 x 21 мм . Новый OSD32MP1-RED SBC расширяет модуль OSD32MP15x слотом microSD и 8 ГБ eMMC с предустановленным дистрибутивом Linux с открытым исходным кодом.

OSD32MP1-RED, спереди и сзади

(нажмите на картинку для увеличения)

OSD32MP1-RED дополнительно оснащен портами GbE, micro-HDMI, USB-хостом и USB Type-C. Есть также модуль WiFi / Bluetooth, разъемы DSI и камеры, а также разъемы для CAN FD, UART и JTAG.

Для расширения вы получаете 40-контактный разъем GPIO, совместимый с Raspberry Pi, разъем MikroBus для модулей MikroElektronika Click и разъем управления двигателем ST. Также имеется вход 5 В C, переключатели режима загрузки, кнопки питания и сброса, а также программируемые пользователем светодиоды и кнопки.

OSD32MP1-RED подробный вид и блок-схема

(щелкните изображения, чтобы увеличить)

Хотя более ранняя версия OSD3358-SM-RED является платой с открытой спецификацией и появлялась в наших сводках новостей по хакерской плате до тех пор, пока она не превысила наш лимит в 200 долларов, никаких признаков открытой аппаратной поддержки на этих новых платах нет. OSD335x-SM на базе AM3358 на OSD3358-SM-RED стал источником питания для PocketBeagle от BeagleBoard.org .

В 2018 году Octavo продолжила реализацию OSD335x C-SiP того же SoC AM3358. Он расширился до 27 x 27 мм, 400-Ball пакета, как оригинальный OSD335x SiP от Octavo, но добавил до 16 ГБ eMMC и генератор, наряду с 1 ГБ DDR3, PMIC, LDO, EEPROM и пассивными.

Дополнительная информация

Модуль OSD32MP15x SiP выполняет отбор проб и будет запущен в производство к концу марта. Платформа OSD32MP1-BRK должна появиться в апреле, а OSD32MP1-RED появится в мае. Цены не были доступны. Более подробную информацию можно найти в Octavo Systems' объявления , а также OSD32MP15x , OSD32MP1-БРК и OSD32MP1-RED страниц продукта.