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.

Defaults

No defaults. Implicitly defaults to n.

Kconfig definition

At <nRF>/lib/ram_pwrdn/Kconfig:7

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:23<Zephyr>/modules/Kconfig:6<BuildDir>/Kconfig/Kconfig.modules:2<nRF>/Kconfig.nrf:27<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"
    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.)