As Industrial, Consumer, Smart Home, Health and Wellness systems are growing more connected, certain embedded designs are now required to manage high processing loads and complex applications with rich Human Machine Interfaces (HMI). Under these conditions, the ability to harness open-source software stacks while maintaining low power and real-time performance are key requirements.
Designed to offer advanced and flexible multi-core architecture, graphic support with power-efficient real-time control and high feature integration, the STM32 family of general-purpose 32-bit microprocessors (MPUs) based on the heterogeneous architecture combining Arm® Cortex®-A and Cortex®-M Cores is the solution.
Extending STM32 with microprocessors
STM32 microprocessors benefit from the proven software, tools and technical support of the STM32 family ecosystem. The release of OpenSTLinux Distribution, a mainlined open-source Linux distribution is a key element of the solution. OpenSTLinux Distribution is reviewed and accepted by the Linux community (Linux Foundation, Yocto project and Linaro) and is pre-integrated with OP-TEE secure OS.
It contains all the essential building blocks for running software on the application-processor cores.
Enhanced STM32Cube tools as well as evaluation boards and discovery kits complete the development suite available to designers.
It leverages a solid scalable software and hardware foundation to simplify and shorten the development time of industry-leading power-constrained applications. Developers are able to seamlessly reuse and migrate IPs from project to project. It future proofs their current and future investments. Indeed, STM32 MPUs are included in ST’s rolling 10-year longevity commitment.
We asked Sylvain the following questions: - Could you please tell me about the STM32MP1 ? - STM32MP1: ideal for what kind of application? - Why is the STM32MP1 so special? - What ecosystem does the STM32MP1 come with? - Is the STM32MP1 available? - Could we see a quick demo? - Where to get more info?
Introducing our STM32MP1 microprocessor series with dual Arm® Cortex®-A7 and Cortex®-M4