Product overview
Description
The STM32MP2DroidDis OpenSTDroid Distribution Package is the Android™ distribution based on the Android™ build framework.
In STM32MP2DroidDis, the OpenSTDroid Distribution is dedicated to the development on the Arm® Cortex®-A processor. It includes the Android™ application frameworks and the OpenSTLinux BSP (Linux® kernel, U-Boot, TF‑A, and OP-TEE).
In STM32MP2DroidDis, the STM32CubeMP2 MPU Package targets the development on the Arm® Cortex®-M processor. It includes all pieces of software in source code: BSP, HAL, middleware, and applications.
STM32MP2DroidDis also contains a toolset to tune the system for the user's needs and to handle the built image. Use, for instance, STM32CubeProgrammer (STM32CubeProg) to install the built image on the board.
-
All features
- STM32MP2 OpenSTDroid Distribution Package for Android™, composed of:
- An Android™ build framework: the distribution builder
- The OpenSTDroid Distribution for the development on the Arm® Cortex®-A processor
- BSP prebuilt binaries (Linux® kernel, U-Boot, TF‑A, OP-TEE)
- Scripts to load source code and rebuild the BSP binaries
- Application frameworks pieces in source code, including hardware abstraction code
- The STM32CubeMP2 MPU Package for the development on the Arm® Cortex®-M processor
- All pieces of software in source code: BSP, HAL, middleware, and applications
- A toolset for users to:
- Tune the system for their needs
- Handle the built image, for example with STM32CubeProgrammer (STM32CubeProg) to install it on the board
- STM32MP2 OpenSTDroid Distribution Package for Android™, composed of: