The following criteria apply to programming custom hardware with the Programmer app:
- Device: The hardware platform you are programming must use an SoC or SiP from Nordic Semiconductor.
- Programming with J-Link: Possible for all custom hardware that features Nordic SoCs supported by nRF Util.
- Programming with Nordic Secure DFU: Possible if you implement a bootloader solution that supports Nordic Secure DFU. The Programmer app checks the bootloader for Nordic ID to be able to program using this method.
- Programming with MCUboot: Only possible using CLI.