Skip to content

Conversation

ppryga-nordic
Copy link
Contributor

Set PSA as the entropy source for nRF54lm20a target. PSA is the only NCS-supported interface to CRACEN. There is no other entropy source in 54lm20a than CRACEN.

The commit also disables rng compatible with
nrf-cracen-ctrdrbg, the nrfx based interface to CRACEN that is used in upstream Zephyr. Only one CRACEN interface may be enabled.

@hermabe
Copy link
Member

hermabe commented Sep 12, 2025

Do we need the same change for nrf54LV10?

@ppryga-nordic
Copy link
Contributor Author

Do we need the same change for nrf54LV10?

As of now there is not nRF54LV10 board in sdk-zephyr. It is available here: https://github.com/nrfconnect/sdk-nrf/blob/fe3d5953976bb1272df2178e15280c64025c3912/dts/arm/nordic/nrf54lv10a_enga_cpuapp.dtsi#L21.

I hope when the nRF54LV10 is moved to sdk-zephyr a team responsible for that makes all changes correctly including entropy source configuration.

Set PSA as the entropy source for nRF54lm20a target.
PSA is the only NCS-supported interface to CRACEN.
There is no other entropy source in 54lm20a than CRACEN.

The commit also disables `rng` compatible with
`nrf-cracen-ctrdrbg`, the nrfx based interface to CRACEN
that is used in upstream Zephyr. Only one CRACEN interface
may be enabled.

Signed-off-by: Piotr Pryga <piotr.pryga@nordicsemi.no>
@ppryga-nordic ppryga-nordic force-pushed the enable-psa-rng-for-54lx branch from 9046b0e to 4386504 Compare September 16, 2025 05:28
@nordicjm nordicjm merged commit ffdab1b into nrfconnect:main Sep 16, 2025
18 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants