The armclang scatter file is faulty in TF-M:
RAM overflow can happen, without any linker error.
Reproduce the bug:
build with ConfigRegressionTfmLevel3.cmake on Musca A1
double the msp stack size in ./platform/ext/target/musca_a/Device/Source/armclang/startup_cmsdk_musca_s.s