1. Usage[edit source]
The CodeSource template is used to indicate the URL of any file from the software components (e.g., Linux® kernel, STM32Cube MPU Packages, BSP layers...) used in this wiki.
Usage: {{CodeSource | <domain> | repo=<repo> | <path> | <link text> | <version>}}
Where (lists below should be inline with https://github.com/STMicroelectronics/STM32MPU_EmbSW_Overall_Offer):
- <domain> is the mandatory string that identifies the domain (a.ka., software component) of the file. The possible values are given in the below table:
<domain> | Comment | ||
---|---|---|---|
Linux kernel | the file belongs to the Linux kernel domain. | ||
U-Boot | the file belongs to the U-Boot domain. | ||
TF-A | the file belongs to the TF-A domain. | ||
OP-TEE_OS | the file belongs to the OP-TEE OS domain. | ||
optee-stm32mp-addons | the file belongs to the optee-stm32mp-addons layer. | ||
SCP_firmware | the file belongs to the external device tree domain. | ||
External_DT | the file belongs to the external device tree domain. | ||
STM32CubeMP1 | the file belongs to the STM32CubeMP1 domain. | ||
STM32CubeMP13 | the file belongs to the STM32CubeMP13 domain. | ||
STM32CubeMP2 | the file belongs to the STM32CubeMP2 domain. | ||
STM32CubeMP1htlm | the file belongs to the STM32CubeMP1 domain and we want to make readable an html file directly into github, without downloading the file. | ||
STM32CubeMP13html | the file belongs to the STM32CubeMP13 domain and we want to make readable an html file directly into github, without downloading the file. | ||
STM32CubeMP2html | the file belongs to the STM32CubeMP2 domain and we want to make readable an html file directly into github, without downloading the file. | ||
TF-M | the file belongs to the TF-M domain. | ||
TF-M_tests | the file belongs to the TF-M Tests domain. | ||
STM32DDRFW-UTIL | the file belongs to the STM32DDRFW-UTIL domain. | ||
STM32PRGFW-UTIL | the file belongs to the STM32PRGFW-UTIL domain.
- |
STM32PRGFW-UTILhtml | the file belongs to the STM32PRGFW-UTILdomain and we want to make readable an html file directly into github, without downloading the file. |
meta-st-stm32mp | the file belongs to the meta-st-stm32mp BSP layer domain. | ||
meta-st-stm32mp-addons | the file belongs to the meta-st-stm32mp-addons BSP layer domain. | ||
meta-st-openstlinux | the file belongs to the meta-st-openstlinux framework layer domain. | ||
wiki-stm32mp-addons | the file belongs to the wiki-stm32mp-addons domain, wiki-stm32mp-addons has been created to provide to customer some example of scripts, ... | ||
Android | the file belongs to the Android domain. | ||
Buildroot | the file belongs to the Buildroot domain. | ||
X-LINUX-AI | the file belongs to the X-LINUX-AI expansion package domain. | ||
st-openstlinux-application | the file belongs to the st-openstlinux-application domain. |
- <path> is the optional relative path of the file from the root URL of the domain. If this parameter is omitted, then the root URL of the domain is returned (e.g., https://github.com/STMicroelectronics/linux.git), and all other parameters are ignored. If the file is a directory (e.g. "arch/arm/boot/dts" directory for the Linux kernel), this parameter must end with the slash
/
character (e.g. "arch/arm/boot/dts/"). To point to the root URL of the domain, this parameter must be the slash/
character. The root URLs are:
- <repo> is the mandatory repository in the Google Android git. This named parameter is ignored for all other domains than Android.
- <link text> is an optional link text (text that is displayed instead of the URL).
- <version> is an optional version number (branch or tag) if the default one doesn't fit. Per default, the URL points to the versions indicated in the below table:
<domain> | <version> | Alternatives |
---|---|---|
Linux kernel | default: v6.1-stm32mp branch, v6.1-stm32mp-r2 tag |
|
U-Boot | default: v2022.10-stm32mp branch, v2022.10-stm32mp-r2 tag |
|
TF-A | default: v2.8-stm32mp branch, v2.8-stm32mp-r2 tag |
|
OP-TEE_OS | default: 3.19.0-stm32mp branch, 3.19.0-stm32mp-r2 tag |
|
optee-stm32mp-addons | default: 3.16.0-stm32mp branch, 3.16.0-stm32mp-r1 tag | |
SCP_firmware | ||
External_DT | default: v5.0-stm32mp branch, v5.1 version : v5.0-stm32mp-r1 tag | |
STM32CubeMP1 | default: main branch , v5.1 version :1.6.0 tag | |
STM32CubeMP13 | default: main branch , v5.1 version :1.1.0 tag | |
STM32CubeMP2 | default: main branch , v5.1 version :1.0.0 tag | |
TF-M | default : v1.7.0-stm32mp25-r9.1 tag, v5.1 version branch : name too strange , not used in this template | |
TF-M_tests | default: v1.7.0-stm32mp25-r6 tag v5.1 version branch : name too strange , not used in this template |
|
STM32DDRFW-UTIL | default: main branch, v5.1 version : 1.1.0 tag | |
STM32PRGFW-UTIL | default: main branch, v5.1 version : 1.0.3 tag | |
meta-st-stm32mp | mickledore branch | |
meta-st-stm32mp-addons | mickledore branch | |
meta-st-openstlinux | mickledore branch | |
wiki-stm32mp-addons | default: main branch, v5.1 version : 5.1.0 branch | |
Android | android-13.0.0_r82 | |
Buildroot | default: st/2023.02.2 branch, v5.1 version: st/2024.02.3 branch | |
X-LINUX-AI | default: main branch, v5.1 version:v5.1.0 tag | |
st-openstlinux-application |
2. Basic examples[edit source]
You type | You get |
---|---|
Linux kernel
1- {{CodeSource | Linux kernel | Makefile}}<br /> 2- {{CodeSource | Linux kernel | arch/arm/boot/dts/}}<br /> 3- {{CodeSource | Linux kernel | /}}<br /> 4- {{CodeSource | Linux kernel}}<br /> |
1- Makefile |
U-Boot
1- {{CodeSource | U-Boot | Makefile}}<br /> 2- {{CodeSource | U-Boot | arch/arm/dts/}}<br /> 3- {{CodeSource | U-Boot | /}}<br /> 4- {{CodeSource | U-Boot}}<br /> |
1- Makefile |
TF-A
1- {{CodeSource | TF-A | Makefile}}<br /> 2- {{CodeSource | TF-A | fdts/}}<br /> 3- {{CodeSource | TF-A | /}}<br /> 4- {{CodeSource | TF-A}}<br /> |
1- Makefile |
OP-TEE_OS
1- {{CodeSource | OP-TEE_OS | Makefile}}<br /> 2- {{CodeSource | OP-TEE_OS | core/arch/arm/kernel/}}<br /> 3- {{CodeSource | OP-TEE_OS | /}}<br /> 4- {{CodeSource | OP-TEE_OS}}<br /> |
1- Makefile |
optee-stm32mp-addons
1- {{CodeSource | optee-stm32mp-addons | README.md}}<br /> 2- {{CodeSource | optee-stm32mp-addons | stm32mp-calibration/}}<br /> 3- {{CodeSource | optee-stm32mp-addons | /}}<br /> 4- {{CodeSource | optee-stm32mp-addons}}<br /> |
1- README.md |
SCP_firmware
1- {{CodeSource | SCP_firmware | readme.md}}<br /> 2- {{CodeSource | SCP_firmware | arch/arm/src/}}<br /> 3- {{CodeSource | SCP_firmware | /}}<br /> 4- {{CodeSource | SCP_firmware}}<br /> |
1- readme.md |
External_DT
1- {{CodeSource | External_DT | linux/Makefile}}<br /> 2- {{CodeSource | External_DT | linux/}}<br /> 3- {{CodeSource | External_DT | /}}<br /> 4- {{CodeSource | External_DT}}<br /> |
1- linux/Makefile |
STM32CubeMP1
1- {{CodeSource | STM32CubeMP1 | Readme.md}}<br />
2- {{CodeSource | STM32CubeMP1 | Drivers/STM32MP1xx_HAL_Driver/Src/}}<br />
3- {{CodeSource | STM32CubeMP1 | /}}<br />
4- {{CodeSource | STM32CubeMP1html | Release_Notes.html}}<br />
5- {{CodeSource | STM32CubeMP1}}<br />
|
1- Readme.md |
STM32CubeMP13
1- {{CodeSource | STM32CubeMP13 | Readme.md}}<br /> 2- {{CodeSource | STM32CubeMP13 |Drivers/BSP/STM32MP13xx_DISCO/}}<br /> 3- {{CodeSource | STM32CubeMP13 | /}}<br /> 4- {{CodeSource | STM32CubeMP13 |Projects/STM32CubeProjectsList.html}}<br /> 5- {{CodeSource | STM32CubeMP13html |Projects/STM32CubeProjectsList.html}}<br /> 6- {{CodeSource | STM32CubeMP13}}<br /> |
1- Readme.md |
STM32CubeMP2
1- {{CodeSource | STM32CubeMP2 | README.md}}<br />
2- {{CodeSource | STM32CubeMP2 | Drivers/STM32MP2xx_HAL_Driver/Src/}}<br />
3- {{CodeSource | STM32CubeMP2 | /}}<br />
4- {{CodeSource | STM32CubeMP2}}<br />
5- {{CodeSource |STM32CubeMP2html |Projects/STM32CubeProjectsList.html}}<br />
|
1- README.md |
TF-M
1- {{CodeSource | TF-M | readme.rst}}<br /> 2- {{CodeSource | TF-M | bl1/config/}}<br /> 3- {{CodeSource | TF-M | /}}<br /> 4- {{CodeSource | TF-M}}<br /> |
1- readme.rst |
TF-M_tests
1- {{CodeSource | TF-M_tests | readme.rst}}<br /> 2- {{CodeSource | TF-M_tests | test/bl2/}}<br /> 3- {{CodeSource | TF-M_tests | /}}<br /> 4- {{CodeSource | TF-M_tests}}<br /> |
1- readme.rst |
STM32DDRFW-UTIL
1- {{CodeSource | STM32DDRFW-UTIL | README.md}}<br />
2- {{CodeSource | STM32DDRFW-UTIL | Drivers/STM32MP2xx_HAL_Driver/Src/}}<br />
3- {{CodeSource | STM32DDRFW-UTIL | /}}<br />
4- {{CodeSource | STM32DDRFW-UTIL}}<br />
|
1- README.md |
STM32PRGFW-UTIL
1- {{CodeSource | STM32PRGFW-UTIL | README.md}}<br />
2- {{CodeSource | STM32PRGFW-UTIL | Drivers/STM32MP2xx_HAL_Driver/Src/}}<br />
3- {{CodeSource | STM32PRGFW-UTIL | /}}<br />
4- {{CodeSource | STM32PRGFW-UTIL }}<br />
|
1- README.md |
meta-st-stm32mp
1- {{CodeSource | meta-st-stm32mp | README.md}}<br /> 2- {{CodeSource | meta-st-stm32mp | recipes-kernel/linux/linux-stm32mp/}}<br /> 3- {{CodeSource | meta-st-stm32mp | /}}<br /> 4- {{CodeSource | meta-st-stm32mp}}<br /> |
1- README.md |
meta-st-openstlinux
1- {{CodeSource | meta-st-openstlinux | README.md}}<br /> 2- {{CodeSource | meta-st-openstlinux | recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad/}}<br /> 3- {{CodeSource | meta-st-openstlinux | /}}<br /> 4- {{CodeSource | meta-st-openstlinux}}<br /> |
1- README.md |
meta-st-stm32mp-addons
1- {{CodeSource | meta-st-stm32mp-addons | README.md}}<br /> 2- {{CodeSource | meta-st-stm32mp-addons | recipes-kernel/linux/}}<br /> 3- {{CodeSource | meta-st-stm32mp-addons | /}}<br /> 4- {{CodeSource | meta-st-stm32mp-addons}}<br /> |
1- README.md |
wiki-stm32mp-addons
1- {{CodeSource | wiki-stm32mp-addons | README.md}}<br /> 2- {{CodeSource | wiki-stm32mp-addons | gdb-scripts/}}<br /> 3- {{CodeSource | wiki-stm32mp-addons | /}}<br /> 4- {{CodeSource | wiki-stm32mp-addons}}<br /> |
1- README.md |
Android
1- {{CodeSource | Android | repo=platform/build | README.md}}<br /> 2- {{CodeSource | Android | repo=platform/packages/apps/Settings | src/com/android/settings/}}<br /> 3- {{CodeSource | Android | repo=platform/build | /}}<br /> 4- {{CodeSource | Android}| repo=platform/build}<br /> |
1- platform/build/README.md |
Buildroot
1- {{CodeSource | Buildroot | README.md}}<br /> 2- {{CodeSource | Buildroot | docs/}}<br /> 3- {{CodeSource | Buildroot | /}}<br /> 4- {{CodeSource | Buildroot }}<br /> |
1- README.md |
X-LINUX-AI
1- {{CodeSource | X-LINUX-AI | README.md}}<br /> 2- {{CodeSource | X-LINUX-AI | conf/}}<br /> 3- {{CodeSource | X-LINUX-AI | /}}<br /> 4- {{CodeSource | X-LINUX-AI}}<br /> |
1- README.md |
st-openstlinux-application
1- {{CodeSource | st-openstlinux-application | README.md}}<br /> 2- {{CodeSource | st-openstlinux-application | dcmipp-isp-ctrl/}}<br /> 3- {{CodeSource | st-openstlinux-application | /}}<br /> 4- {{CodeSource | st-openstlinux-application}}<br /> 5- {{CodeSource | st-openstlinux-application | weston-cube/}}<br /> |
1- README.md |
3. More examples[edit source]
You type | You get |
---|---|
Linux kernel: regular file
1- {{CodeSource | Linux kernel | Makefile}}<br /> 2- {{CodeSource | Linux kernel | Makefile | Linux kernel root makefile - Makefile}}<br /> 3- {{CodeSource | Linux kernel | Makefile | | 4.19}}<br /> 4- {{CodeSource | Linux kernel | Makefile | Linux kernel root makefile - Makefile | 4.19}}<br /> 5- {{CodeSource | Linux kernel | repo=ignored | Makefile | Linux kernel root makefile - Makefile | 4.19}}<br /> |
1- Makefile |
Linux kernel: directory
1- {{CodeSource | Linux kernel | arch/arm/boot/dts/}}<br /> 2- {{CodeSource | Linux kernel | arch/arm/boot/dts/ | arch/arm/boot/dts/stm32mp15*}}<br /> 3- {{CodeSource | Linux kernel | arch/arm/boot/dts/ | | 4.19}}<br /> 4- {{CodeSource | Linux kernel | arch/arm/boot/dts/ | arch/arm/boot/dts/stm32mp15* | 4.19}}<br /> 5- {{CodeSource | Linux kernel | arch/arm/boot/dts/ | repo=ignored | arch/arm/boot/dts/stm32mp15* | 4.19}}<br /> |
1- arch/arm/boot/dts/ |
U-Boot: regular file
1- {{CodeSource | U-Boot | Makefile}}<br /> 2- {{CodeSource | U-Boot | Makefile | U-Boot root makefile - Makefile}}<br /> 3- {{CodeSource | U-Boot | Makefile | | 2018.03}}<br /> 4- {{CodeSource | U-Boot | Makefile | U-Boot root makefile - Makefile | 2018.03}}<br /> 5- {{CodeSource | U-Boot | Makefile | U-Boot root makefile - Makefile | repo=ignored | 2018.03}}<br /> |
1- Makefile |
U-Boot: directory
1- {{CodeSource | U-Boot | arch/arm/dts/}}<br /> 2- {{CodeSource | U-Boot | arch/arm/dts/ | arch/arm/dts/stm32mp15*}}<br /> 3- {{CodeSource | U-Boot | arch/arm/dts/ | | 2018.03}}<br /> 4- {{CodeSource | U-Boot | arch/arm/dts/ | arch/arm/dts/stm32mp15* | 2018.03}}<br /> 5- {{CodeSource | repo=ignored | U-Boot | arch/arm/dts/ | arch/arm/dts/stm32mp15* | 2018.03}}<br /> |
1- arch/arm/dts/ |
TF-A: regular file
1- {{CodeSource | TF-A | Makefile}}<br /> 2- {{CodeSource | TF-A | Makefile | TF-A root makefile - Makefile}}<br /> 3- {{CodeSource | TF-A | Makefile | | 1.4}}<br /> 4- {{CodeSource | TF-A | Makefile | TF-A root makefile - Makefile | 1.4}}<br /> 5- {{CodeSource | TF-A | repo=ignored | Makefile}}<br /> |
1- Makefile |
TF-A: directory
1- {{CodeSource | TF-A | fdts/}}<br /> 2- {{CodeSource | TF-A | fdts/ | fdts/stm32mp15*}}<br /> 3- {{CodeSource | TF-A | fdts/ | | 1.4}}<br /> 4- {{CodeSource | TF-A | fdts/ | fdts/stm32mp15* | 1.4}}<br /> 5- {{CodeSource | TF-A | repo=ignored | fdts/ | fdts/stm32mp15*}}<br /> |
1- fdts/ |
OP-TEE_OS: regular file
1- {{CodeSource | OP-TEE_OS | Makefile}}<br /> 2- {{CodeSource | OP-TEE_OS | Makefile | OP-TEE OS root makefile - Makefile}}<br /> 3- {{CodeSource | OP-TEE_OS | Makefile | | 3.0.0}}<br /> 4- {{CodeSource | OP-TEE_OS | Makefile | OP-TEE OS root makefile - Makefile | 3.0.0}}<br /> 5- {{CodeSource | OP-TEE_OS | Makefile | 3.0.0 | repo=ignored}}<br /> |
1- Makefile |
OP-TEE_OS: directory
1- {{CodeSource | OP-TEE_OS | core/arch/arm/kernel/}}<br /> 2- {{CodeSource | OP-TEE_OS | core/arch/arm/kernel/ | core/arch/arm/kernel/*}}<br /> 3- {{CodeSource | OP-TEE_OS | core/arch/arm/kernel/ | | 3.0.0}}<br /> 4- {{CodeSource | OP-TEE_OS | core/arch/arm/kernel/ | core/arch/arm/kernel/* | 3.0.0}}<br /> 5- {{CodeSource | OP-TEE_OS | repo=ignored | core/arch/arm/kernel/ | 3.0.0}}<br /> |
1- core/arch/arm/kernel/ |
optee-stm32mp-addons: regular file
1- {{CodeSource | optee-stm32mp-addons | Makefile}}<br /> 2- {{CodeSource | optee-stm32mp-addons | Makefile | OP-TEE add-ons makefile - Makefile}}<br /> 3- {{CodeSource | optee-stm32mp-addons | Makefile | | master}}<br /> 4- {{CodeSource | optee-stm32mp-addons | Makefile | OP-TEE add-ons makefile - Makefile | master}}<br /> 5- {{CodeSource | optee-stm32mp-addons | Makefile | | master | repo=ignored}}<br /> |
1- Makefile |
optee-stm32mp-addons: directory
1- {{CodeSource | optee-stm32mp-addons | stm32mp-calibration/host/}}<br /> 2- {{CodeSource | optee-stm32mp-addons | stm32mp-calibration/host/ | stm32mp-calibration/host/*}}<br /> 3- {{CodeSource | optee-stm32mp-addons | stm32mp-calibration/host/ | | master}}<br /> 4- {{CodeSource | optee-stm32mp-addons | stm32mp-calibration/host/ | stm32mp-calibration/host/* | master}}<br /> 5- {{CodeSource | optee-stm32mp-addons | repo=ignored | stm32mp-calibration/host/ | master}}<br /> |
1- stm32mp-calibration/host/ |
SCP_firmware: regular file
1- {{CodeSource | SCP_firmware | readme.md}}<br /> 2- {{CodeSource | SCP_firmware | readme.md | SCP firmware readme}}<br /> 3- {{CodeSource | SCP_firmware | readme.md | | 2.11.0}}<br /> 4- {{CodeSource | SCP_firmware | readme.md | SCP firmware readme | 2.11.0}}<br /> 5- {{CodeSource | SCP_firmware | repo=ignored | readme.md}}<br /> |
1- readme.md |
SCP_firmware: directory
1- {{CodeSource | SCP_firmware | arch/arm/src/}}<br /> 2- {{CodeSource | SCP_firmware | arch/arm/src/ | arch/arm/src/*}}<br /> 3- {{CodeSource | SCP_firmware | arch/arm/src/ | | 2.11.0}}<br /> 4- {{CodeSource | SCP_firmware | arch/arm/src/ | arch/arm/src/* | 2.11.0}}<br /> 5- {{CodeSource | SCP_firmware | repo=ignored | arch/arm/src/ | arch/arm/src/*}}<br /> |
1- arch/arm/src/ |
External_DT: regular file
1- {{CodeSource | External_DT | linux/Makefile}}<br /> 2- {{CodeSource | External_DT | linux/Makefile | External DT Linux makefile - Makefile}}<br /> 3- {{CodeSource | External_DT | linux/Makefile | | 5.0-stm32mp-r1-rc9}}<br /> 4- {{CodeSource | External_DT | linux/Makefile | External DT Linux - Makefile | 5.0-stm32mp-r1-rc9}}<br /> 5- {{CodeSource | External_DT | repo=ignored | linux/Makefile}}<br /> |
1- linux/Makefile |
External_DT: directory
1- {{CodeSource | External_DT | linux/}}<br /> 2- {{CodeSource | External_DT | linux/ | linux/stm32mp25*}}<br /> 3- {{CodeSource | External_DT | linux/ | | 5.0-stm32mp-r1-rc9}}<br /> 4- {{CodeSource | External_DT| linux/ | linux/stm32mp25* | 5.0-stm32mp-r1-rc9}}<br /> 5- {{CodeSource | External_DT | repo=ignored | linux/ | linux/stm32mp25*}}<br /> |
1- linux/ |
STM32CubeMP1: regular file
1- {{CodeSource | STM32CubeMP1 | Readme.md}}<br /> 2- {{CodeSource | STM32CubeMP1 | Readme.md | STM32CubeMP1 readme}}<br /> 3- {{CodeSource | STM32CubeMP1 | Readme.md | | master}}<br /> 4- {{CodeSource | STM32CubeMP1 | Readme.md | STM32CubeMP1 readme | master}}<br /> 5- {{CodeSource | STM32CubeMP1 | Readme.md | STM32CubeMP1 readme | repo=ignored | master}}<br /> |
1- Readme.md |
STM32CubeMP1: directory
1- {{CodeSource | STM32CubeMP1 | Drivers/STM32MP1xx_HAL_Driver/Src/}}<br /> 2- {{CodeSource | STM32CubeMP1 | Drivers/STM32MP1xx_HAL_Driver/Src/ | Drivers/STM32MP1xx_HAL_Driver/Src/*}}<br /> 3- {{CodeSource | STM32CubeMP1 | Drivers/STM32MP1xx_HAL_Driver/Src/ | | master}}<br /> 4- {{CodeSource | STM32CubeMP1 | Drivers/STM32MP1xx_HAL_Driver/Src/ | Drivers/STM32MP1xx_HAL_Driver/Src/* | master}}<br /> 5- {{CodeSource | STM32CubeMP1 | repo=ignored | Drivers/STM32MP1xx_HAL_Driver/Src/}}<br /> |
1- Drivers/STM32MP1xx_HAL_Driver/Src/ |
STM32CubeMP2: regular file
1- {{CodeSource | STM32CubeMP2 | README.md}}<br /> 2- {{CodeSource | STM32CubeMP2 | README.md | STM32CubeMP2 readme}}<br /> 3- {{CodeSource | STM32CubeMP2 | README.md | | 0.2.0}}<br /> 4- {{CodeSource | STM32CubeMP2 | README.md | STM32CubeMP2 readme | 0.2.0}}<br /> 5- {{CodeSource | STM32CubeMP2 | README.md | STM32CubeMP2 readme | repo=ignored | 0.2.0}}<br /> |
1- README.md |
STM32CubeMP2: directory
1- {{CodeSource | STM32CubeMP2 | Drivers/STM32MP2xx_HAL_Driver/Src/}}<br /> 2- {{CodeSource | STM32CubeMP2 | Drivers/STM32MP2xx_HAL_Driver/Src/ | Drivers/STM32MP2xx_HAL_Driver/Src/*}}<br /> 3- {{CodeSource | STM32CubeMP2 | Drivers/STM32MP2xx_HAL_Driver/Src/ | | 0.2.0}}<br /> 4- {{CodeSource | STM32CubeMP2 | Drivers/STM32MP2xx_HAL_Driver/Src/ | Drivers/STM32MP2xx_HAL_Driver/Src/* | 0.2.0}}<br /> 5- {{CodeSource | STM32CubeMP2 | repo=ignored | Drivers/STM32MP2xx_HAL_Driver/Src/}}<br /> |
1- Drivers/STM32MP2xx_HAL_Driver/Src/ |
TF-M: regular file
1- {{CodeSource | TF-M | readme.rst}}<br /> 2- {{CodeSource | TF-M | readme.rst | TF-M readme}}<br /> 3- {{CodeSource | TF-M | readme.rst | | 1.7.0-stm32mp25-r6}}<br /> 4- {{CodeSource | TF-M | readme.rst | TF-M readme | 1.7.0-stm32mp25-r6}}<br /> 5- {{CodeSource | TF-M | readme.rst | TF-M readme | repo=ignored | 1.7.0-stm32mp25-r6}}<br /> |
1- readme.rst |
TF-M: directory
1- {{CodeSource | TF-M | bl1/config/}}<br /> 2- {{CodeSource | TF-M | bl1/config/ | bl1/config/*}}<br /> 3- {{CodeSource | TF-M | bl1/config/ | | 1.7.0-stm32mp25-r6}}<br /> 4- {{CodeSource | TF-M | bl1/config/ | bl1/config/* | 1.7.0-stm32mp25-r6}}<br /> 5- {{CodeSource | TF-M | repo=ignored | bl1/config/}}<br /> |
1- bl1/config/ |
TF-M_tests: regular file
1- {{CodeSource | TF-M_tests | readme.rst}}<br /> 2- {{CodeSource | TF-M_tests | readme.rst | TF-M readme}}<br /> 3- {{CodeSource | TF-M_tests | readme.rst | | 1.7.0-stm32mp25-r6}}<br /> 4- {{CodeSource | TF-M_tests | readme.rst | TF-M readme | 1.7.0-stm32mp25-r6}}<br /> 5- {{CodeSource | TF-M_tests | readme.rst | TF-M readme | repo=ignored | 1.7.0-stm32mp25-r6}}<br /> |
1- readme.rst |
TF-M_tests: directory
1- {{CodeSource | TF-M_tests | test/bl2/}}<br /> 2- {{CodeSource | TF-M_tests | test/bl2/ | test/bl2/*}}<br /> 3- {{CodeSource | TF-M_tests | test/bl2/ | | 1.7.0-stm32mp25-r6}}<br /> 4- {{CodeSource | TF-M_tests | test/bl2/ | test/bl2/* | 1.7.0-stm32mp25-r6}}<br /> 5- {{CodeSource | TF-M_tests | repo=ignored | test/bl2/}}<br /> |
1- test/bl2/ |
STM32DDRFW-UTIL: regular file
1- {{CodeSource | STM32DDRFW-UTIL | README.md}}<br /> 2- {{CodeSource | STM32DDRFW-UTIL | README.md | STM32DDRFW-UTIL readme}}<br /> 3- {{CodeSource | STM32DDRFW-UTIL | README.md | | 1.0.0}}<br /> 4- {{CodeSource | STM32DDRFW-UTIL | README.md | STM32DDRFW-UTIL readme | 1.0.0}}<br /> 5- {{CodeSource | STM32DDRFW-UTIL | README.md | STM32DDRFW-UTIL readme | repo=ignored | 1.0.0}}<br /> |
1- README.md |
STM32DDRFW-UTIL: directory
1- {{CodeSource | STM32DDRFW-UTIL | Drivers/BSP/}}<br /> 2- {{CodeSource | STM32DDRFW-UTIL | Drivers/BSP/ | Drivers/BSP/*}}<br /> 3- {{CodeSource | STM32DDRFW-UTIL | Drivers/BSP/ | | 1.0.0}}<br /> 4- {{CodeSource | STM32DDRFW-UTIL | Drivers/BSP/ | Drivers/BSP/* | 1.0.0}}<br /> 5- {{CodeSource | STM32DDRFW-UTIL | repo=ignored | Drivers/BSP/}}<br /> |
1- Drivers/BSP/ |
STM32PRGFW-UTIL: regular file
1- {{CodeSource | STM32PRGFW-UTIL | README.md}}<br /> 2- {{CodeSource | STM32PRGFW-UTIL | README.md | STM32PRGFW-UTIL readme}}<br /> 3- {{CodeSource | STM32PRGFW-UTIL | README.md | | 1.0.3}}<br /> 4- {{CodeSource | STM32PRGFW-UTIL | README.md | STM32PRGFW-UTIL readme | 1.0.3}}<br /> 5- {{CodeSource | STM32PRGFW-UTIL | README.md | STM32PRGFW-UTIL readme | repo=ignored | 1.0.3}}<br /> |
1- README.md |
STM32PRGFW-UTIL: directory
1- {{CodeSource | STM32PRGFW-UTIL | Drivers/BSP/}}<br /> 2- {{CodeSource | STM32PRGFW-UTIL | Drivers/BSP/ | Drivers/BSP/*}}<br /> 3- {{CodeSource | STM32PRGFW-UTIL | Drivers/BSP/ | | 1.0.3}}<br /> 4- {{CodeSource | STM32PRGFW-UTIL | Drivers/BSP/ | Drivers/BSP/* | 1.0.3}}<br /> 5- {{CodeSource | STM32PRGFW-UTIL | repo=ignored | Drivers/BSP/}}<br /> |
1- Drivers/BSP/ |
meta-st-stm32mp: regular file
1- {{CodeSource | meta-st-stm32mp | recipes-kernel/linux/linux-stm32mp/README.HOW_TO.txt}}<br /> 2- {{CodeSource | meta-st-stm32mp | recipes-kernel/linux/linux-stm32mp/README.HOW_TO.txt | Helper file for Linux build}}<br /> 3- {{CodeSource | meta-st-stm32mp | recipes-kernel/linux/linux-stm32mp/README.HOW_TO.txt | |openstlinux-4.19-thud-mp1-19-02-20}}<br /> 4- {{CodeSource | meta-st-stm32mp | recipes-kernel/linux/linux-stm32mp/README.HOW_TO.txt | Helper file for Linux build | thud}}<br /> 5- {{CodeSource | meta-st-stm32mp | recipes-kernel/linux/linux-stm32mp/README.HOW_TO.txt | Helper file for Linux build | repo=ignored | thud}}<br /> |
1- recipes-kernel/linux/linux-stm32mp/README.HOW_TO.txt |
meta-st-stm32mp: directory
1- {{CodeSource | meta-st-stm32mp | recipes-kernel/linux/linux-stm32mp/}}<br /> 2- {{CodeSource | meta-st-stm32mp | recipes-kernel/linux/linux-stm32mp/ | recipes-kernel/linux/linux-stm32mp/}}<br /> 3- {{CodeSource | meta-st-stm32mp | recipes-kernel/linux/linux-stm32mp/ | | thud}}<br /> 4- {{CodeSource | meta-st-stm32mp | recipes-kernel/linux/linux-stm32mp/ | recipes-kernel/linux/linux-stm32mp/ | thud}}<br /> 5- {{CodeSource | meta-st-stm32mp | recipes-kernel/linux/linux-stm32mp/ | recipes-kernel/linux/linux-stm32mp/ | repo=ignored | thud}}<br /> |
1- recipes-kernel/linux/linux-stm32mp/ |
meta-st-openstlinux: regular file
1- {{CodeSource | meta-st-openstlinux | README.md}}<br /> 2- {{CodeSource | meta-st-openstlinux | README.md | meta-st-openstlinux readme}}<br /> 3- {{CodeSource | meta-st-openstlinux | README.md | | thud}}<br /> 4- {{CodeSource | meta-st-openstlinux | README.md | meta-st-openstlinux readme | thud}}<br /> 5- {{CodeSource | meta-st-openstlinux | README.md | meta-st-openstlinux readme | repo=ignored | thud}}<br /> |
1- README.md |
meta-st-openstlinux: directory
1- {{CodeSource | meta-st-openstlinux | recipes-multimedia/gstreamer/}}<br /> 2- {{CodeSource | meta-st-openstlinux | recipes-multimedia/gstreamer/ | GStreamer recipes}}<br /> 3- {{CodeSource | meta-st-openstlinux | recipes-multimedia/gstreamer/ | |openstlinux-4.19-thud-mp1-19-02-20}}<br /> 4- {{CodeSource | meta-st-openstlinux | recipes-multimedia/gstreamer/ | GStreamer recipes | thud}}<br /> 5- {{CodeSource | meta-st-openstlinux | recipes-multimedia/gstreamer/ | GStreamer recipes | repo=ignored | thud}}<br /> |
1- recipes-multimedia/gstreamer/ |
meta-st-stm32mp-addons: regular file
1- {{CodeSource | meta-st-stm32mp-addons | docs/How_to_create_a_custom_machine_mx.txt}}<br /> 2- {{CodeSource | meta-st-stm32mp-addons | docs/How_to_create_a_custom_machine_mx.txt | Helper file for creating a custom machine}}<br /> 3- {{CodeSource | meta-st-stm32mp-addons | docs/How_to_create_a_custom_machine_mx.txt | |openstlinux-4.19-thud-mp1-19-02-20}}<br /> 4- {{CodeSource | meta-st-stm32mp-addons | docs/How_to_create_a_custom_machine_mx.txt | Helper file for creating a custom machine | thud }}<br /> 5- {{CodeSource | meta-st-stm32mp-addons | docs/How_to_create_a_custom_machine_mx.txt | Helper file for creating a custom machine | repo=ignored | thud }}<br /> |
1- docs/How_to_create_a_custom_machine_mx.txt |
meta-st-stm32mp-addons: directory
1- {{CodeSource | meta-st-stm32mp-addons | recipes-kernel/linux/ }}<br /> 2- {{CodeSource | meta-st-stm32mp-addons | recipes-kernel/linux/ | recipes-kernel/linux/}}<br /> 3- {{CodeSource | meta-st-stm32mp-addons | recipes-kernel/linux/ | | thud}}<br /> 4- {{CodeSource | meta-st-stm32mp-addons | recipes-kernel/linux/ | recipes-kernel/linux/ | thud}}<br /> 5- {{CodeSource | meta-st-stm32mp-addons | recipes-kernel/linux/ | recipes-kernel/linux/ | repo=ignored | thud}}<br /> |
1- recipes-kernel/linux/ |
wiki-stm32mp-addons: regular file
1- {{CodeSource | wiki-stm32mp-addons | gdb-scripts/Setup.gdb}}<br /> 2- {{CodeSource | wiki-stm32mp-addons | gdb-scripts/Setup.gdb | GDB setup}}<br /> 3- {{CodeSource | wiki-stm32mp-addons | gdb-scripts/Setup.gdb | | 4.0.0}}<br /> 4- {{CodeSource | wiki-stm32mp-addons | gdb-scripts/Setup.gdb | GDB setup | 4.0.0 }}<br /> 5- {{CodeSource | wiki-stm32mp-addons | gdb-scripts/Setup.gdb | GDB setup | repo=ignored | 4.0.0 }}<br /> |
1- gdb-scripts/Setup.gdb |
wiki-stm32mp-addons: directory
1- {{CodeSource | wiki-stm32mp-addons | gdb-scripts/}}<br /> 2- {{CodeSource | wiki-stm32mp-addons | gdb-scripts/ | GDB scripts}}<br /> 3- {{CodeSource | wiki-stm32mp-addons | gdb-scripts/ | | 4.0.0}}<br /> 4- {{CodeSource | wiki-stm32mp-addons | gdb-scripts/ | GDB scripts | 4.0.0 }}<br /> 5- {{CodeSource | wiki-stm32mp-addons | gdb-scripts/ | GDB scripts | repo=ignored | 4.0.0 }}<br /> |
1- gdb-scripts/ |
Android: regular file
1- {{CodeSource | Android | repo=platform/build | core/main.mk}}<br /> 2- {{CodeSource | Android | repo=platform/build | core/main.mk | Main configuration}}<br /> 3- {{CodeSource | Android | repo=platform/build | core/main.mk | | android-8.1.0_r66}}<br /> 4- {{CodeSource | Android | repo=platform/build | core/main.mk | Main configuration | android-8.1.0_r66}}<br /> 5- {{CodeSource | Android | core/main.mk}} |
1- platform/build/core/main.mk |
Android: directory
1- {{CodeSource | Android | repo=platform/build | target/product/}}<br /> 2- {{CodeSource | Android | repo=platform/build | target/product/ | platform/build/target/product/*}}<br /> 3- {{CodeSource | Android | repo=platform/build | target/product/ | | android-8.1.0_r66}}<br /> 4- {{CodeSource | Android | repo=platform/build | target/product/ | platform/build/target/product/* | android-8.1.0_r66}}<br /> 5- {{CodeSource | Android | target/product/}}<br /> |
1- platform/build/target/product/ |
Buildroot: regular file
1- {{CodeSource | Buildroot | README.md}}<br /> 2- {{CodeSource | Buildroot | README.md | STM32MP1 Buildroot external tree}}<br /> 3- {{CodeSource | Buildroot | README.md | | st/2021.02}}<br /> 4- {{CodeSource | Buildroot | README.md | STM32MP1 Buildroot external tree | st/2021.02}}<br /> 5- {{CodeSource | Buildroot | repo=ignored | README.md | STM32MP1 Buildroot external tree | st/2021.02}}<br /> |
1- README.md |
Buildroot: directory
1- {{CodeSource | Buildroot | docs/}}<br /> 2- {{CodeSource | Buildroot | docs/ | STM32MP1 Buildroot documentation}}<br /> 3- {{CodeSource | Buildroot | docs/ | | st/2021.02}}<br /> 4- {{CodeSource | Buildroot | docs/ | STM32MP1 Buildroot documentation | st/2021.02}}<br /> 5- {{CodeSource | Buildroot | docs/ | repo=ignored | STM32MP1 Buildroot documentation | st/2021.02}}<br /> |
1- docs/ |
X-LINUX-AI: regular file
1- {{CodeSource | X-LINUX-AI | README.md}}<br /> 2- {{CodeSource | X-LINUX-AI | README.md | AI expansion package for STM32MPUs}}<br /> 3- {{CodeSource | X-LINUX-AI | README.md | | 2.2.0}}<br /> 4- {{CodeSource | X-LINUX-AI | README.md | AI expansion package for STM32MPUs | 2.2.0}}<br /> 5- {{CodeSource | X-LINUX-AI | repo=ignored | README.md | AI expansion package for STM32MPUs | 2.2.0}}<br /> |
1- README.md |
X-LINUX-AI: directory
1- {{CodeSource | X-LINUX-AI | conf/}}<br /> 2- {{CodeSource | X-LINUX-AI | conf/ | X-LINUX-AI configuration file}}<br /> 3- {{CodeSource | X-LINUX-AI | conf/ | | 2.2.0}}<br /> 4- {{CodeSource | X-LINUX-AI | conf/ | X-LINUX-AI configuration file | 2.2.0}}<br /> 5- {{CodeSource | X-LINUX-AI | conf/ | repo=ignored | X-LINUX-AI configuration file | 2.2.0}}<br /> |
1- README.md |
st-openstlinux-application: regular file
1- {{CodeSource | st-openstlinux-application | README.md}}<br /> 2- {{CodeSource | st-openstlinux-application | README.md | AI expansion package for STM32MPUs}}<br /> 3- {{CodeSource | st-openstlinux-application | README.md | | 2.2.0}}<br /> 4- {{CodeSource | st-openstlinux-application | README.md | AI expansion package for STM32MPUs | 2.2.0}}<br /> 5- {{CodeSource | st-openstlinux-application | repo=ignored | README.md | AI expansion package for STM32MPUs | 2.2.0}}<br /> |
1- README.md |
st-openstlinux-application: directory
1- {{CodeSource | st-openstlinux-application | conf/}}<br /> 2- {{CodeSource | st-openstlinux-application | conf/ | X-LINUX-AI configuration file}}<br /> 3- {{CodeSource | st-openstlinux-application | conf/ | | 2.2.0}}<br /> 4- {{CodeSource | st-openstlinux-application | conf/ | X-LINUX-AI configuration file | 2.2.0}}<br /> 5- {{CodeSource | st-openstlinux-application | conf/ | repo=ignored | X-LINUX-AI configuration file | 2.2.0}}<br /> |
1- conf/ |
Unsupported domain
{{CodeSource | Unsupported domain | Makefile}} |
Unsupported domain! |
4. Code[edit source]
4.1. Linux kernel[edit source]
- For STMicroelectronics public repository
[https://github.com/STMicroelectronics/linux/{{#ifeq:{{#sub:{{{2}}}|-1}}|/|tree|blob}}/{{#if: {{{4|}}}|v{{#replace:{{{4|}}}| |}}|v6.1-stm32mp}}/{{#replace:{{{2|}}}| |}} {{#if: {{{3|}}}|{{{3}}}|{{{2}}}}} {{#if: {{{4|}}}|(v{{#replace:{{{4|}}}| |}})}}]
- For Kernel.org git
[https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/tree/{{#replace:{{{2|}}}| |}}?h={{#if: {{{4|}}}|v{{#replace:{{{4|}}}||}}|linux-x.y}} {{#if: {{{3|}}}|{{{3}}}|{{{2}}}}} {{#if: {{{4|}}}|(v{{#replace:{{{4|}}}| |}})}}]
- For Bootlin alternative
[https://elixir.bootlin.com/linux/{{#if: {{{4|}}}|v{{#replace:{{{4|}}}| |}}|latest}}/source/{{#replace:{{{2|}}}| |}} {{#if: {{{3|}}}|{{{3}}}|{{{2}}}}} ({{#if: {{{4|}}}|v{{#replace:{{{4|}}}| |}}|latest stable}})]
4.2. U-Boot[edit source]
- For STMicroelectronics public repository
[https://github.com/STMicroelectronics/u-boot/{{#ifeq:{{#sub:{{{2}}}|-1}}|/|tree|blob}}/{{#if: {{{4|}}}|v{{#replace:{{{4|}}}| |}}|v2022.10-stm32mp}}/{{#replace:{{{2|}}}| |}} {{#if: {{{3|}}}|{{{3}}}|{{{2}}}}} {{#if: {{{4|}}}|(v{{#replace:{{{4|}}}| |}})}}]
- For U-Boot git alternative
[http://git.denx.de/?p=u-boot.git;a={{#ifeq:{{#sub:{{{2}}}|-1}}|/|tree|blob}};f={{#ifeq:{{#sub:{{{2}}}|-1}}|/|{{#sub:{{{2}}}|0|-1}}|{{#sub:{{{2}}}|0}}}};hb={{#if: {{{4|}}}|v{{#replace:{{{4|}}}| |}}|master}} {{#if: {{{3|}}}|{{{3}}}|{{{2}}}}} ({{#if: {{{4|}}}|v{{#replace:{{{4|}}}| |}}|master}})]
- For Bootlin alternative
[https://elixir.bootlin.com/u-boot/{{#if: {{{4|}}}|v{{#replace:{{{4|}}}| |}}|latest}}/source/{{#replace:{{{2|}}}| |}} {{#if: {{{3|}}}|{{{3}}}|{{{2}}}}} ({{#if: {{{4|}}}|v{{#replace:{{{4|}}}| |}}|latest stable}})]
4.3. TF-A[edit source]
- For STMicroelectronics public repository
[https://github.com/STMicroelectronics/arm-trusted-firmware/{{#ifeq:{{#sub:{{{2}}}|-1}}|/|tree|blob}}/{{#if: {{{4|}}}|v{{#replace:{{{4|}}}| |}}|v2.8-stm32mp}}/{{#replace:{{{2|}}}| |}} {{#if: {{{3|}}}|{{{3}}}|{{{2}}}}} {{#if: {{{4|}}}|(v{{#replace:{{{4|}}}| |}})}}]
- For ARM Trusted Firmware git alternative
[https://github.com/ARM-software/arm-trusted-firmware/blob/{{#if: {{{4|}}}|v{{#replace:{{{4|}}}| |}}|master}}/{{#replace:{{{2|}}}| |}} {{#if: {{{3|}}}|{{{3}}}|{{{2}}}}} ({{#if: {{{4|}}}|v{{#replace:{{{4|}}}| |}}|master}})]
- For Bootlin alternative
[https://elixir.bootlin.com/arm-trusted-firmware/{{#if: {{{4|}}}|v{{#replace:{{{4|}}}| |}}|latest}}/source/{{#replace:{{{2|}}}| |}} {{#if: {{{3|}}}|{{{3}}}|{{{2}}}}} ({{#if: {{{4|}}}|v{{#replace:{{{4|}}}| |}}|latest stable}})]
4.4. OP-TEE_OS[edit source]
- For STMicroelectronics public repository
[https://github.com/STMicroelectronics/optee_os/{{#ifeq:{{#sub:{{{2}}}|-1}}|/|tree|blob}}/{{#if: {{{4|}}}|{{#replace:{{{4|}}}| |}}|3.19.0-stm32mp}}/{{#replace:{{{2|}}}| |}} {{#if: {{{3|}}}|{{{3}}}|{{{2}}}}} {{#if: {{{4|}}}|({{#replace:{{{4|}}}| |}})}}]
- For OP-TEE OS git alternative
[https://github.com/OP-TEE/optee_os/blob/{{#if: {{{4|}}}|{{#replace:{{{4|}}}| |}}|master}}/{{#replace:{{{2|}}}| |}} {{#if: {{{3|}}}|{{{3}}}|{{{2}}}}} ({{#if: {{{4|}}}|{{#replace:{{{4|}}}| |}}|master}})]
4.5. optee-stm32mp-addons[edit source]
- For STMicroelectronics public repository
[https://github.com/STMicroelectronics/optee-stm32mp-addons/{{#ifeq:{{#sub:{{{2}}}|-1}}|/|tree|blob}}/{{#if: {{{4|}}}|{{#replace:{{{4|}}}| |}}|3.16.0-stm32mp-r1}}/{{#replace:{{{2|}}}| |}} {{#if: {{{3|}}}|{{{3}}}|{{{2}}}}} {{#if: {{{4|}}}|({{#replace:{{{4|}}}| |}})}}]
4.6. SCP_firmware[edit source]
- For STMicroelectronics public repository
[https://github.com/STMicroelectronics/SCP-firmware/{{#ifeq:{{#sub:{{{2}}}|-1}}|/|tree|blob}}/{{#if: {{{4|}}}|{{#replace:{{{4|}}}| |}}|v2.12.0-stm32mp}}/{{#replace:{{{2|}}}| |}} {{#if: {{{3|}}}|{{{3}}}|{{{2}}}}} {{#if: {{{4|}}}|({{#replace:{{{4|}}}| |}})}}]
4.7. External_DT[edit source]
- For STMicroelectronics public repository
[https://github.com/STMicroelectronics/dt-stm32mp/{{#ifeq:{{#sub:{{{2}}}|-1}}|/|tree|blob}}/{{#if: {{{4|}}}|{{#replace:{{{4|}}}| |}}|v5.0-stm32mp}}/{{#replace:{{{2|}}}| |}} {{#if: {{{3|}}}|{{{3}}}|{{{2}}}}} {{#if: {{{4|}}}|({{#replace:{{{4|}}}| |}})}}]
4.8. STM32CubeMP1[edit source]
- For STMicroelectronics public repository
[https://github.com/STMicroelectronics/STM32CubeMP1/{{#ifeq:{{#sub:{{{2}}}|-1}}|/|tree|blob}}/{{#if: {{{4|}}}|{{#replace:{{{4|}}}| |}}|1.6.0}}/{{#replace:{{{2|}}}| |}} {{#if: {{{3|}}}|{{{3}}}|{{{2}}}}} {{#if: {{{4|}}}|({{#replace:{{{4|}}}| |}})}}]
4.9. STM32CubeMP13[edit source]
- For STM STMicroelectronics git
[https://github.com/STMicroelectronics/STM32CubeMP13/{{#ifeq:{{#sub:{{{2}}}|-1}}|/|tree|blob}}/{{#if: {{{4|}}}|{{#replace:{{{4|}}}| |}}|v1.0.0}}/{{#replace:{{{2|}}}| |}} {{#if: {{{3|}}}|{{{3}}}|{{{2}}}}} {{#if: {{{4|}}}|({{#replace:{{{4|}}}| |}})}}]
4.10. STM32CubeMP2[edit source]
- For STMicroelectronics public repository
[https://github.com/STMicroelectronics/STM32CubeMP2/{{#ifeq:{{#sub:{{{2}}}|-1}}|/|tree|blob}}/{{#if: {{{4|}}}|{{#replace:{{{4|}}}| |}}|v0.3.0}}/{{#replace:{{{2|}}}| |}} {{#if: {{{3|}}}|{{{3}}}|{{{2}}}}} {{#if: {{{4|}}}|({{#replace:{{{4|}}}| |}})}}]
4.11. TF-M[edit source]
- For STMicroelectronics public repository
[https://github.com/STMicroelectronics//trusted-firmware-m/{{#ifeq:{{#sub:{{{2}}}|-1}}|/|tree|blob}}/{{#if: {{{4|}}}|{{#replace:{{{4|}}}| |}}|v1.7.0}}/{{#replace:{{{2|}}}| |}} {{#if: {{{3|}}}|{{{3}}}|{{{2}}}}} {{#if: {{{4|}}}|({{#replace:{{{4|}}}| |}})}}]
4.12. TF-M_tests[edit source]
- For STMicroelectronics public repository
[https://github.com/STMicroelectronics//tf-m-tests/{{#ifeq:{{#sub:{{{2}}}|-1}}|/|tree|blob}}/{{#if: {{{4|}}}|{{#replace:{{{4|}}}| |}}|v1.7.0}}/{{#replace:{{{2|}}}| |}} {{#if: {{{3|}}}|{{{3}}}|{{{2}}}}} {{#if: {{{4|}}}|({{#replace:{{{4|}}}| |}})}}]
4.13. STM32DDRFW-UTIL[edit source]
- For STMicroelectronics public repository
[https://github.com/STMicroelectronics/STM32DDRFW-UTIL/{{#ifeq:{{#sub:{{{2}}}|-1}}|/|tree|blob}}/{{#if: {{{4|}}}|{{#replace:{{{4|}}}| |}}|1.0.1}}/{{#replace:{{{2|}}}| |}} {{#if: {{{3|}}}|{{{3}}}|{{{2}}}}} {{#if: {{{4|}}}|({{#replace:{{{4|}}}| |}})}}]
4.14. STM32PRGFW-UTIL[edit source]
- For STMicroelectronics public repository
[https://github.com/STMicroelectronics/STM32PRGFW-UTIL/{{#ifeq:{{#sub:{{{2}}}|-1}}|/|tree|blob}}/{{#if: {{{4|}}}|{{#replace:{{{4|}}}| |}}|1.0.3}}/{{#replace:{{{2|}}}| |}} {{#if: {{{3|}}}|{{{3}}}|{{{2}}}}} {{#if: {{{4|}}}|({{#replace:{{{4|}}}| |}})}}]
4.15. meta-st-stm32mp[edit source]
- For STMicroelectronics public repository
[https://github.com/STMicroelectronics/meta-st-stm32mp/{{#ifeq:{{#sub:{{{2}}}|-1}}|/|tree|blob}}/{{#if: {{{4|}}}|{{#replace:{{{4|}}}| |}}|mickledore}}/{{#replace:{{{2|}}}| |}} {{#if: {{{3|}}}|{{{3}}}|{{{2}}}}} {{#if: {{{4|}}}|({{#replace:{{{4|}}}| |}})}}]
4.16. meta-st-openstlinux[edit source]
- For STMicroelectronics public repository
[https://github.com/STMicroelectronics/meta-st-openstlinux/{{#ifeq:{{#sub:{{{2}}}|-1}}|/|tree|blob}}/{{#if: {{{4|}}}|{{#replace:{{{4|}}}| |}}|mickledore}}/{{#replace:{{{2|}}}| |}} {{#if: {{{3|}}}|{{{3}}}|{{{2}}}}} {{#if: {{{4|}}}|({{#replace:{{{4|}}}| |}})}}]
4.17. meta-st-stm32mp-addons[edit source]
- For STMicroelectronics public repository
[https://github.com/STMicroelectronics/meta-st-stm32mp-addons/{{#ifeq:{{#sub:{{{2}}}|-1}}|/|tree|blob}}/{{#if: {{{4|}}}|{{#replace:{{{4|}}}| |}}|mickledore}}/{{#replace:{{{2|}}}| |}} {{#if: {{{3|}}}|{{{3}}}|{{{2}}}}} {{#if: {{{4|}}}|({{#replace:{{{4|}}}| |}})}}]
4.18. wiki-stm32mp-addons[edit source]
- For STMicroelectronics public repository
[https://github.com/STMicroelectronics/wiki-stm32mp-addons/{{#ifeq:{{#sub:{{{2}}}|-1}}|/|tree|blob}}/{{#if: {{{4|}}}|{{#replace:{{{4|}}}| |}}|5.1.0}}/{{#replace:{{{2|}}}| |}} {{#if: {{{3|}}}|{{{3}}}|{{{2}}}}} {{#if: {{{4|}}}|({{#replace:{{{4|}}}| |}})}}]
4.19. Android[edit source]
- For Google Android git
[https://android.googlesource.com/{{{repo|}}}/+/refs/tags/{{#if: {{{4|}}}|{{#replace:{{{4|}}}| |}}|android-13.0.0_r82}}/{{#replace:{{{2|}}}| |}} {{#if: {{{3|}}}|{{{3}}}|{{{repo|}}}/{{#replace:{{{2|}}}| |}}}} {{#if: {{{4|}}}|({{#replace:{{{4|}}}| |}})}}]
4.20. Buildroot[edit source]
- For Bootlin Buildroot git for STMicroelectronics
[https://github.com/bootlin/buildroot-external-st/{{#ifeq:{{#sub:{{{2}}}|-1}}|/|tree|blob}}/{{#if: {{{4|}}}|{{#replace:{{{4|}}}| |}}|st/2024.02.3}}/{{#replace:{{{2|}}}| |}} {{#if: {{{3|}}}|{{{3}}}|{{{2}}}}} {{#if: {{{4|}}}|({{#replace:{{{4|}}}| |}})}}]
4.21. X-LINUX-AI[edit source]
- For STMicroelectronics public repository
[https://github.com/STMicroelectronics/meta-st-x-linux-ai/{{#ifeq:{{#sub:{{{2}}}|-1}}|/|tree|blob}}/{{#if: {{{4|}}}|v{{#replace:{{{4|}}}| |}}|v5.0.0}}/{{#replace:{{{2|}}}| |}} {{#if: {{{3|}}}|{{{3}}}|{{{2}}}}} {{#if: {{{4|}}}|(v{{#replace:{{{4|}}}| |}})}}]
4.22. st-openstlinux-application[edit source]
- For STMicroelectronics public repository
TBC [https://github.com/STMicroelectronics/st-openstlinux-application/{{#ifeq:{{#sub:{{{2}}}|-1}}|/|tree|blob}}/{{#if: {{{4|}}}|v{{#replace:{{{4|}}}| |}}|v5.0.0}}/{{#replace:{{{2|}}}| |}} {{#if: {{{3|}}}|{{{3}}}|{{{2}}}}} {{#if: {{{4|}}}|(v{{#replace:{{{4|}}}| |}})}}]
4.23. Template code[edit source]
4.23.1. GERRIT[edit source]
{{#vardefine:path|{{#ifeq: {{{2}}}|/||;f={{#ifeq:{{#sub:{{{2}}}|-1}}|/|{{#sub:{{{2}}}|0|-1}}|{{{2}}}}}}}}}{{#switch: {{{1}}} | Linux kernel ={{#if: {{{2|}}} | [https://gerrit.st.com/gitweb?p=mpu/oe/st/linux-stm32.git;a={{#ifeq:{{#sub:{{{2}}}|-1}}|/|tree|blob}}{{#var:path}};hb={{#if: {{{4|}}}|v{{#replace:{{{4|}}}| |}}|v6.1-stm32mp-dev}} {{#if: {{{3|}}}|{{{3}}}|{{{2}}}}} {{#if: {{{4|}}}|(v{{#replace:{{{4|}}}| |}})}}] | https://gerrit.st.com/gitweb?p=mpu/oe/st/linux-stm32.git}} | U-Boot = {{#if: {{{2|}}} |[https://gerrit.st.com/gitweb?p=mpu/oe/st/u-boot.git;a={{#ifeq:{{#sub:{{{2}}}|-1}}|/|tree|blob}}{{#var:path}};hb={{#if: {{{4|}}}|v{{#replace:{{{4|}}}| |}}|v2022.10-stm32mp-dev}} {{#if: {{{3|}}}|{{{3}}}|{{{2}}}}} {{#if: {{{4|}}}|(v{{#replace:{{{4|}}}| |}})}}]| https://gerrit.st.com/gitweb?p=mpu/oe/st/u-boot.git}} | TF-A ={{#if: {{{2|}}} |[https://gerrit.st.com/gitweb?p=mpu/oe/st/tf-a.git;a={{#ifeq:{{#sub:{{{2}}}|-1}}|/|tree|blob}}{{#var:path}};hb={{#if: {{{4|}}}|v{{#replace:{{{4|}}}| |}}|v2.8-stm32mp-dev}} {{#if: {{{3|}}}|{{{3}}}|{{{2}}}}} {{#if: {{{4|}}}|(v{{#replace:{{{4|}}}| |}})}}]| https://gerrit.st.com/gitweb?p=mpu/oe/st/tf-a.git}} | OP-TEE_OS ={{#if: {{{2|}}} | [https://gerrit.st.com/gitweb?p=mpu/oe/optee/optee_os.git;a={{#ifeq:{{#sub:{{{2}}}|-1}}|/|tree|blob}}{{#var:path}};hb={{#if: {{{4|}}}|{{#replace:{{{4|}}}| |}}|3.19.0-stm32mp-dev}} {{#if: {{{3|}}}|{{{3}}}|{{{2}}}}} {{#if: {{{4|}}}|(v{{#replace:{{{4|}}}| |}})}}] | https://gerrit.st.com/gitweb?p=mpu/oe/optee/optee_os.git}} | optee-stm32mp-addons ={{#if: {{{2|}}} | [https://gerrit.st.com/gitweb?p=mpu/oe/optee/optee-stm32mp-addons.git;a={{#ifeq:{{#sub:{{{2}}}|-1}}|/|tree|blob}}{{#var:path}};hb={{#if: {{{4|}}}|{{#replace:{{{4|}}}| |}}|3.16.0-stm32mp-dev}} {{#if: {{{3|}}}|{{{3}}}|{{{2}}}}} {{#if: {{{4|}}}|(v{{#replace:{{{4|}}}| |}})}}] | https://gerrit.st.com/gitweb?p=mpu/oe/optee/optee-stm32mp-addons.git}} | SCP_firmware ={{#if: {{{2|}}} |[https://gerrit.st.com/gitweb?p=mpu/oe/optee/SCP-firmware.git;a={{#ifeq:{{#sub:{{{2}}}|-1}}|/|tree|blob}}{{#var:path}};hb={{#if: {{{4|}}}|v{{#replace:{{{4|}}}| |}}|v2.12.0-stm32mp-dev}} {{#if: {{{3|}}}|{{{3}}}|{{{2}}}}} {{#if: {{{4|}}}|(v{{#replace:{{{4|}}}| |}})}}]| https://gerrit.st.com/gitweb?p=mpu/oe/optee/SCP-firmware.git}} | External_DT ={{#if: {{{2|}}} | [https://gerrit.st.com/gitweb?p=mpu/oe/st/dt-stm32mp.git;a={{#ifeq:{{#sub:{{{2}}}|-1}}|/|tree|blob}}{{#var:path}};hb={{#if: {{{4|}}}|v{{#replace:{{{4|}}}| |}}|v5.0-stm32mp-dev}} {{#if: {{{3|}}}|{{{3}}}|{{{2}}}}} {{#if: {{{4|}}}|(v{{#replace:{{{4|}}}| |}})}}]| https://gerrit.st.com/gitweb?p=mpu/oe/st/dt-stm32mp.git}} | STM32CubeMP1 ={{#if: {{{2|}}} | [https://github.com/STMicroelectronics/STM32CubeMP1/{{#ifeq:{{#sub:{{{2}}}|-1}}|/|tree|blob}}/{{#if: {{{4|}}}|{{#replace:{{{4|}}}| |}}|1.6.0}}/{{#replace:{{{2|}}}| |}} {{#if: {{{3|}}}|{{{3}}}|{{{2}}}}} {{#if: {{{4|}}}|({{#replace:{{{4|}}}| |}})}}] | https://github.com/STMicroelectronics/STM32CubeMP1.git}} | STM32CubeMP1html = {{#if: {{{2|}}} | [https://htmlpreview.github.io/?https://github.com/STMicroelectronics/STM32CubeMP1/{{#ifeq:{{#sub:{{{2}}}|-1}}|/|tree|blob}}/{{#if: {{{4|}}}|{{#replace:{{{4|}}}| |}}|1.6.0}}/{{#replace:{{{2|}}}| |}} {{#if: {{{3|}}}|{{{3}}}|{{{2}}}}} {{#if: {{{4|}}}|({{#replace:{{{4|}}}| |}})}}] | https://github.com/STMicroelectronics/STM32CubeMP1.git}} | STM32CubeMP13 ={{#if: {{{2|}}} | [https://codex.cro.st.com/plugins/git/stm32cube/stm32cube/stm32cube_fw_mp13?a={{#ifeq:{{#sub:{{{2}}}|-1}}|/|tree|blob}}{{#ifeq: {{{2}}}|/||&f={{#ifeq:{{#sub:{{{2}}}|-1}}|/|{{#sub:{{{2}}}|0|-1}}|{{{2}}}}}}}&hb={{#if: {{{4|}}}|{{#replace:{{{4|}}}| |}}|v1.0.0}} {{#if: {{{3|}}}|{{{3}}}|{{{2}}}}} {{#if: {{{4|}}}|(v{{#replace:{{{4|}}}| |}})}}]| https://codex.cro.st.com/plugins/git/stm32cube/stm32cube/stm32cube_fw_mp13}} | STM32CubeMP13html = {{#if: {{{2|}}} | [https://htmlpreview.github.io/?https://github.com/STMicroelectronics/STM32CubeMP13/{{#ifeq:{{#sub:{{{2}}}|-1}}|/|tree|blob}}/{{#if: {{{4|}}}|{{#replace:{{{4|}}}| |}}|v1.0.0}}/{{#replace:{{{2|}}}| |}} {{#if: {{{3|}}}|{{{3}}}|{{{2}}}}} {{#if: {{{4|}}}|({{#replace:{{{4|}}}| |}})}}] | https://github.com/STMicroelectronics/STM32CubeMP13.git}} | STM32CubeMP2 ={{#if: {{{2|}}} |[https://codex.cro.st.com/plugins/git/stm32cube/stm32cube/stm32cube_fw_mp2?a={{#ifeq:{{#sub:{{{2}}}|-1}}|/|tree|blob}}{{#ifeq: {{{2}}}|/||&f={{#ifeq:{{#sub:{{{2}}}|-1}}|/|{{#sub:{{{2}}}|0|-1}}|{{{2}}}}}}}&hb={{#if: {{{4|}}}|{{#replace:{{{4|}}}| |}}|v0.3.1}} {{#if: {{{3|}}}|{{{3}}}|{{{2}}}}} {{#if: {{{4|}}}|(v{{#replace:{{{4|}}}| |}})}}]| https://codex.cro.st.com/plugins/git/stm32cube/stm32cube/stm32cube_fw_mp2}} | STM32CubeMP2html ={{#if: {{{2|}}} |[https://codex.cro.st.com/plugins/git/stm32cube/stm32cube/stm32cube_fw_mp2?a={{#ifeq:{{#sub:{{{2}}}|-1}}|/|tree|blob}}{{#ifeq: {{{2}}}|/||&f={{#ifeq:{{#sub:{{{2}}}|-1}}|/|{{#sub:{{{2}}}|0|-1}}|{{{2}}}}}}}&hb={{#if: {{{4|}}}|{{#replace:{{{4|}}}| |}}|v0.3.1}} {{#if: {{{3|}}}|{{{3}}}|{{{2}}}}} {{#if: {{{4|}}}|(v{{#replace:{{{4|}}}| |}})}}]| https://codex.cro.st.com/plugins/git/stm32cube/stm32cube/stm32cube_fw_mp2}} | TF-M ={{#if: {{{2|}}} | [https://gerrit.st.com/gitweb?p=mpu/oe/st/TF-M/trusted-firmware-m.git;a={{#ifeq:{{#sub:{{{2}}}|-1}}|/|tree|blob}}{{#var:path}};hb={{#if: {{{4|}}}|v{{#replace:{{{4|}}}| |}}|v1.7.0-stm32mp25-dev}} {{#if: {{{3|}}}|{{{3}}}|{{{2}}}}} {{#if: {{{4|}}}|(v{{#replace:{{{4|}}}| |}})}}]| https://gerrit.st.com/gitweb?p=mpu/oe/st/TF-M/trusted-firmware-m.git}} | TF-M_tests ={{#if: {{{2|}}} |[https://gerrit.st.com/gitweb?p=mpu/oe/st/TF-M/tf-m-tests.git;a={{#ifeq:{{#sub:{{{2}}}|-1}}|/|tree|blob}}{{#var:path}};hb={{#if: {{{4|}}}|v{{#replace:{{{4|}}}| |}}|v1.7.0-stm32mp25-dev}} {{#if: {{{3|}}}|{{{3}}}|{{{2}}}}} {{#if: {{{4|}}}|(v{{#replace:{{{4|}}}| |}})}}]| https://gerrit.st.com/gitweb?p=mpu/oe/st/TF-M/tf-m-tests.git}} | STM32DDRFW-UTIL = {{#if: {{{2|}}} | [https://gerrit.st.com/gitweb?p=mpu/stm32cube/tools/utilities-ddr.git;a={{#ifeq:{{#sub:{{{2}}}|-1}}|/|tree|blob}}{{#var:path}};hb={{#if: {{{4|}}}|v{{#replace:{{{4|}}}| |}}|master}} {{#if: {{{3|}}}|{{{3}}}|{{{2}}}}} {{#if: {{{4|}}}|(v{{#replace:{{{4|}}}| |}})}}]| https://gerrit.st.com/gitweb?p=mpu/stm32cube/tools/utilities-ddr.git}} | STM32PRGFW-UTIL = {{#if: {{{2|}}} | [https://github.com/stm32mpu-oem/STM32PRGFW-UTIL/{{#ifeq:{{#sub:{{{2}}}|-1}}|/|tree|blob}}/{{#if: {{{4|}}}|{{#replace:{{{4|}}}| |}}|main}}/{{#replace:{{{2|}}}| |}} {{#if: {{{3|}}}|{{{3}}}|{{{2}}}}} {{#if: {{{4|}}}|({{#replace:{{{4|}}}| |}})}}] | https://github.com/stm32mpu-oem/STM32PRGFW-UTIL.git}} | meta-st-stm32mp = {{#if: {{{2|}}} | [https://gerrit.st.com/gitweb?p=mpu/oe/st/meta-st.git;a={{#ifeq:{{#sub:{{{2}}}|-1}}|/|tree|blob}}{{#var:path}};hb=refs/heads/{{#if: {{{4|}}}|{{#replace:{{{4|}}}| |}}|mickledore}} {{#if: {{{3|}}}|{{{3}}}|{{{2}}}}} {{#if: {{{4|}}}|({{#replace:{{{4|}}}| |}})}}]| https://gerrit.st.com/gitweb?p=mpu/oe/st/meta-st.git}} | meta-st-openstlinux = {{#if: {{{2|}}} |[https://gerrit.st.com/gitweb?p=oeivi/oe/st/meta-opensdk.git;a={{#ifeq:{{#sub:{{{2}}}|-1}}|/|tree|blob}}{{#var:path}};hb=refs/heads/{{#if: {{{4|}}}|{{#replace:{{{4|}}}| |}}|mickledore}} {{#if: {{{3|}}}|{{{3}}}|{{{2}}}}} {{#if: {{{4|}}}|({{#replace:{{{4|}}}| |}})}}]| https://gerrit.st.com/gitweb?p=oeivi/oe/st/meta-opensdk.git}} | meta-st-stm32mp-addons ={{#if: {{{2|}}} | [https://gerrit.st.com/gitweb?p=mpu/oe/st/meta-st-stm32mp-addons.git;a={{#ifeq:{{#sub:{{{2}}}|-1}}|/|tree|blob}}{{#var:path}};hb=refs/heads/{{#if: {{{4|}}}|{{#replace:{{{4|}}}| |}}|mickledore}} {{#if: {{{3|}}}|{{{3}}}|{{{2}}}}} {{#if: {{{4|}}}|({{#replace:{{{4|}}}| |}})}}]| https://gerrit.st.com/gitweb?p=mpu/oe/st/meta-st-stm32mp-addons.git}} | wiki-stm32mp-addons ={{#if: {{{2|}}} | [https://gerrit.st.com/gitweb?p=mpu/st/wiki/stm32mp-addons.git;a={{#ifeq:{{#sub:{{{2}}}|-1}}|/|tree|blob}}{{#var:path}};hb=refs/heads/{{#if: {{{4|}}}|{{#replace:{{{4|}}}| |}}|5.1.0}} {{#if: {{{3|}}}|{{{3}}}|{{{2}}}}} {{#if: {{{4|}}}|({{#replace:{{{4|}}}| |}})}}]| https://gerrit.st.com/gitweb?p=mpu/st/wiki/stm32mp-addons.git}} | Buildroot = {{#if: {{{2|}}} | [https://github.com/bootlin/buildroot-external-st/{{#ifeq:{{#sub:{{{2}}}|-1}}|/|tree|blob}}/{{#if: {{{4|}}}|{{#replace:{{{4|}}}| |}}|st/2023.02.2}}/{{#replace:{{{2|}}}| |}} {{#if: {{{3|}}}|{{{3}}}|{{{2}}}}} {{#if: {{{4|}}}|({{#replace:{{{4|}}}| |}})}}] | https://github.com/bootlin/buildroot-external-st.git}} | X-LINUX-AI = {{#if: {{{2|}}} | [https://github.com/PRG-MPU-ALPHA/meta-st-x-linux-ai/{{#ifeq:{{#sub:{{{2}}}|-1}}|/|tree|blob}}/{{#if: {{{4|}}}|v{{#replace:{{{4|}}}| |}}|stm32mp25-beta}}/{{#replace:{{{2|}}}| |}} {{#if: {{{3|}}}|{{{3}}}|{{{2}}}}} {{#if: {{{4|}}}|(v{{#replace:{{{4|}}}| |}})}}] | https://github.com/PRG-MPU-ALPHA/meta-st-x-linux-ai.git}} | {{Highlight| Unsupported domain!}} }}
4.23.2. MML[edit source]
Unsupported domain!