STMicroelectronics has introduced the STM32MP1 microprocessor series with Linux distribution as part of its 10-year industrial-grade supply commitment. The introduction of the STM32MP1 multicore microprocessor series with compute and graphics support combined with power-efficient real-time control and high feature integration will facilitate development of high-performance solutions for Smart Home, Health, Industrial, Consumer and Wellness applications. The STM32MP1 series are available in a range of BGA packages to support the lowest PCB cost structure and use the smallest board space.
According to STMicro, the multi-core STM32MP1 architecture is particularly suited to open-source software-based applications in real-time and power-constrained sub-systems. STM32MP1 series microprocessor (MPU) products leverage the strong, proven STM32*-family ecosystem from ST and its partners, including technical support and tools. With the release of OpenSTLinux as a mainlined, open-source Linux distribution, it extends the STM32 family to address important customer requirements for real-time, power-constrained applications. With this combination of MPU and software, ST has assembled all the pieces to match the product supply requirements of many industrial and professional applications.
“The STM32MP1 brings the strength of the STM32 experience to applications that need MPU compute and graphics support, combined with power efficient real-time control and high feature integration,” said Ricardo De Sa Earp, general manager of STMicroelectronics’ microcontroller division. He also said “Our commitment to consolidating open-source Linux software and microcontroller development support, combined with the longevity that consumer-oriented alternatives cannot equal, establish solid confidence in STM32MP1 for embedded MPU projects,”.
Using the STM32 heterogeneous architecture that combines Arm Cortex-A and Cortex-M cores designers can use the
STM32MP1 microprocessor series to develop wide a range of applications. The architecture performs fast processing and real-time tasks on a single chip, always achieving the greatest power efficiency, says STMicro. For example, by stopping Cortex-A7 execution and running only from the more efficient Cortex-M4, power can typically be reduced to 25%. From this mode, going to standby further cuts power by 2.5k times – while still supporting the resumption of Linux execution in one to three seconds, depending on the application.
To speed up the development, ST is demonstrating its commitment to software development with the release of OpenSTLinux Distribution as a mainlined open-source Linux distribution. OpenSTLinux has already been reviewed and accepted by the Linux community: Linux Foundation, Yocto project® and Linaro. The distribution contains all the essential building blocks for running software on the application-processor cores.
It also supports a wide range of external DDR SDRAM and Flash Memories. The STM32MP1 embeds a 3D Graphics Processor Unit (GPU) to support Human Machine Interface (HMI) displays. Moreover, the STM32MP1 embeds a large set of peripherals that can be seamlessly allocated either to Cortex-A / Linux or Cortex-M / Real-time activities
Enhanced STM32Cube tools, upgraded from the STM32Cube package for Cortex-M microcontrollers, accelerate microprocessor development using Arm Cortex-A-core MPUs.
STM32MP1 part numbers are in production now, priced starting at $4.84 for orders of 10,000 pieces. There is other pricing options available. Products will be available through distributors in March. You can contact your local ST distributor or visit www.st.com/stm32mp1 for more details.