nRF5340: Empty firmware for network core

The sample demonstrates how to generate an empty network core firmware. When building an MCUboot child image with the nRF5340 Simultaneous multi-image DFU feature, the empty network core sample is built together with the application to prevent build failures related to missing Partition Manager definitions in the Multi-image builds. The sample is used only by the applications that do not use the network core. In the mentioned case, the empty network core sample is automatically added to build by the CONFIG_NCS_SAMPLE_EMPTY_NET_CORE_CHILD_IMAGE option which depends on the CONFIG_BOARD_ENABLE_CPUNET option.


The sample supports the following development kits:

Hardware platforms


Board name

Build target





nRF5340 DK




Building and running

This sample can be found under samples/nrf5340/empty_net_core in the nRF Connect SDK folder structure.

To build the sample with Visual Studio Code, follow the steps listed on the How to build an application page in the nRF Connect for VS Code extension documentation. See Building and programming an application for other building and programming scenarios and Testing and debugging an application for general information about testing and debugging in the nRF Connect SDK.


The sample does not build firmware for the application core and because of that the sample cannot be tested separately.