Last edited one month ago

CodeSource

The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.


1 Usage[edit source]

The CodeSource template is used to indicate the URL of any Linux® kernel, U-Boot, TF-A, OP-TEE OS, STM32CubeMP1, stm32mp BSP layer, OpenSTLinux framework layer, Buildroot, X-LINUX-AI expansion package or Android file 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 of the file. The possible values are:
    • 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.
    • STM32CubeMP1: the file belongs to the STM32CubeMP1 domain.
    • STM32CubeMP13: the file belongs to the STM32CubeMP13 domain.
    • 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.
Warning DB.png Important
The Android domain is not supported in the STM32 MPU ecosystem release flow documented by this wiki.
  • <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 v6.1-stm32mp branch of the Linux kernel (Kernel.org alternative: linux-6.1.y / Bootlin alternative: latest stable)
    • the v2022.10-stm32mp branch of the U-Boot (Das U-Boot alternative: master / Bootlin alternative: latest stable)
    • the v2.8-stm32mp branch of the TF-A (ARM Trusted Firmware alternative: master / Bootlin alternative: latest stable)
    • the 3.19.0-stm32mp branch of the OP-TEE OS (Open Portable Trusted Execution Environment alternative: master)
    • the 3.16.0-stm32mp-r1 tag of the optee-stm32mp-addons layer
    • the 1.6.0 tag of the STM32CubeMP1
    • the 1.1.0 tag of the STM32CubeMP13
    • the Mickledore branch of the meta-st-stm32mp layer
    • the Mickledore branch of the meta-st-openstlinux layer
    • the Mickledore branch of the meta-st-stm32mp-addons layer
    • the 5.0.0 branch of the wiki-stm32mp-addons
    • the st/2023.02.2 branch of Buildroot
    • the v5.0.0 tag of X-LINUX-AI



2 Basic examples[edit source]

You type You get
Linux kernel
1- {{CodeSource | Linux kernel | Makefile}}
2- {{CodeSource | Linux kernel | arch/arm/boot/dts/}}

1- Makefile
2- arch/arm/boot/dts/

U-Boot
1- {{CodeSource | U-Boot | Makefile}}
2- {{CodeSource | U-Boot | arch/arm/dts/}}

1- Makefile
2- arch/arm/dts/

TF-A
1- {{CodeSource | TF-A | Makefile}}
2- {{CodeSource | TF-A | fdts/}}

1- Makefile
2- fdts/

OP-TEE_OS
1- {{CodeSource | OP-TEE_OS | Makefile}}
2- {{CodeSource | OP-TEE_OS | core/arch/arm/kernel/}}

1- Makefile
2- core/arch/arm/kernel/

optee-stm32mp-addons
1- {{CodeSource | optee-stm32mp-addons | README.md}}<br />
2- {{CodeSource | optee-stm32mp-addons| stm32mp-calibration/}}

1- README.md
2- stm32mp-calibration/

STM32CubeMP1
1- {{CodeSource | STM32CubeMP1 | Readme.md}}
2- {{CodeSource | STM32CubeMP1 | Drivers/STM32MP1xx_HAL_Driver/Src/}}
3- {{CodeSource | STM32CubeMP1html | Release_Notes.html}}

1- Readme.md
2- Drivers/STM32MP1xx_HAL_Driver/Src/
3- Release_Notes.html

STM32CubeMP13
1- {{CodeSource | STM32CubeMP13 | Readme.md}}
2- {{CodeSource | STM32CubeMP13 |Drivers/BSP/STM32MP13xx_DISCO/}}
3- {{CodeSource | STM32CubeMP13 |Drivers/BSP/}}
4- {{CodeSource | STM32CubeMP13 |Projects/STM32CubeProjectsList.html}}
5- {{CodeSource | STM32CubeMP13html |Projects/STM32CubeProjectsList.html}}

1- Readme.md
2- Drivers/BSP/STM32MP13xx_DISCO/
3- Drivers/BSP/
4- Projects/STM32CubeProjectsList.html
5- Projects/STM32CubeProjectsList.html

