getting-started icon indicating copy to clipboard operation
getting-started copied to clipboard

Add Arm MPS3 AN524 Target and Trusted Firmware-M

Open microbuilder opened this issue 4 years ago • 2 comments

This PR enables the Arm MPS3 development board using the AN524 (Arm Cortex-M33) application image:

  • It has been tested using QEMU (6.0.0) and on actual HW. Instructions on building QEMU from source to enable functional AN524 support are included.
  • Trusted Firmware-M (TF-M) has been enabled as an external project in cmake, which will be downloaded, built and linked as part of the standard build process. TF-M integration is currently based on the 1.3.0 release.

Note: This PR requires changes to threadx, proposed here: https://github.com/azure-rtos/threadx/pull/126 ... once those changes are merged in, the threadx sobmodule reference in this PR can be updated from url = https://github.com/Linaro/threadx.git to the original url = https://github.com/azure-rtos/threadx.git.

Co-authored-by: Jimmy Brisson [email protected] Co-authored-by: Devaraj Ranganna [email protected] Signed-off-by: Kevin Townsend [email protected]

microbuilder avatar Jul 05 '21 11:07 microbuilder

CLA assistant check
All CLA requirements met.

ghost avatar Jul 05 '21 11:07 ghost

Thanks @microbuilder, we can review this for inclusion when the new threadx version is released.

ryanwinter avatar Jul 15 '21 03:07 ryanwinter