ARMmbed / mbed-os-tf-m-regression-tests

An Mbed OS application that runs the TF-M regression tests
2 stars 12 forks source link

Enable libtfm_test_suite_fwu_ns for Musca S1 #103

Open Patater opened 3 years ago

Patater commented 3 years ago

The library libtfm_test_suite_fwu_ns.a exists for Musca B1 only. This is to avoid failure on Musca S1. We should add libtfm_test_suite_fwu_ns for Musca S1 too when it works.

It is currently unknown what "not working" looks like, why it doesn't work, or what the upstream filed issue is. We'll link to these when we have the information.

LDong-Arm commented 3 years ago

Currently the PSA Firmware Update service is only supported for musca_b1/sse_200. Maybe we can adjust tfm_ns_import.yaml and build_tfm.py to define target-specific binaries?

Previously we supported copying target-specific headers but the existing mechanism isn't enough for libraries whose destinations are toolchain-dependent, e.g. TOOLCHAIN_ARM/*.ar vs TOOLCHAIN_GCC_ARM/*.a.