Name tf-m-stm32mp
Version v1.7.0-stm32mp25-r13
Summary Trusted Firmware for Cortex-M
Description Trusted Firmware-M
Section base
License BSD-3-Clause & Apache-2.0
Homepage https://git.trustedfirmware.org/trusted-firmware-m.git
Recipe file recipes-bsp/trusted-firmware-m/tf-m-stm32mp_1.7.bb
recipes-bsp/trusted-firmware-m/tf-m-stm32mp-common.inc
Layer meta-st-stm32mp (styhead branch)
Inherits
  • deploy
  • external-dt
  • externalsrc
  • python3-dir
  • python3native
Dependencies
  • cmake-native
  • gcc-arm-none-eabi-native
  • ninja-native
  • python3-cbor2-native
  • python3-click-native
  • python3-cryptography-native
  • python3-imgtool-native
  • python3-jinja2-native
  • python3-native
  • python3-pyasn1-native
  • python3-pyelftools-native
  • python3-pyyaml-native
PACKAGECONFIG options
  • test-nonsecure
  • test-psa
  • test-secure

Sources

git://git.trustedfirmware.org/TF-M/trusted-firmware-m.git
git://git.trustedfirmware.org/TF-M/tf-m-tests.git
git://github.com/ARMmbed/mbedtls.git
git://github.com/mcu-tools/mcuboot.git
git://github.com/laurencelundblade/QCBOR.git
git://github.com/STMicroelectronics/stm32-ddr-phy-binary
git://github.com/STMicroelectronics/SCP-firmware

Patches

Patch Status
tf-m-stm32mp/0001-v1.7.0-stm32mp25-r13.patch Pending [specific to ST boards]
tf-m-stm32mp/0001-Build-Add-stub-functions-of-system-calls.patch Backport
tf-m-stm32mp/0002-app-start-cortexA35-in-ns-thread.patch Pending [specific to ST boards]
tf-m-stm32mp/0003-app-fix-a35-build-error-on-cpu-interface.patch Pending [specific to ST boards]

Other branches

This recipe in other branches of meta-st-stm32mp:

Branch Recipe
styhead (Yocto Project 5.1) tf-m-stm32mp v1.7.0-stm32mp25-r13 (this recipe)
scarthgap (Yocto Project 5.0) tf-m-stm32mp v1.7.0-stm32mp25-r13
mickledore (Yocto Project 4.2) tf-m-stm32mp v1.7.0-stm32mp25