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:
parent
d1468b8484
commit
245da8aae6
4 changed files with 38 additions and 0 deletions
10
snippets/nordic-ppr/README.rst
Normal file
10
snippets/nordic-ppr/README.rst
Normal 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.
|
|
@ -0,0 +1,12 @@
|
|||
/*
|
||||
* Copyright (c) 2024 Nordic Semiconductor
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
&cpuppr_ram3x_region {
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
&uart135 {
|
||||
status = "reserved";
|
||||
};
|
8
snippets/nordic-ppr/nordic-ppr.overlay
Normal file
8
snippets/nordic-ppr/nordic-ppr.overlay
Normal file
|
@ -0,0 +1,8 @@
|
|||
/*
|
||||
* Copyright (c) 2024 Nordic Semiconductor
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
&cpuppr_vpr {
|
||||
status = "okay";
|
||||
};
|
8
snippets/nordic-ppr/snippet.yml
Normal file
8
snippets/nordic-ppr/snippet.yml
Normal 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
|
Loading…
Add table
Add a link
Reference in a new issue