-
Notifications
You must be signed in to change notification settings - Fork 1.4k
modules: tfm: Add nRF54L10 non secure target support. #22019
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
Conversation
|
The following west manifest projects have changed revision in this Pull Request:
✅ All manifest checks OK Note: This message is automatically posted and updated by the Manifest GitHub Action. |
CI InformationTo view the history of this post, clich the 'edited' button above Inputs:Sources:sdk-nrf: PR head: 5a95c5117fcfa3bd5f0a64f4561c381fa770b373 more detailssdk-nrf:
Github labels
List of changed files detected by CI (31)Outputs:ToolchainVersion: 1d2c5d0ab5 Test Spec & Results: ✅ Success; ❌ Failure; 🟠 Queued; 🟡 Progress; ◻️ Skipped;
|
5c804fa to
17f43b6
Compare
|
You can find the documentation preview for this PR here. |
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.
Looks good. Nit: inherits not iherits in commit message.
385d2e4 to
4541e37
Compare
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.
commit typo *secure
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.
Will update, 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.
To eliminate the build error, please add the following also:
.. nrf54l15dk_nrf54l10_cpuapp_ns
| :ref:`nRF54L15 DK (emulating nRF54L10) <ug_nrf54l>` | PCA10156 | :ref:`nrf54l15dk zephyr:nrf54l15dk_nrf54l15` | ``nrf54l15dk/nrf54l10/cpuapp/ns`` |
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.
sure, will do
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.
I did that actually but the reference didn't work so I replaced it with ":zephyr:board:nrf54l15dk" which is used by all the other variants as well.
Add support for the non secure target: nrf54l15dk/nrf54l10/cpuapp/ns in NCS. This defines the target and iherits nearly all configuration and code from nRF54L15. An exception to that was the default RAM region for TF-M which was reduced to 64KB. Ref: NCSDK-30404 Signed-off-by: Georgios Vasilakis <[email protected]>
Add the non secure target for the nRF54L10 to all the supported crypto samples. For the psa_tls sample the reserved RRAM and SRAM regions for the RISCV core are deleted since the sample require ~115K SRAM and it cannot fit otherwise. The RISCV core is not used by the sample so this should not affect anything. Ref: NCSDK-30404 Signed-off-by: Georgios Vasilakis <[email protected]>
No description provided.