nRF54H20 PDK
Overview
The nRF54H20 PDK is a single-board preview development kit for evaluation and development on the Nordic nRF54H20 System-on-Chip (SoC).
The nRF54H20 is a multicore SoC with:
an Arm Cortex-M33 core with DSP instructions, FPU, and Armv8-M Security Extensions, running at up to 320 MHz, referred to as the application core
an Arm Cortex-M33 core with DSP instructions, FPU, and Armv8-M Security Extensions, running at up to 256 MHz, referred to as the radio core.
The nrf54h20pdk_nrf54h20_cpuapp
build target provides support for
the application core on the nRF54H20 SoC.
The nrf54h20pdk_nrf54h20_cpurad
build target provides support for
the radio core on the nRF54H20 SoC.
nRF54H20 SoC provides support for the following devices:
ADC
CLOCK
GPIO
GPIOTE
GRTC
I2C
MRAM
PWM
RADIO (Bluetooth Low Energy and 802.15.4)
SPI
UART
USB
WDT
Hardware
nRF54H20 PDK has two crystal oscillators:
High-frequency 32 MHz crystal oscillator (HFXO)
Low-frequency 32.768 kHz crystal oscillator (LFXO)
Supported Features
The nrf54h20pdk_nrf54h20_cpuapp board configuration supports the following hardware features:
Interface |
Controller |
Driver/Component |
---|---|---|
GPIO |
on-chip |
gpio |
GPIOTE |
on-chip |
gpio |
GRTC |
on-chip |
system clock |
UART |
on-chip |
serial |
The nrf54h20pdk_nrf54h20_cpurad board configuration supports the following hardware features:
Interface |
Controller |
Driver/Component |
---|---|---|
GPIO |
on-chip |
gpio |
GPIOTE |
on-chip |
gpio |
GRTC |
on-chip |
system clock |
UARTE |
on-chip |
serial |
Other hardware features have not been enabled yet for this board.
Connections and IOs
LEDs
LED1 (green) = P9.0
LED2 (green) = P9.1
LED3 (green) = P9.2
LED4 (green) = P9.3
Programming and Debugging
Applications for both the nrf54h20pdk_nrf54h20_cpuapp
and
nrf54h20pdk_nrf54h20_cpurad
targets can be built, flashed,
and debugged in the usual way. See Building an Application
and Run an Application for more details on building and running.
Flashing
As an example, this section shows how to build and flash the Hello World application.
Follow the instructions in the Nordic nRF5x Segger J-Link page to install and configure all the necessary software. Further information can be found in Flashing.
To build and program the sample to the nRF54H20 PDK, complete the following steps:
First, connect the nRF54H20 PDK to you computer using the IMCU USB port on the PDK. Next, build the sample by running the following command:
# From the root of the zephyr repository
west build -b nrf54h20pdk_nrf54h20_cpuapp samples/hello_world
west flash