The OSD32MP15x module is the first System in Package based on the STMicroelectronics STM32MP1. Delivering all the power of a full Microprocessor system in a package that feels like a Microcontroller, the OSD32MP15x has a footprint that is the same size as the ST32MP1 itself. The SiP integrates the STM32MP15x Dual Core Arm® Cortex® A7 and an Arm® Cortex® M4, up to 1GB DDR3, STPMIC1 Power Management IC, EEPROM, MEMS Oscillator, and passives into single BGA package.
At only 18mm x 18mm, the OSD32MP15x brings developers a footprint that is up to 64% smaller than an equivalent design with discrete components. Integrated into a BGA with all signals escaped into one layer, this system in package means faster designs and simplified supply chain.
STM32MP1 Highlights:
Along with the Dual Core Arm® Cortex® A7 and an Arm® Cortex® M4, the STM32MP15x microprocessor also incorporates a 3D GPU OpenGL ES2.0 Graphics processor, 2 x 22 channels of 16bit ADC and a host of connectivity including a camera interface. For control, the ST32MP15x provides 2x 16-bit PWM, up to 29 timers and 3 watchdogs. For the growing market of internet connected applications, it offers TrustZone®, TDES, AES-256 security features.
The Cortex M4 and peripherals in the STM32MP15x are compatible with ST’s stand alone M4 devices. Code ports seamlessly from existing M4 designs. The integration provided by the OSD32MP15x SiP makes the transition even easier, removing the hardware complexities associated with a processor design.
STPMIC1 Highlights:
The STPMIC1 within the OSD32MP15x SiP module is designed to pair with needs of ST32MP15x customers. It requires only a single input voltage for the processor and provides an integrated 5.2V Boost as well as a Buck, 4 LDOs and 2 power switches for use in the system.
|
The OSD32MP1 supports all variations of the STM32MP1 Microprocessor in a pin compatible form. Use the table below to identify the processor version that best fits your needs.
STM32MP1 Devices | Cortex®-A7 Cores | CPU Max Frequency (MHz) | Cortex®-M4 Cores | MCU Max Frequency (MHz) | 3D GPU | GPU Max Frequency (MHz) | HW Crypto | FD-CAN | MIPI®-DSI |
---|---|---|---|---|---|---|---|---|---|
STM32MP157C | 2 | 650 | 1 | 209 | ✓ | 533 | ✓ | 2 | ✓ |
STM32MP157F | 2 | 800 | 1 | 209 | ✓ | 533 | ✓ | 2 | ✓ |
STM32MP157A | 2 | 650 | 1 | 209 | ✓ | 533 | - | 2 | ✓ |
STM32MP157D | 2 | 800 | 1 | 209 | ✓ | 533 | - | 2 | ✓ |
STM32MP153C | 2 | 650 | 1 | 209 | - | - | ✓ | 2 | - |
STM32MP153A | 2 | 650 | 1 | 209 | - | - | - | 2 | - |
If you are looking to support multiple variants or migrate from one to another over time refer to this app note for more information.
Product Number | Description | Price | Order From |
---|---|---|---|
OSD32MP157C-512M-BAA | System-In-Package - ST32MP157C, 512MB x16 DDR3L, 4KB EEPROM, 24MHz MEMS Oscillator, STPMIC1A, Passives - 18mm X 18mm, 302 Ball BGA, 0°C to 85°C | Contact Sales | DigiKey Mouser Arrow Avnet Quote from Octavo |
OSD32MP157C-512M-IAA | System-In-Package - ST32MP157C, 512MB x16 DDR3L, 4KB EEPROM, 24MHz MEMS Oscillator, STPMIC1A, Passives - 18mm X 18mm, 302 Ball BGA, -40°C to 85°C | Contact Sales | DigiKey Mouser Arrow Avnet Quote from Octavo |
OSD32MP157F-512M-BAA | System-In-Package - ST32MP157F, 512MB x16 DDR3L, 4KB EEPROM, 24MHz MEMS Oscillator, STPMIC1A, Passives - 18mm X 18mm, 302 Ball BGA, 0°C to 85°C | Contact Sales | DigiKey Mouser Arrow Avnet Quote from Octavo |
OSD32MP157F-512M-EAA | System-In-Package - ST32MP157F, 512MB x16 DDR3L, 4KB EEPROM, 24MHz MEMS Oscillator, STPMIC1A, Passives - 18mm X 18mm, 302 Ball BGA, -20°C to 85°C | Contact Sales | DigiKey Mouser Arrow Avnet Octavo Systems |
OSD32MP153C-512M-BAA | System-In-Package - ST32MP153C, 512MB x16 DDR3L, 4KB EEPROM, 24MHz MEMS Oscillator, STPMIC1A, Passives - 18mm X 18mm, 302 Ball BGA, 0°C to 85°C | Contact Sales | DigiKey Mouser Arrow Avnet Quote from Octavo |
OSD32MP153C-512M-IAA | System-In-Package - ST32MP153C, 512MB x16 DDR3L, 4KB EEPROM, 24MHz MEMS Oscillator, STPMIC1A, Passives - 18mm X 18mm, 302 Ball BGA, -40°C to 85°C | Contact Sales | DigiKey Mouser Arrow Avnet Quote from Octavo |
OSD32MP153A-512M-BAA | System-In-Package - ST32MP153A, 512MB x16 DDR3L, 4KB EEPROM, 24MHz MEMS Oscillator, STPMIC1A, Passives - 18mm X 18mm, 302 Ball BGA, 0°C to 85°C | Contact Sales | Quote from Octavo |
OSD32MP153A-512M-IAA | System-In-Package - ST32MP153A, 512MB x16 DDR3L, 4KB EEPROM, 24MHz MEMS Oscillator, STPMIC1A, Passives - 18mm X 18mm, 302 Ball BGA, -40°C to 85°C | Contact Sales | Quote from Octavo |
Other variations can be made upon request. Please contact your local sale representative, or contact us here, to discuss your specific requirements.
The Octavo Systems OSD32MP1-BRK is a flexible prototyping platform for the OSD32MP15x System in Package. The OSD32MP1-BRK gives access to over 100 I/O on the STM32MP1 in a small form factor. Featuring just the OSD32MP15x SiP, microSD card, a USB Port and 2 2×30 100 mil (2.54mm) headers, the OSD32MP1-BRK allows designers to quickly build prototypes that closely match their final system without having to build their own hardware.
The OSD32MP1-BRK is designed and manufactured by Allied Component Works, LLC a member of the Octavo System Partner Network.
The Octavo Systems OSD32MP1-RED platform is a full featured Reference, Evaluation, and Development board for the OSD32MP1 System in Package device. It was developed to allow designers to quickly evaluate the STM32MP1 based SiP in their application. It has common network interfaces including WiFi/Bluetooth, Ethernet, and CAN. It also supports HDMI and DSI displays and has a connector for a camera. The OSD32MP1-RED provides industry standard expansion headers to allow designers to easily add their own custom hardware.
The OSD32MP1-RED is the perfect platform to quickly build IOT, High-end HMI, or Real-time control applications.
The STM32MP157F-DK2 Discovery kit is a low cost way to get started today. The kit allows users to easily develop applications using STM32 MPU OpenSTLinux Distribution software for the main Cortex® A-7 processors and STM32 CubeMP1 software for the Cortex® M4 microcontroller. The board includes ST-LINK embedded debug tool, LEDs, push-buttons, Ethernet 1Gbps connector, USB Type-C OTG connector, 4 USB Type-A Host connectors, HDMI transceiver, one stereo headset jack with analog microphone and microSD connector. The kit also includes an LCD display with touch panel and Wi-Fi and Bluetooth Low Energy capability.
STM32CubeMP1 and full mainline open-source Linux® STM32 MPU OpenSTLinux Distribution (such as STM32MP1Starter) software and examples. Support of a wide choice of Integrated Development Environments (IDEs) including IARTM, Keil®, GCC-based IDEs.
Using the STM32MP157F-DK2 to prototypes your design? See our OSD32MP157C-DK2 reference design for an easy way to move from prototypes into production with System-in-Package.
The STM32MP157F-EV1 Evaluation Board is a full-feature demonstration and development platform. Get started with your OSD32MP15x application today using theSTM32 MPU OpenSTLinux Distribution software for the main Cortex® A-7 processors and STM32 CubeMP1 software for the Cortex® M4 microcontroller. Included is an ST-LINK embedded debug tool, LEDs, push-buttons, one joystick, 1-Gbps Ethernet, CAN FD, one USB OTG Micro-AB connector, four USB Host Type-A connectors, a 5.5″ TFT 720×1280 pixels with LED backlight, MIPI DSISM interface, and capacitive touch panel, camera, stereo headset jack with analog microphone input, four digital microphones, one SPDIF Rx/Tx, Smartcard, microSD™ card, and eMMC, NOR and NAND Flash memories.
STM32CubeMP1 and full mainline open-source Linux® STM32 MPU OpenSTLinux Distribution (such as STM32MP1Starter) software and examples. Support of a wide choice of Integrated Development Environments (IDEs) including IARTM, Keil®, GCC-based IDEs.
Looking for symbols for a different CAD tool or 3D models? Visit SnapEDA for an extensive collection of symbols and foot prints for different CAD programs as well as 3D Step models.
The OSD32MP157C-DK2 Reference design is our version of the low cost STM32MP157C-DK2 Development Kit from ST Microelectronics. It has the same form factor and is functionally equivalent to the kit from ST. The only difference is the OSD32MP157C-DK2 reference design removes over 100 discrete components, including the STM32MP157C process, STPMIC1A PMIC, DDR3, MEMS Oscillator, and Passives, and replaces them with the OSD32MP157C-512M-BAA System-in-Package.
With this reference design you can start prototyping with the STM32MP157C-DK2 from ST then use the OSD32MP157C-DK2 reference design as a known good starting point for your design. You now get all of the benefits of a low cost development kit and the ease of using System-in-Package to simplify your design and get you into production faster.