@@ -20,11 +20,17 @@ The nRF54H20 is a multicore SoC with:
20
20
Extensions, running at up to 320 MHz, referred to as the **application core **
21
21
* an Arm Cortex-M33 core with DSP instructions, FPU, and Armv8-M Security
22
22
Extensions, running at up to 256 MHz, referred to as the **radio core **.
23
+ * a Nordic VPR RISC-V core, referred to as the **ppr core ** (Peripheral
24
+ Processor).
23
25
24
26
The ``nrf54h20dk/nrf54h20/cpuapp `` build target provides support for
25
27
the application core on the nRF54H20 SoC.
26
28
The ``nrf54h20dk/nrf54h20/cpurad `` build target provides support for
27
29
the radio core on the nRF54H20 SoC.
30
+ The ``nrf54h20dk/nrf54h20/cpuppr `` build target provides support for
31
+ the PPR core on the nRF54H20 SoC executing from RAM.
32
+ The ``nrf54h20dk/nrf54h20/cpuppr/xip `` build target provides support for
33
+ the PPR core on the nRF54H20 SoC executing from MRAM.
28
34
29
35
nRF54H20 SoC provides support for the following devices:
30
36
@@ -115,24 +121,21 @@ Push buttons
115
121
Programming and Debugging
116
122
*************************
117
123
118
- Applications for both the `` nrf54h20dk/nrf54h20/cpuapp `` and
119
- `` nrf54h20dk/nrf54h20/cpurad `` targets can be built, flashed,
120
- and debugged in the usual way. See :ref: ` build_an_application `
121
- and :ref: `application_run ` for more details on building and running .
124
+ Applications for all targets can be built and flashed the usual way.
125
+ See :ref: ` build_an_application ` and :ref: ` application_run ` for more details on
126
+ building and running. Debugging is for now limited to the application and radio
127
+ cores only, using :ref: `nordic_segger ` .
122
128
123
129
Flashing
124
130
========
125
131
126
132
As an example, this section shows how to build and flash the :ref: `hello_world `
127
133
application.
128
134
129
- Follow the instructions in the :ref: `nordic_segger ` page to install
130
- and configure all the necessary software. Further information can be
131
- found in :ref: `nordic_segger_flashing `.
132
-
133
135
To build and program the sample to the nRF54H20 DK, complete the following steps:
134
136
135
137
1. Connect the nRF54H20 DK to your computer using the IMCU USB port on the DK.
138
+ 2. Install `nRF Util `_
136
139
#. Build the sample by running the following command:
137
140
138
141
.. zephyr-app-commands ::
@@ -152,3 +155,6 @@ on the board are working properly with Zephyr:
152
155
You can build and flash the examples to make sure Zephyr is running correctly on
153
156
your board. The button and LED definitions can be found in
154
157
:zephyr_file: `boards/nordic/nrf54h20dk/nrf54h20dk_nrf54h20_cpuapp.dts `.
158
+
159
+ .. _nRF Util :
160
+ https://www.nordicsemi.com/Products/Development-tools/nrf-util
0 commit comments