Okay, I run into a fault when apply this patch on AN521, may need some investigations :
Running Test Suite Core non-secure interactive tests (TFM_CORE_TEST_2XXX)...
Executing 'TFM_CORE_TEST_2001'
Description: 'Interactive tests'
Segmentation fault
Okay, I run into a fault when apply this patch on AN521, may need some investigations :
Running Test Suite Core non-secure interactive tests (TFM_CORE_TEST_2XXX)...
Executing 'TFM_CORE_TEST_2001'
Description: 'Interactive tests'
Segmentation fault
I took a look at this test case, the interactive test suit is disabled by default. Could you append some logs or command on your platform of TFM_CORE_TEST_2001
The test from my side on AN521 will stop after scenario 1:
Executing 'TFM_CORE_TEST_2001'
Description: 'Interactive tests'
Scenario 1 - SequentialTrying to acquire the TFM core from NS [seq_task]NS Lock: acquired [seq_task]Secure call to tfm_spm_core_test_sfn_veneer(&in_vec, 1, NULL, 0) failed, generic!NS Lock: releasing... [seq_task]Scenario 1 - test finished
Workaround from CI to skip the Clang + FF + Debug for Musca B1:
https://review.trustedfirmware.org/c/ci/tf-m-ci-scripts/+/9286
merged
The interrupt will trigger in Secure side without this change, but the secure side interrupt of UART3 is a dead loop at the moment.
https://review.trustedfirmware.org/#/c/trusted-firmware-m/+/432 Crypto: Add Crypto service Modularization support
https://review.trustedfirmware.org/#/c/trusted-firmware-m/+/500 SST: Add SST service Modularization support
https://review.trustedfirmware.org/#/c/trusted-firmware-m/+/499 Platform: Repartition RAM for modular on Musca A1
https://review.trustedfirmware.org/#/c/trusted-firmware-m/+/432 Crypto: Add Crypto service Modularization support
https://review.trustedfirmware.org/#/c/trusted-firmware-m/+/429 Build: Add a switch to support modular TF-M
https://review.trustedfirmware.org/#/c/trusted-firmware-m/+/430 AuditLog: Add switch to link mbedTLS or not
https://review.trustedfirmware.org/#/c/trusted-firmware-m/+/431 AuditLog: Add customize core function framework
Merged