Skip to content

Conversation

@jaz1-nordic
Copy link
Contributor

@jaz1-nordic jaz1-nordic commented Apr 17, 2025

CM33 must write MEMCONF.POWER[VPR].RET = 0 before entering System OFF.
This bit drives the vprSavedCtx input to VPR. Forcing it low will
disable the Hibernate wake feature in VPR, so that VPR will remain
in its reset state when waking from OFF.

(cherry picked from commit zephyrproject-rtos/zephyr@f87f2dc)

@sonarqubecloud
Copy link

@jaz1-nordic jaz1-nordic marked this pull request as ready for review May 7, 2025 13:28
@jaz1-nordic jaz1-nordic force-pushed the nrfx-7283_vpr_systemoff branch from 8444dc4 to e5778d9 Compare August 13, 2025 10:03
…s reset state

CM33 must write MEMCONF.POWER[VPR].RET = 0 before entering System OFF.
This bit drives the vprSavedCtx input to VPR. Forcing it low will
disable the Hibernate wake feature in VPR, so that VPR will remain
in its reset state when waking from OFF.

(cherry picked from commit f87f2dc)

Signed-off-by: Jakub Zymelka <[email protected]>
@jaz1-nordic jaz1-nordic force-pushed the nrfx-7283_vpr_systemoff branch from e5778d9 to aed01fa Compare August 13, 2025 10:06
@jaz1-nordic jaz1-nordic changed the title [nrf fromlist] soc: nordic: common: poweroff: Set VPR to remain in its reset state [nrf fromtree] soc: nordic: common: poweroff: Set VPR to remain in its reset state Aug 13, 2025
@jaz1-nordic jaz1-nordic requested a review from lstnl August 14, 2025 05:30
@rlubos rlubos merged commit 8f6f73e into nrfconnect:main Aug 14, 2025
29 checks passed
@jaz1-nordic jaz1-nordic deleted the nrfx-7283_vpr_systemoff branch August 14, 2025 08:34
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