mps2_an521_remote was added primarilly as a test platform for the FPU in CI, using the second M33 core on the AN521 since the primary core is missing FPU support.
There are a number of problems with this target, however, such as the memory map overlapping with mps2_an521_ns, meaning you can't use TF-M and the remote core at the same time.
mps2_an521_remote
was added primarilly as a test platform for the FPU in CI, using the second M33 core on the AN521 since the primary core is missing FPU support.There are a number of problems with this target, however, such as the memory map overlapping with
mps2_an521_ns
, meaning you can't use TF-M and the remote core at the same time.The
_remote
target should be updated to have the base image located at0x0038 B000
with 468 KB flash memory allocated, which will remain compatible with the current AN521 flash layout from TF-M: https://git.trustedfirmware.org/TF-M/trusted-firmware-m.git/tree/platform/ext/target/arm/mps2/an521/partition/flash_layout.hAdditional context
This platform makes a useful target for testing system device tree. Any changes made to the remote target should keep that goal in mind.