Designed for STM32 microprocessors with an embedded single or dual Arm® Cortex®-A7 core,
STM32MPU Distribution for Android™ is a key element of the STM32 Embedded Software solution.
The STM32MPU Distribution for Android™ contains:
•Linux board support package (BSP)
•Secure bootchain based on Arm Trusted Firmware (TF-A) and Universal Boot Loader (U-Boot)
•Secure OS: Open Portable Trusted Execution Environment (OP-TEE)
•Android application frameworks running in Linux OS user space.
To optimize each project development phase, ST offers software packages that let developers choose the support that best meets their needs:
•Starter package for Android™ for a quick and easy start with any STM32MP1 microprocessor
•Developer package for Android™ to add your own code on top of STM32MP1 Embedded Software distribution
•Distribution package for Android™ to create your own Android™ distribution, Starter and Developer packages
For more information, visit the STM32MP1 MPU wiki page
Follow issues and share solutions on Github for STM32Cube MCU packages. Integrate your own software components in a STM32Cube Expansion for STM32CubeMX and STM32CubeIDE tools, thanks to the new STM32PackCreator utility
Introducing our STM32MP1 microprocessor series with dual Arm® Cortex®-A7 and Cortex®-M4
The STM32Cube.AI is an extension pack of the widely used STM32CubeMX configuration and code generation tool enabling AI on STM32 Arm® Cortex®-M-based microcontrollers.