Skip to content

Conversation

@nika-nordic
Copy link
Contributor

RAM power configuration is preserved through soft reset, meaning that there is a risk of accessing powered off RAM blocks when booting in different application (i.e. bootloader). Add option to force all RAM blocks to be powered on before triggering soft reset to prevent this from happening.

Upstream PR: zephyrproject-rtos/zephyr#87814

@nika-nordic nika-nordic added this to the ncs-3.0.0 milestone Apr 1, 2025
@nika-nordic nika-nordic force-pushed the reenable_ram_softreset_sdkzephyr branch from 694eef7 to 1340314 Compare April 1, 2025 08:51
RAM power configuration is preserved through soft reset,
meaning that there is a risk of accessing powered off RAM blocks
when booting in different application (i.e. bootloader).
Add option to force all RAM blocks to be powered on
before triggering soft reset to prevent this from happening.

Signed-off-by: Nikodem Kastelik <[email protected]>
(cherry picked from commit c3646a3)
@nika-nordic nika-nordic force-pushed the reenable_ram_softreset_sdkzephyr branch from 1340314 to 2c2ecd1 Compare April 1, 2025 16:45
@sonarqubecloud
Copy link

sonarqubecloud bot commented Apr 1, 2025

@nika-nordic nika-nordic changed the title [nrf fromlist] soc: nordic: add option for forcing RAM power on reboot [nrf fromtree] soc: nordic: add option for forcing RAM power on reboot Apr 2, 2025
@nordicjm nordicjm merged commit e5d1ba3 into nrfconnect:main Apr 2, 2025
19 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.

7 participants