meta-st-stm32mp
1- {{CodeSource | meta-st-stm32mp | README.md}}
2- {{CodeSource | meta-st-stm32mp | recipes-kernel/linux/linux-stm32mp/}}

1- README.md
2- recipes-kernel/linux/linux-stm32mp/

meta-st-openstlinux
1- {{CodeSource | meta-st-openstlinux | README.md}}
2- {{CodeSource | meta-st-openstlinux | recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad/}}

1- README.md
2- recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad/

meta-st-stm32mp-addons
1- {{CodeSource | meta-st-stm32mp-addons | README.md}}
2- {{CodeSource | meta-st-stm32mp-addons | recipes-kernel/linux/}}

1- README.md
2- recipes-kernel/linux/

wiki-stm32mp-addons
1- {{CodeSource | wiki-stm32mp-addons | README.md}}<br />
2- {{CodeSource | wiki-stm32mp-addons | gdb-scripts/}}

1- README.md
2- gdb-scripts/

Android
1- {{CodeSource | Android | repo=platform/build | README.md}}
2- {{CodeSource | Android | repo=platform/packages/apps/Settings | src/com/android/settings/}}

1- Unsupported domain!
2- Unsupported domain!

Buildroot
1- {{CodeSource | Buildroot | README.md}}
2- {{CodeSource | Buildroot | docs/}}

1- README.md
2- docs/

X-LINUX-AI
1- {{CodeSource | X-LINUX-AI | README.md}}
2- {{CodeSource | X-LINUX-AI | conf/}}

1- README.md
2- conf/

3 More examples[edit source]

You type You get
Linux kernel: regular file
1- {{CodeSource | Linux kernel | Makefile}}
2- {{CodeSource | Linux kernel | Makefile | Linux kernel root makefile - Makefile}}
3- {{CodeSource | Linux kernel | Makefile | | 4.19}}
4- {{CodeSource | Linux kernel | Makefile | Linux kernel root makefile - Makefile | 4.19}}
5- {{CodeSource | Linux kernel | repo=ignored | Makefile | Linux kernel root makefile - Makefile | 4.19}}

1- Makefile
2- Linux kernel root makefile - Makefile
3- Makefile (v4.19)
4- Linux kernel root makefile - Makefile (v4.19)
5- Linux kernel root makefile - Makefile (v4.19)

Linux kernel: directory
1- {{CodeSource | Linux kernel | arch/arm/boot/dts/}}
2- {{CodeSource | Linux kernel | arch/arm/boot/dts/ | arch/arm/boot/dts/stm32mp15*}}
3- {{CodeSource | Linux kernel | arch/arm/boot/dts/ | | 4.19}}
4- {{CodeSource | Linux kernel | arch/arm/boot/dts/ | arch/arm/boot/dts/stm32mp15* | 4.19}}
5- {{CodeSource | Linux kernel | arch/arm/boot/dts/ | repo=ignored | arch/arm/boot/dts/stm32mp15* | 4.19}}

1- arch/arm/boot/dts/
2- arch/arm/boot/dts/stm32mp15*
3- arch/arm/boot/dts/ (v4.19)
4- arch/arm/boot/dts/stm32mp15* (v4.19)
5- arch/arm/boot/dts/stm32mp15* (v4.19)

U-Boot: regular file
1- {{CodeSource | U-Boot | Makefile}}
2- {{CodeSource | U-Boot | Makefile | U-Boot root makefile - Makefile}}
3- {{CodeSource | U-Boot | Makefile | | 2018.03}}
4- {{CodeSource | U-Boot | Makefile | U-Boot root makefile - Makefile | 2018.03}}
5- {{CodeSource | U-Boot | Makefile | U-Boot root makefile - Makefile | repo=ignored | 2018.03}}

1- Makefile
2- U-Boot root makefile - Makefile
3- Makefile (v2018.03)
4- U-Boot root makefile - Makefile (v2018.03)
5- U-Boot root makefile - Makefile (v2018.03)

U-Boot: directory
1- {{CodeSource | U-Boot | arch/arm/dts/}}
2- {{CodeSource | U-Boot | arch/arm/dts/ | arch/arm/dts/stm32mp15*}}
3- {{CodeSource | U-Boot | arch/arm/dts/ | | 2018.03}}
4- {{CodeSource | U-Boot | arch/arm/dts/ | arch/arm/dts/stm32mp15* | 2018.03}}
5- {{CodeSource | repo=ignored | U-Boot | arch/arm/dts/ | arch/arm/dts/stm32mp15* | 2018.03}}

1- arch/arm/dts/
2- arch/arm/dts/stm32mp15*
3- arch/arm/dts/ (v2018.03)
4- arch/arm/dts/stm32mp15* (v2018.03)
5- arch/arm/dts/stm32mp15* (v2018.03)

TF-A: regular file
1- {{CodeSource | TF-A | Makefile}}
2- {{CodeSource | TF-A | Makefile | TF-A root makefile - Makefile}}
3- {{CodeSource | TF-A | Makefile | | 1.4}}
4- {{CodeSource | TF-A | Makefile | TF-A root makefile - Makefile | 1.4}}
5- {{CodeSource | TF-A | repo=ignored | Makefile}}

1- Makefile
2- TF-A root makefile - Makefile
3- Makefile (v1.4)
4- TF-A root makefile - Makefile (v1.4)
5- Makefile

TF-A: directory
1- {{CodeSource | TF-A | fdts/}}
2- {{CodeSource | TF-A | fdts/ | fdts/stm32mp15*}}
3- {{CodeSource | TF-A | fdts/ | | 1.4}}
4- {{CodeSource | TF-A | fdts/ | fdts/stm32mp15* | 1.4}}
5- {{CodeSource | TF-A | repo=ignored | fdts/ | fdts/stm32mp15*}}

1- fdts/
2- fdts/stm32mp15*
3- fdts/ (v1.4)
4- fdts/stm32mp15* (v1.4)
5- fdts/stm32mp15*

OP-TEE_OS: regular file
1- {{CodeSource | OP-TEE_OS | Makefile}}
2- {{CodeSource | OP-TEE_OS | Makefile | OP-TEE OS root makefile - Makefile}}
3- {{CodeSource | OP-TEE_OS | Makefile | | 3.0.0}}
4- {{CodeSource | OP-TEE_OS | Makefile | OP-TEE OS root makefile - Makefile | 3.0.0}}
5- {{CodeSource | OP-TEE_OS | Makefile | 3.0.0 | repo=ignored}}

1- Makefile
2- OP-TEE OS root makefile - Makefile
3- Makefile (3.0.0)
4- OP-TEE OS root makefile - Makefile (3.0.0)
5- 3.0.0

