The STM32MP1DroidDev provides material to develop applications running on Arm® Cortex®-A and associated coprocessor firmware running on Arm® Cortex®-M, using the STM32 MPU Distribution for Android™ (STM32MP1DistrDis).
- Android™ application frameworks running in Linux® OS user space
- OpenSTLinux BSP with:
- Boot chain based on TF-A and U-Boot
- OP-TEE secure OS running on the Arm® Cortex®-A in secure mode
- Linux® kernel running on the Arm® Cortex®-A in non-secure mode