snippets: add nordic-ppr

Add a new snippet that allows to build any application with the
capability to boot the PPR core found in some nRF54 SoCs.

Signed-off-by: Gerard Marull-Paretas <gerard@teslabs.com>
This commit is contained in:
Gerard Marull-Paretas 2024-02-01 15:14:53 +01:00 committed by Carles Cufí
commit 245da8aae6
4 changed files with 38 additions and 0 deletions

View file

@ -0,0 +1,10 @@
.. _nordic-ppr:
Nordic PPR snippet (nordic-ppr)
###############################
Overview
********
This snippet allows users to build Zephyr with the capability to boot Nordic PPR
(Peripheral Processor) from another core.

View file

@ -0,0 +1,12 @@
/*
* Copyright (c) 2024 Nordic Semiconductor
* SPDX-License-Identifier: Apache-2.0
*/
&cpuppr_ram3x_region {
status = "okay";
};
&uart135 {
status = "reserved";
};

View file

@ -0,0 +1,8 @@
/*
* Copyright (c) 2024 Nordic Semiconductor
* SPDX-License-Identifier: Apache-2.0
*/
&cpuppr_vpr {
status = "okay";
};

View file

@ -0,0 +1,8 @@
name: nordic-ppr
append:
EXTRA_DTC_OVERLAY_FILE: nordic-ppr.overlay
boards:
nrf54h20pdk_nrf54h20_cpuapp:
append:
EXTRA_DTC_OVERLAY_FILE: boards/nrf54h20pdk_nrf54h20_cpuapp.overlay