OP-TEE_OS: directory
1- {{CodeSource | OP-TEE_OS | core/arch/arm/kernel/}}
2- {{CodeSource | OP-TEE_OS | core/arch/arm/kernel/ | core/arch/arm/kernel/*}}
3- {{CodeSource | OP-TEE_OS | core/arch/arm/kernel/ | | 3.0.0}}
4- {{CodeSource | OP-TEE_OS | core/arch/arm/kernel/ | core/arch/arm/kernel/* | 3.0.0}}
5- {{CodeSource | OP-TEE_OS | repo=ignored | core/arch/arm/kernel/ | 3.0.0}}

1- core/arch/arm/kernel/
2- core/arch/arm/kernel/*
3- core/arch/arm/kernel/ (3.0.0)
4- core/arch/arm/kernel/* (3.0.0)
5- 3.0.0

optee-stm32mp-addons: regular file
1- {{CodeSource | optee-stm32mp-addons | Makefile}}
2- {{CodeSource | optee-stm32mp-addons | Makefile | OP-TEE add-ons makefile - Makefile}}
3- {{CodeSource | optee-stm32mp-addons | Makefile | | master}}
4- {{CodeSource | optee-stm32mp-addons | Makefile | OP-TEE add-ons makefile - Makefile | master}}
5- {{CodeSource | optee-stm32mp-addons | Makefile | | master | repo=ignored}}

1- Makefile
2- OP-TEE add-ons makefile - Makefile
3- Makefile (master)
4- OP-TEE add-ons makefile - Makefile (master)
5- Makefile (master)

optee-stm32mp-addons: directory
1- {{CodeSource | optee-stm32mp-addons | stm32mp-calibration/host/}}
2- {{CodeSource | optee-stm32mp-addons | stm32mp-calibration/host/ | stm32mp-calibration/host/*}}
3- {{CodeSource | optee-stm32mp-addons | stm32mp-calibration/host/ | | master}}
4- {{CodeSource | optee-stm32mp-addons | stm32mp-calibration/host/ | stm32mp-calibration/host/* | master}}
5- {{CodeSource | optee-stm32mp-addons | repo=ignored | stm32mp-calibration/host/ | master}}

1- stm32mp-calibration/host/
2- stm32mp-calibration/host/*
3- stm32mp-calibration/host/ (master)
4- stm32mp-calibration/host/* (master)
5- master

STM32CubeMP1: regular file
1- {{CodeSource | STM32CubeMP1 | Readme.md}}
2- {{CodeSource | STM32CubeMP1 | Readme.md | STM32CubeMP1 readme}}
3- {{CodeSource | STM32CubeMP1 | Readme.md | | master}}
4- {{CodeSource | STM32CubeMP1 | Readme.md | STM32CubeMP1 readme | master}}
5- {{CodeSource | STM32CubeMP1 | Readme.md | STM32CubeMP1 readme | repo=ignored | master}}

1- Readme.md
2- STM32CubeMP1 readme
3- Readme.md (master)
4- STM32CubeMP1 readme (master)
5- STM32CubeMP1 readme (master)

STM32CubeMP1: directory
1- {{CodeSource | STM32CubeMP1 | Drivers/STM32MP1xx_HAL_Driver/Src/}}
2- {{CodeSource | STM32CubeMP1 | Drivers/STM32MP1xx_HAL_Driver/Src/ | Drivers/STM32MP1xx_HAL_Driver/Src/*}}
3- {{CodeSource | STM32CubeMP1 | Drivers/STM32MP1xx_HAL_Driver/Src/ | | master}}
4- {{CodeSource | STM32CubeMP1 | Drivers/STM32MP1xx_HAL_Driver/Src/ | Drivers/STM32MP1xx_HAL_Driver/Src/* | master}}
5- {{CodeSource | STM32CubeMP1 | repo=ignored | Drivers/STM32MP1xx_HAL_Driver/Src/}}

1- Drivers/STM32MP1xx_HAL_Driver/Src/
2- Drivers/STM32MP1xx_HAL_Driver/Src/*
3- Drivers/STM32MP1xx_HAL_Driver/Src/ (master)
4- Drivers/STM32MP1xx_HAL_Driver/Src/* (master)
5- Drivers/STM32MP1xx_HAL_Driver/Src/

meta-st-stm32mp: regular file
1- {{CodeSource | meta-st-stm32mp | recipes-kernel/linux/linux-stm32mp/README.HOW_TO.txt}}
2- {{CodeSource | meta-st-stm32mp | recipes-kernel/linux/linux-stm32mp/README.HOW_TO.txt | Helper file for Linux build}}
3- {{CodeSource | meta-st-stm32mp | recipes-kernel/linux/linux-stm32mp/README.HOW_TO.txt | |openstlinux-4.19-thud-mp1-19-02-20}}
4- {{CodeSource | meta-st-stm32mp | recipes-kernel/linux/linux-stm32mp/README.HOW_TO.txt | Helper file for Linux build | thud}}
5- {{CodeSource | meta-st-stm32mp | recipes-kernel/linux/linux-stm32mp/README.HOW_TO.txt | Helper file for Linux build | repo=ignored | thud}}

1- recipes-kernel/linux/linux-stm32mp/README.HOW_TO.txt
2- Helper file for Linux build
3- recipes-kernel/linux/linux-stm32mp/README.HOW_TO.txt (openstlinux-4.19-thud-mp1-19-02-20)
4- Helper file for Linux build (thud)
5- Helper file for Linux build (thud)

meta-st-stm32mp: directory
1- {{CodeSource | meta-st-stm32mp | recipes-kernel/linux/linux-stm32mp/}}
2- {{CodeSource | meta-st-stm32mp | recipes-kernel/linux/linux-stm32mp/ | recipes-kernel/linux/linux-stm32mp/}}
3- {{CodeSource | meta-st-stm32mp | recipes-kernel/linux/linux-stm32mp/ | | thud}}
4- {{CodeSource | meta-st-stm32mp | recipes-kernel/linux/linux-stm32mp/ | recipes-kernel/linux/linux-stm32mp/ | thud}}
5- {{CodeSource | meta-st-stm32mp | recipes-kernel/linux/linux-stm32mp/ | recipes-kernel/linux/linux-stm32mp/ | repo=ignored | thud}}

1- recipes-kernel/linux/linux-stm32mp/
2- recipes-kernel/linux/linux-stm32mp/
3- recipes-kernel/linux/linux-stm32mp/ (thud)
4- recipes-kernel/linux/linux-stm32mp/ (thud)
5- recipes-kernel/linux/linux-stm32mp/ (thud)

meta-st-openstlinux: regular file
1- {{CodeSource | meta-st-openstlinux | README.md}}
2- {{CodeSource | meta-st-openstlinux | README.md | meta-st-openstlinux readme}}
3- {{CodeSource | meta-st-openstlinux | README.md | | thud}}
4- {{CodeSource | meta-st-openstlinux | README.md | meta-st-openstlinux readme | thud}}
5- {{CodeSource | meta-st-openstlinux | README.md | meta-st-openstlinux readme | repo=ignored | thud}}

1- README.md
2- meta-st-openstlinux readme
3- README.md (thud)
4- meta-st-openstlinux readme (thud)
5- meta-st-openstlinux readme (thud)

meta-st-openstlinux: directory
1- {{CodeSource | meta-st-openstlinux | recipes-multimedia/gstreamer/}}
2- {{CodeSource | meta-st-openstlinux | recipes-multimedia/gstreamer/ | GStreamer recipes}}
3- {{CodeSource | meta-st-openstlinux | recipes-multimedia/gstreamer/ | |openstlinux-4.19-thud-mp1-19-02-20}}
4- {{CodeSource | meta-st-openstlinux | recipes-multimedia/gstreamer/ | GStreamer recipes | thud}}
5- {{CodeSource | meta-st-openstlinux | recipes-multimedia/gstreamer/ | GStreamer recipes | repo=ignored | thud}}

1- recipes-multimedia/gstreamer/
2- GStreamer recipes
3- recipes-multimedia/gstreamer/ (openstlinux-4.19-thud-mp1-19-02-20)
4- GStreamer recipes (thud)
5- GStreamer recipes (thud)

meta-st-stm32mp-addons: regular file
1- {{CodeSource | meta-st-stm32mp-addons | docs/How_to_create_a_custom_machine_mx.txt}}
2- {{CodeSource | meta-st-stm32mp-addons | docs/How_to_create_a_custom_machine_mx.txt | Helper file for creating a custom machine}}
3- {{CodeSource | meta-st-stm32mp-addons | docs/How_to_create_a_custom_machine_mx.txt | |openstlinux-4.19-thud-mp1-19-02-20}}
4- {{CodeSource | meta-st-stm32mp-addons | docs/How_to_create_a_custom_machine_mx.txt | Helper file for creating a custom machine | thud }}
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 }}

1- docs/How_to_create_a_custom_machine_mx.txt
2- Helper file for creating a custom machine
3- docs/How_to_create_a_custom_machine_mx.txt (openstlinux-4.19-thud-mp1-19-02-20)
4- Helper file for creating a custom machine (thud)
5- Helper file for creating a custom machine (thud)

meta-st-stm32mp-addons: directory
1- {{CodeSource | meta-st-stm32mp-addons | recipes-kernel/linux/ }}
2- {{CodeSource | meta-st-stm32mp-addons | recipes-kernel/linux/ | recipes-kernel/linux/}}
3- {{CodeSource | meta-st-stm32mp-addons | recipes-kernel/linux/ | | thud}}
4- {{CodeSource | meta-st-stm32mp-addons | recipes-kernel/linux/ | recipes-kernel/linux/ | thud}}
5- {{CodeSource | meta-st-stm32mp-addons | recipes-kernel/linux/ | recipes-kernel/linux/ | repo=ignored | thud}}

1- recipes-kernel/linux/
2- recipes-kernel/linux/
3- recipes-kernel/linux/ (thud)
4- recipes-kernel/linux/ (thud)
5- recipes-kernel/linux/ (thud)

wiki-stm32mp-addons: regular file
1- {{CodeSource | wiki-stm32mp-addons | gdb-scripts/Setup.gdb}}
2- {{CodeSource | wiki-stm32mp-addons | gdb-scripts/Setup.gdb | GDB setup}}
3- {{CodeSource | wiki-stm32mp-addons | gdb-scripts/Setup.gdb | | 4.0.0}}
4- {{CodeSource | wiki-stm32mp-addons | gdb-scripts/Setup.gdb | GDB setup | 4.0.0 }}
5- {{CodeSource | wiki-stm32mp-addons | gdb-scripts/Setup.gdb | GDB setup | repo=ignored | 4.0.0 }}

1- gdb-scripts/Setup.gdb
2- GDB setup
3- gdb-scripts/Setup.gdb (4.0.0)
4- GDB setup (4.0.0)
5- GDB setup (4.0.0)

wiki-stm32mp-addons: directory
1- {{CodeSource | wiki-stm32mp-addons | gdb-scripts/}}
2- {{CodeSource | wiki-stm32mp-addons | gdb-scripts/ | GDB scripts}}
3- {{CodeSource | wiki-stm32mp-addons | gdb-scripts/ | | 4.0.0}}
4- {{CodeSource | wiki-stm32mp-addons | gdb-scripts/ | GDB scripts | 4.0.0 }}
5- {{CodeSource | wiki-stm32mp-addons | gdb-scripts/ | GDB scripts | repo=ignored | 4.0.0 }}

1- gdb-scripts/
2- GDB scripts
3- gdb-scripts/ (4.0.0)
4- GDB scripts (4.0.0)
5- GDB scripts (4.0.0)

Android: regular file
1- {{CodeSource | Android | repo=platform/build | core/main.mk}}
2- {{CodeSource | Android | repo=platform/build | core/main.mk | Main configuration}}
3- {{CodeSource | Android | repo=platform/build | core/main.mk | | android-8.1.0_r66}}
4- {{CodeSource | Android | repo=platform/build | core/main.mk | Main configuration | android-8.1.0_r66}}
5- {{CodeSource | Android | core/main.mk}}

1- Unsupported domain!
2- Unsupported domain!
3- Unsupported domain!
4- Unsupported domain!
5- Unsupported domain!

Android: directory
1- {{CodeSource | Android | repo=platform/build | target/product/}}
2- {{CodeSource | Android | repo=platform/build | target/product/ | platform/build/target/product/*}}
3- {{CodeSource | Android | repo=platform/build | target/product/ | | android-8.1.0_r66}}
4- {{CodeSource | Android | repo=platform/build | target/product/ | platform/build/target/product/* | android-8.1.0_r66}}
5- {{CodeSource | Android | target/product/}}

1- Unsupported domain!
2- Unsupported domain!
3- Unsupported domain!
4- Unsupported domain!
5- Unsupported domain!

Buildroot: regular file
1- {{CodeSource | Buildroot | README.md}}
2- {{CodeSource | Buildroot | README.md | STM32MP1 Buildroot external tree}}
3- {{CodeSource | Buildroot | README.md | | st/2021.02}}
4- {{CodeSource | Buildroot | README.md | STM32MP1 Buildroot external tree | st/2021.02}}
5- {{CodeSource | Buildroot | repo=ignored | README.md | STM32MP1 Buildroot external tree | st/2021.02}}

1- README.md
2- STM32MP1 Buildroot external tree
3- README.md (st/2021.02)
4- STM32MP1 Buildroot external tree (st/2021.02)
5- STM32MP1 Buildroot external tree (st/2021.02)

Buildroot: directory
1- {{CodeSource | Buildroot | docs/}}
2- {{CodeSource | Buildroot | docs/ | STM32MP1 Buildroot documentation}}
3- {{CodeSource | Buildroot | docs/ | | st/2021.02}}
4- {{CodeSource | Buildroot | docs/ | STM32MP1 Buildroot documentation | st/2021.02}}
5- {{CodeSource | Buildroot | docs/ | repo=ignored | STM32MP1 Buildroot documentation | st/2021.02}}

1- docs/
2- STM32MP1 Buildroot documentation
3- docs/ (st/2021.02)
4- STM32MP1 Buildroot documentation (st/2021.02)
5- STM32MP1 Buildroot documentation (st/2021.02)

X-LINUX-AI: regular file
1- {{CodeSource | X-LINUX-AI | README.md}}
2- {{CodeSource | X-LINUX-AI | README.md | AI expansion package for STM32MPUs}}
3- {{CodeSource | X-LINUX-AI | README.md | | 2.2.0}}
4- {{CodeSource | X-LINUX-AI | README.md | AI expansion package for STM32MPUs | 2.2.0}}
5- {{CodeSource | X-LINUX-AI | repo=ignored | README.md | AI expansion package for STM32MPUs | 2.2.0}}

1- README.md
2- AI expansion package for STM32MPUs
3- README.md (v2.2.0)
4- AI expansion package for STM32MPUs (v2.2.0)
5- AI expansion package for STM32MPUs (v2.2.0)

X-LINUX-AI: directory
1- {{CodeSource | X-LINUX-AI | conf/}}
2- {{CodeSource | X-LINUX-AI | conf/ | X-LINUX-AI configuration file}}
3- {{CodeSource | X-LINUX-AI | conf/ | | 2.2.0}}
4- {{CodeSource | X-LINUX-AI | conf/ | X-LINUX-AI configuration file | 2.2.0}}
5- {{CodeSource | X-LINUX-AI | conf/ | repo=ignored | X-LINUX-AI configuration file | 2.2.0}}

1- conf/
2- X-LINUX-AI configuration file
3- conf/ (v2.2.0)
4- X-LINUX-AI configuration file (v2.2.0)
5- X-LINUX-AI configuration file (v2.2.0)

Unsupported domain
{{CodeSource | Unsupported domain | Makefile}}

Unsupported domain!

4 Code[edit source]

4.1 Linux kernel[edit source]

  • For STMicroelectronics git

v5.0: https://github.com/STMicroelectronics/linux/tree/v6.1-stm32mp

[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

v5.0: to be completed

[https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/tree/{{#replace:{{{2|}}}| |}}?h={{#if: {{{4|}}}|v{{#replace:{{{4|}}}||}}|linux-6.1.y}} {{#if: {{{3|}}}|{{{3}}}|{{{2}}}}} {{#if: {{{4|}}}|(v{{#replace:{{{4|}}}| |}})}}]

  • For Bootlin alternative

v5.0: to be completed

[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 STM STMicroelectronics git

v5.0 : https://github.com/STMicroelectronics/u-boot/tree/v2022.10-stm32mp

[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

v5.0: to be completed

[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

v5.0: to be completed

[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 STM STMicroelectronics git

v5.0: https://github.com/STMicroelectronics/arm-trusted-firmware/tree/v2.8-stm32mp

[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

v5.0: to be completed

[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

v5.0: to be completed

[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 STM STMicroelectronics git

v5.0 : https://github.com/STMicroelectronics/optee_os/tree/3.19.0-stm32mp

[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

v5.0: to be completed

[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 STM STMicroelectronics git

v5.0: https://github.com/STMicroelectronics/optee-stm32mp-addons/tree/3.16.0-stm32mp-r1

[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 STM32CubeMP1[edit source]

  • For STM STMicroelectronics git

v5.0: https://github.com/STMicroelectronics/STM32CubeMP1/tree/1.6.0

[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.7 STM32CubeMP13[edit source]

  • For STM STMicroelectronics git

v5.0/ STM32CubeMP13 v1.1.0 : https://github.com/STMicroelectronics/STM32CubeMP13/tree/v1.1.0

[https://github.com/STMicroelectronics/STM32CubeMP13/{{#ifeq:{{#sub:{{{2}}}|-1}}|/|tree|blob}}/{{#if: {{{4|}}}|{{#replace:{{{4|}}}| |}}|1.1.0}}/{{#replace:{{{2|}}}| |}} {{#if: {{{3|}}}|{{{3}}}|{{{2}}}}} {{#if: {{{4|}}}|({{#replace:{{{4|}}}| |}})}}]



4.8 meta-st-stm32mp[edit source]

  • For STM STMicroelectronics git

v5.0: https://github.com/STMicroelectronics/meta-st-stm32mp/tree/mickledore

[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|}}}| |}})}}] {{InternalInfo| * For STMicroelectronics internal repository v5.0: {{Highlight| to be completed}} <nowiki> [https://gerrit.st.com/gitweb?p=mpu/oe/st/meta-st.git;a={{#ifeq:{{#sub:{{{2}}}|-1}}|/|tree|blob}};f={{#ifeq:{{#sub:{{{2}}}|-1}}|/|{{#sub:{{{2}}}|0|-1}}|{{{2}}}}};hb=refs/heads/{{#if: {{{4|}}}|{{#replace:{{{4|}}}| |}}|mickledore}} {{#if: {{{3|}}}|{{{3}}}|{{{2}}}}} {{#if: {{{4|}}}|({{#replace:{{{4|}}}| |}})}}] }}

4.9 meta-st-openstlinux[edit source]

  • For STM STMicroelectronics git

v5.0: https://github.com/STMicroelectronics/meta-st-openstlinux/tree/mickledore

[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.10 meta-st-stm32mp-addons[edit source]

  • For STM STMicroelectronics git

v5.0: https://github.com/STMicroelectronics/meta-st-stm32mp-addons/tree/mickledore

[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.11 wiki-stm32mp-addons[edit source]

  • For STM STMicroelectronics git

v5.0: https://github.com/STMicroelectronics/wiki-stm32mp-addons/tree/5.0.0/gdb-scripts/

[https://github.com/STMicroelectronics/wiki-stm32mp-addons/{{#ifeq:{{#sub:{{{2}}}|-1}}|/|tree|blob}}/{{#if: {{{4|}}}|{{#replace:{{{4|}}}| |}}|5.0.0}}/{{#replace:{{{2|}}}| |}} {{#if: {{{3|}}}|{{{3}}}|{{{2}}}}} {{#if: {{{4|}}}|({{#replace:{{{4|}}}| |}})}}]


4.12 Android[edit source]

  • For Google Android git

v5.0: to be completed

[https://android.googlesource.com/{{{repo|}}}/+/refs/tags/{{#if: {{{4|}}}|{{#replace:{{{4|}}}| |}}|android-10.0.0_r22}}/{{#replace:{{{2|}}}| |}} {{#if: {{{3|}}}|{{{3}}}|{{{repo|}}}/{{#replace:{{{2|}}}| |}}}} {{#if: {{{4|}}}|({{#replace:{{{4|}}}| |}})}}]

4.13 Buildroot[edit source]

  • For STM STMicroelectronics git

v5.0: to be completed

[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|}}}| |}})}}]

4.14 X-LINUX-AI[edit source]

  • For STMicroelectronics git

v5.0: https://github.com/STMicroelectronics/meta-st-x-linux-ai/blob/v5.0.0/

[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.15 Code[edit source]

Unsupported domain!

No categories assignedEdit