New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
west.yml: Migrate to TF-M 1.8 #60226
Conversation
The following west manifest projects have been modified in this Pull Request:
Note: This message is automatically posted and updated by the Manifest GitHub Action. |
Isn't CI green? That's highly suspicious |
I'll have to try to figure out what is going on here. This shouldn't be passing, as these tests don't even get through cmake. |
I mistyped the PR number and this was still testing tf-m 1.7. This should have tfm-1.7 as well as mbedtls 3.4. It doesn't build yet. |
c88d702
to
dd215b2
Compare
@joerchan When you have time, can you please do a review of this and test on Nordic HW? Thanks. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please add another commit here, updating the 3.5 release notes doc to at least mention the update to TF-M version 1.8.0 in the appropriate section.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
In the interest of a bisectable history I think the 7 first commits (all except doc update) needs to be squashed to one commit.
Having 4 different updates for these repositories in the manifest, and also the other changes leaves the history with commits that will not build.
Apart from that, this looks good.
Ran the TF-M regression tests and the PSA architecture tests on nrf53 DK and it they all pass.
Update trusted-firmware-m to 1.8.0, mbedtls to 3.4.0, and tf-m-tests to 1.8.0. Includes minor cmake changes due to file renames and such, as well as adjusting the return type of a callback function that has changed since the previous version of trusted-firmware-m. Signed-off-by: David Brown <david.brown@linaro.org>
Describe the versions of TF-M and Mbed TLS being used. Signed-off-by: David Brown <david.brown@linaro.org>
@nashif Do you mind merging this in? I think Carles is on vacation. Thanks! |
a64f430
into
zephyrproject-rtos:main
Move TF-M to 1.8 and mbed TLS to 3.4
Not currently working as mbed TLS will being worked on, but it is failing before that.