Design Win

STM32CubeMP1 Package for STM32MP1 series (HAL, Low-Layer APIs and CMSIS, OpenAMP for Inter processor communication, and examples running on ST boards)

Get Software Download databrief

Product overview


The STM32CubeMP1 firmware provides BSP, HAL, middleware components and application packages in source code for development on Arm® Cortex®-M processors.

  • All features

    • 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.

Get Software

Discover our scalable solutions to boost the development of MPU-based systems
STM32CubeMP1 Package