-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Add support for nRF54LM20A/ns #24449
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
base: main
Are you sure you want to change the base?
Conversation
The following west manifest projects have changed revision in this Pull Request:
⛔ DNM label due to: 2 projects with PR revision 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:trusted-firmware-m: PR head: 2fa149138e11262bf2cd627831629e1fd3a84ccf more detailstrusted-firmware-m:
sdk-nrf:
zephyr:
Github labels
List of changed files detected by CI (91)
Outputs:ToolchainVersion: 46667c6630 Test Spec & Results: ✅ Success; ❌ Failure; 🟠 Queued; 🟡 Progress; ◻️ Skipped;
|
a32cc5b
to
47f8bab
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.
A lot of very long lines, both in Kconfig and CMake.
Please line wrap.
subsys/bootloader/Kconfig
Outdated
default 0x280 if SOC_SERIES_NRF91X || SOC_NRF5340_CPUAPP # Stored in OTP region | ||
# Monotonic counter slot takes 4 bytes on nRF54L Series | ||
default 0x460 if SOC_NRF54L15_CPUAPP || SOC_NRF54L05_CPUAPP || SOC_NRF54L10_CPUAPP || SOC_NRF54LV10A_ENGA_CPUAPP | ||
default 0x460 if SOC_NRF54L15_CPUAPP || SOC_NRF54L05_CPUAPP || SOC_NRF54L10_CPUAPP || SOC_NRF54LV10A_ENGA_CPUAPP || SOC_NRF54LM20A_ENGA_CPUAPP |
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 line wrap.
subsys/bootloader/Kconfig
Outdated
default 0x280 if SOC_NRF5340_CPUNET # Second instance stored in internal flash of NET | ||
default FPROTECT_BLOCK_SIZE | ||
prompt "Flash space reserved for PROVISION" if !(SOC_NRF9160 || SOC_NRF5340_CPUAPP || SOC_NRF54L15_CPUAPP || SOC_NRF54L05_CPUAPP || SOC_NRF54L10_CPUAPP || SOC_NRF54LV10A_ENGA_CPUAPP) | ||
prompt "Flash space reserved for PROVISION" if !(SOC_NRF9160 || SOC_NRF5340_CPUAPP || SOC_NRF54L15_CPUAPP || SOC_NRF54L05_CPUAPP || SOC_NRF54L10_CPUAPP || SOC_NRF54LV10A_ENGA_CPUAPP || SOC_NRF54LM20A_ENGA_CPUAPP) |
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 line wrap.
doc/nrf/releases_and_maturity/releases/release-notes-changelog.rst
Outdated
Show resolved
Hide resolved
|
||
.. nrf54lm20dk_nrf54lm20a_cpuapp_ns | ||
|
||
| nRF54LM20 DK | | nrf54lm20dk | ``nrf54lm20dk/nrf54lm20a/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.
| nRF54LM20 DK | | nrf54lm20dk | ``nrf54lm20dk/nrf54lm20a/cpuapp/ns`` | | |
| nRF54LM20 DK | PCA10184 | nrf54lm20dk | ``nrf54lm20dk/nrf54lm20a/cpuapp/ns`` | |
# LM20 does not support multipart AES operations so can't use | ||
# encrypted ITS until a workaround is implemented |
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.
# LM20 does not support multipart AES operations so can't use | |
# encrypted ITS until a workaround is implemented | |
# LM20 does not support multipart AES operations so it cannot use | |
# encrypted ITS until a workaround is implemented |
cd365af
to
e1edff1
Compare
3151467
to
d397801
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.
Apologize for adding yet another request for edits.
Please also update:
- https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/releases_and_maturity/software_maturity.html#trusted_firmware-m_support and change
--
entries for LM20 to either Experimental or Supported. - https://github.com/nrfconnect/sdk-nrf/blob/main/doc/nrf/app_dev/board_names.rst?plain=1#L105 with the following entry before the
flpr
line:| | | | ``nrf54lm20dk/nrf54lm20a/cpuapp/ns`` (:ref:`TF-M <app_boards_spe_nspe>`) |
cdc3f82
to
e60fe74
Compare
Rebase |
e60fe74
to
0f20a40
Compare
Rebase |
0f20a40
to
4c50cf3
Compare
Rebase |
Rebase |
4c50cf3
to
b943ece
Compare
b943ece
to
dc49a80
Compare
Rebase |
Rebase |
dc49a80
to
48590c2
Compare
Update configurations to support /ns targets for LM20 Signed-off-by: Dag Erik Gjørvad <[email protected]>
Add support for nRF54LM20A/ns tfm_hello_world and tfm_secure_peripheral. Also update incorrect pin masks on 54L devices. Signed-off-by: Dag Erik Gjørvad <[email protected]>
Add support for nRF54LM20A/ns to all samples that support lm20 Signed-off-by: Dag Erik Gjørvad <[email protected]>
This test is not supported for CRACEN devices. NCSDK-34723 Signed-off-by: Dag Erik Gjørvad <[email protected]>
48590c2
to
aafe446
Compare
Rebase |
See commits
test_crypto: PR-860