zephyr/snippets/nordic-ppr-xip
Grzegorz Swiderski 74f9f866f2 snippets: Add nordic-ppr-xip
This replacement for the `nordic-ppr-ram` snippet does the opposite:
enable PPR execution in place from MRAM.

Signed-off-by: Grzegorz Swiderski <grzegorz.swiderski@nordicsemi.no>
2024-03-18 19:11:36 +00:00
..
boards snippets: Add nordic-ppr-xip 2024-03-18 19:11:36 +00:00
nordic-ppr-xip.overlay snippets: Add nordic-ppr-xip 2024-03-18 19:11:36 +00:00
README.rst snippets: Add nordic-ppr-xip 2024-03-18 19:11:36 +00:00
snippet.yml snippets: Add nordic-ppr-xip 2024-03-18 19:11:36 +00:00

.. _nordic-ppr-xip:

Nordic boot PPR snippet with execution in place (nordic-ppr-xip)
################################################################

Overview
********

This snippet allows users to build Zephyr with the capability to boot Nordic PPR
(Peripheral Processor) from another core. PPR code is to be executed from MRAM,
so the PPR image must be built for the ``xip`` board variant, or with
:kconfig:option:`CONFIG_XIP` enabled.