Hey Hao,
Just to comment on the Zephyr side. Both v3.7 and main are very closely following TF-M v2.1. Some patches are applied on top of the upstream, unmodified TF-M, but only for compatibility with Zephyr. They are very minor modifications.
On Thu, 2024-10-03 at 14:28 +0000, Zhang, Hao via TF-M wrote: Hi TF-M committee,
I have a question regarding PSA certification. Am I understanding correctly that if a platform wants to be ported to TF-M and the product wants to pass PSA certified, the TF-M version needs to come from a certain LTS tag release (e.g.TF-M v2.1.0https://github.com/TrustedFirmware-M/trusted-firmware-m/tree/TF-Mv2.1.0 with commit 0c4c99bhttps://github.com/TrustedFirmware-M/trusted-firmware-m/commit/0c4c99ba33b3e66deea070e149279278dc7647f4 that was pushed 5 months ago). However, Zephyr v3.7.0 is using TF-M versionhttps://github.com/zephyrproject-rtos/zephyr/blob/v3.7.0/west.yml#L330C17-L330C57 that is updated after TF-M v2.1.0. Does that means efforts need to be done to manually modify west.yml in Zephyr to roll back to the tag release of v2.1.0 for PSA certification?
Thank you very much,
Best, [https://opengraph.githubassets.com/f92ee5eaaedaf25d7ae17b5e8fc073a1573b0f314...]https://github.com/zephyrproject-rtos/zephyr/blob/v3.7.0/west.yml#L330C17-L330C57 zephyr/west.yml at v3.7.0 · zephyrproject-rtos/zephyrhttps://github.com/zephyrproject-rtos/zephyr/blob/v3.7.0/west.yml#L330C17-L330C57 Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures. - zephyrproject-rtos/zephyr github.com
[https://opengraph.githubassets.com/685e753ecccd8431b5e0c4ed32fb794a49e2bcb30...]https://github.com/TrustedFirmware-M/trusted-firmware-m/tree/TF-Mv2.1.0 GitHub - TrustedFirmware-M/trusted-firmware-m at TF-Mv2.1.0https://github.com/TrustedFirmware-M/trusted-firmware-m/tree/TF-Mv2.1.0 Read-only mirror for Trusted Firmware-M. Contribute to TrustedFirmware-M/trusted-firmware-m development by creating an account on GitHub. github.com
Best regards,
Hao