The STM32CubeMP1 firmware provides BSP, HAL, middleware components and application packages in source code for development on Arm® Cortex®-M processors.
- STM32CubeMP1 consists of:
- The hardware abstraction layer (HAL), enabling portability between different STM32 devices via standardized API calls
- The low-layer API (LL), a light-weight, optimized, expert oriented set of APIs designed for runtime efficiency and so enhanced performance
- A collection of middleware components (such as Freestones and Open Amp)
- A collection of examples, running on STM32MP15xx-EV1 Evaluation boards and STM32MP15xx-DKx Discovery board and allowing demonstration of a basic implementation of features from a set of peripherals.
- STM32CubeMP1 consists of:
Something went wrong with the server request. Please try again in a few moments.
Request for software successfully submitted. The approval process may take up to 48 hours. After you have been approved, you should receive a link to the requested software via email.
Unfortunately, the link you clicked didn't work. Don't worry, here are the steps you can take to get your download started:If you still can't download the software, please reach out to us on the ST Community and we will help you
- Ensure you are using the same browser used to made the initial request
- Check that cookies are allowed in your browser
- Update your browser to its latest version
- Please also note that links forwarded by somebody else will not work
|Part Number||General Description||Software Version||Supplier||GitHub link||Download||Previous versions|
|STM32CubeMP1||STM32CubeMP1 Package for STM32MP1 series (HAL, Low-Layer APIs and CMSIS (CORE, DSP, RTOS), OpenAMP for Inter processor communication, coming with examples running on ST boards: Discovery kits and Evaluation boards)||1.2.0||ST||https://github.com/STMicroelectronics/STM32CubeMP1/tree/1.2.0|| |
|Patch_CubeMP1||Patch V1.1.1 for STM32CubeMP1||1.1.1||ST||https://github.com/STMicroelectronics/STM32CubeMP1/tree/1.2.0|| |
MadeForSTM32™ is a new quality label delivered by ST, which is granted after an evaluation process. It helps engineers identify third party solutions with the highest level of integration and quality for the STM32 microcontrollers' ecosystem. MadeForSTM32™ is offered to members of the ST Partner Program who want to go one step further in our collaboration, with the overall objective of contributing to a high-quality STM32 ecosystem.
In this video we discussed with just a few of the partners who have solutions already working on the STM32MP1.
Introducing our STM32MP1 microprocessor series with dual Arm® Cortex®-A7 and Cortex®-M4
Recommended for you
Latest from ST
To validate your subscription, please click on the link inside the email that has been sent to you. This link will be valid for 24 hours. Please check your spam filters in case you did not receive the email.
Picture Part number Manufacturer Description STM32CubeMX ST STM32Cube initialization code generatorPart Number
STM32Cube initialization code generator