You can use a Device Firmware Update (DFU) to update the SoftDevice, bootloader, or application on an nRF5 SoC over-the-air (OTA).
See the following examples:
- BLE Secure DFU Bootloader
- Buttonless DFU Template Application
- Open Bootloader with DFU
- Secure Bootloader
- Secure DFU Bootloader over Serial Link (UART/USB)
See the following example if you use the ANT protocol and the ANT-FS transport: