# device-stm-bootloader **Repository Path**: mirrors_STMicroelectronics/device-stm-bootloader ## Basic Information - **Project Name**: device-stm-bootloader - **Description**: STM32MPU distribution for Android (bootloader) - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-08-18 - **Last Updated**: 2025-09-27 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # stm32mp2-bootloader # This module is used to provide * prebuilt images of the fsbl (tf-a) and the ssbl (u-boot) for STM32MP2 * scripts to load and build tf-a and u-boot source for STM32MP2 It is part of the STMicroelectronics delivery for Android. ## Description ## This module version is the updated version for STM32MP25 OpenSTDroid V5.0 Please see the release notes for more details. ## Documentation ## * The [release notes][] provide information on the release. [release notes]: https://wiki.st.com/stm32mpu/wiki/STM32_MPU_OpenSTDroid_release_note_-_v5.1.0 ## Dependencies ## This module can't be used alone. It is part of the STMicroelectronics delivery for Android. ## Containing ## This module contains several files and directories. **prebuilt** * `./prebuilt/fsbl/*`: prebuilt image of tf-a * `./prebuilt/ssbl/*`: prebuilt images of u-boot **source** * `./source/load_bootloader.sh`: script used to load primary and secondary bootloader source with required patches for STM32MP1 * `./source/build_bootloader.sh`: script used to generate/update prebuilt images * `./source/android_bootloaderbuild.config`: configuration file used by the build_bootloader.sh script * `./source/patch/fsbl//*`: tf-a patches required (not yet up-streamed) * `./source/patch/ssbl//*`: u-boot kernel patches required (not yet up-streamed) ## License ## This module is distributed under the Apache License, Version 2.0 found in the [Apache-2.0](./LICENSES/Apache-2.0) file. There are exceptions which are distributed under BSD-3-Clause License, found in the [BSD-3-Clause](./LICENSES/BSD-3-Clause) file: * all binaries provided in `./prebuilt/fsbl/` directory * all .patch files provided in `./source/patch/fsbl/` directory There are exceptions which are distributed under GPL License, Version 2.0 found in the [GPL-2.0](./LICENSES/GPL-2.0) file: * all binaries provided in `./prebuilt/ssbl/` directory * all .patch files provided in `./source/patch/ssbl/` directory