CONFIG_RAM_POWER_DOWN_LIBRARY
Enable API for turning off unused RAM segments
Type: bool
Help
This allows application to call API for disabling unused RAM segments
in the System ON mode. Effectively the application looses possibility
to use disabled portion of RAM.
This is usually not needed, but can improve battery lifetime for
applications that spend most of the time in the sleep mode with most
peripherals disabled.
Direct dependencies
SOC_NRF52840
|| SOC_NRF52833
|| SOC_NRF5340_CPUAPP
(Includes any dependencies from ifs and menus.)
Defaults
No defaults. Implicitly defaults to n
.
Kconfig definition
At <nRF>/lib/ram_pwrdn/Kconfig:7
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:33
→ <Zephyr>/modules/Kconfig:6
→ <nRF>/doc/_build/kconfig/Kconfig.modules:2
→ <nRF>/Kconfig.nrf:94
→ <nRF>/lib/Kconfig:30
Menu path: (Top) → Modules → nrf (/home/runner/work/sdk-nrf/sdk-nrf/ncs/nrf) → Nordic nRF Connect → Libraries
menuconfig RAM_POWER_DOWN_LIBRARY
bool "Enable API for turning off unused RAM segments"
depends on SOC_NRF52840 || SOC_NRF52833 || SOC_NRF5340_CPUAPP
help
This allows application to call API for disabling unused RAM segments
in the System ON mode. Effectively the application looses possibility
to use disabled portion of RAM.
This is usually not needed, but can improve battery lifetime for
applications that spend most of the time in the sleep mode with most
peripherals disabled.
(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)