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
STM32CubeMX is part of the STM32Cube initiative designed to simplify and accelerate the development of applications for STM32 microcontrollers. STM32CubeMX offers the possibility to generate C projects using embedded software offers packages like CMSIS-Pack compliant software packs. Starting with the 6.0.0 revision, STM32CubeMX is delivered with STM32PackCreator, an STM32 pack creation graphical companion tool, whose main purpose is the creation of software packs.