Skip to content

Commit

Permalink
applications: nrf_desktop: Add PM for nrf54h20
Browse files Browse the repository at this point in the history
Add Power management to nrf_desktop on
nrf54h20 SoC.
Add it for both app and rad core.

JIRA: NCSDK-30130

Signed-off-by: Jan Zyczkowski <jan.zyczkowski@nordicsemi.no>
  • Loading branch information
zycz committed Jan 15, 2025
1 parent 509fa66 commit b0466ad
Show file tree
Hide file tree
Showing 5 changed files with 19 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -141,3 +141,7 @@ CONFIG_MCUMGR_GRP_OS_MCUMGR_PARAMS=y

CONFIG_SUIT=y
CONFIG_SUIT_DFU_CANDIDATE_PROCESSING_MINIMAL=y

CONFIG_PM=y
CONFIG_PM_S2RAM=y
CONFIG_PM_S2RAM_CUSTOM_MARKING=y
Original file line number Diff line number Diff line change
Expand Up @@ -122,3 +122,7 @@ CONFIG_MCUMGR_GRP_OS_MCUMGR_PARAMS=y

CONFIG_SUIT=y
CONFIG_SUIT_DFU_CANDIDATE_PROCESSING_MINIMAL=y

CONFIG_PM=y
CONFIG_PM_S2RAM=y
CONFIG_PM_S2RAM_CUSTOM_MARKING=y
Original file line number Diff line number Diff line change
Expand Up @@ -62,3 +62,6 @@ CONFIG_IPC_RADIO_BT_HCI_IPC=y
CONFIG_BT_BUF_ACL_RX_SIZE=502
CONFIG_BT_BUF_ACL_TX_SIZE=251
CONFIG_BT_CTLR_DATA_LENGTH_MAX=251

CONFIG_PM=y
CONFIG_POWEROFF=y
Original file line number Diff line number Diff line change
Expand Up @@ -51,3 +51,6 @@ CONFIG_IPC_RADIO_BT_HCI_IPC=y
CONFIG_BT_BUF_ACL_RX_SIZE=502
CONFIG_BT_BUF_ACL_TX_SIZE=251
CONFIG_BT_CTLR_DATA_LENGTH_MAX=251

CONFIG_PM=y
CONFIG_POWEROFF=y
Original file line number Diff line number Diff line change
Expand Up @@ -205,6 +205,11 @@ nRF Desktop
The Zephyr :ref:`zephyr:hwinfo_api` driver replaces the dependency on the nrfx reset reason helper (see the :c:func:`nrfx_reset_reason_get` and :c:func:`nrfx_reset_reason_clear` functions).
* The release configuration for the :ref:`zephyr:nrf54h20dk_nrf54h20` board target to enable the :ref:`nrf_desktop_failsafe` (see the :ref:`CONFIG_DESKTOP_FAILSAFE_ENABLE <config_desktop_app_options>` Kconfig option).

* Added:

* Turned on System Power Management for the :ref:`zephyr:nrf54h20dk_nrf54h20` board target on app and rad cores.
Application still has high power consumption as controller needs no MRAM latency.

nRF Machine Learning (Edge Impulse)
-----------------------------------

Expand Down

0 comments on commit b0466ad

Please sign in to comment.