├── .gitignore ├── .images ├── after_swap.png ├── before_swap.png ├── both_core_update.png ├── detailed_swap.png ├── flash_addresses.png ├── flash_app.png ├── flash_boot_into_app.png ├── header_trailer.png ├── metadata.png ├── net_core_update.png ├── new_firmware.png ├── nrf5340_bootloaders.png ├── nrf_connect_app_connect.png ├── nrf_connect_app_dfu.png ├── overview_dfu.png ├── public_key.png ├── register_size.png ├── revert.png ├── serial_recovery.png ├── sign_image.png ├── smp_client_server.png ├── smp_vs_serial_recovery.png ├── swap.gif ├── swap.png └── two_slots.png ├── LICENSE ├── README.md ├── bootloader_samples ├── README.md ├── client_smp │ └── smp_client_ble │ │ ├── CMakeLists.txt │ │ ├── README.md │ │ ├── app_update.bin │ │ ├── cbor_module_patch_dfu_mcumgr.patch │ │ ├── prj.conf │ │ ├── sample.yaml │ │ └── src │ │ └── main.c ├── custom_image_hooks │ ├── CMakeLists.txt │ ├── README.md │ ├── boards │ │ ├── nrf5340dk_nrf5340_cpuapp.conf │ │ └── nrf5340dk_nrf5340_cpuapp_ns.conf │ ├── child_image │ │ └── mcuboot.conf │ ├── mcuboot_patch.diff │ ├── prj.conf │ └── src │ │ ├── main.c │ │ └── mcuboot_action_hooks.c ├── keys_and_signatures │ ├── README.md │ ├── mcuboot_detached_signature │ │ ├── .gitignore │ │ ├── CMakeLists.txt │ │ ├── README.md │ │ ├── keys_and_data │ │ │ ├── data │ │ │ │ └── .gitignore │ │ │ └── keys │ │ │ │ └── .gitignore │ │ ├── prj.conf │ │ ├── scripts │ │ │ ├── black_box │ │ │ │ ├── .gitignore │ │ │ │ ├── README.md │ │ │ │ ├── init.sh │ │ │ │ ├── sign_digest.sh │ │ │ │ └── sign_payload.sh │ │ │ └── detached_signature.sh │ │ ├── src │ │ │ └── main.c │ │ ├── sysbuild.conf │ │ └── sysbuild │ │ │ └── mcuboot.conf │ ├── mcuboot_manual_sign │ │ ├── .gitignore │ │ ├── CMakeLists.txt │ │ ├── README.md │ │ ├── auto_build.sh │ │ ├── auto_flash.sh │ │ ├── child_image │ │ │ └── mcuboot │ │ │ │ ├── custom_priv.pem │ │ │ │ └── prj.conf │ │ ├── keys │ │ │ └── test_priv.pem │ │ ├── prj.conf │ │ └── src │ │ │ └── main.c │ ├── mcuboot_smp_custom_key │ │ ├── CMakeLists.txt │ │ ├── README.md │ │ ├── child_image │ │ │ └── mcuboot.conf │ │ ├── custom_key_dir │ │ │ └── custom_priv.pem │ │ ├── prj.conf │ │ └── src │ │ │ └── main.c │ └── mcuboot_smp_encryption │ │ ├── CMakeLists.txt │ │ ├── README.md │ │ ├── child_image │ │ └── mcuboot.conf │ │ ├── custom_key_dir │ │ └── encryption_key.pem │ │ ├── nrf.patch │ │ ├── prj.conf │ │ └── src │ │ └── main.c ├── nrf5340 │ ├── README.md │ ├── mcuboot_smp_ble_nonsimultaneous │ │ └── README.md │ └── mcuboot_smp_ble_simultaneous │ │ ├── CMakeLists.txt │ │ ├── README.md │ │ ├── app.overlay │ │ ├── child_image │ │ ├── mcuboot.conf │ │ └── mcuboot.overlay │ │ ├── prj.conf │ │ └── src │ │ └── main.c ├── serial_recovery │ ├── README.md │ ├── mcuboot_netcore_serial_recovery │ │ ├── CMakeLists.txt │ │ ├── README.md │ │ ├── boards │ │ │ ├── nrf5340dk_nrf5340_cpuapp.conf │ │ │ └── nrf5340dk_nrf5340_cpuapp_ns.conf │ │ ├── child_image │ │ │ └── mcuboot.conf │ │ ├── prj.conf │ │ └── src │ │ │ └── main.c │ ├── mcuboot_serial_recovery_cdc_acm │ │ ├── CMakeLists.txt │ │ ├── README.md │ │ ├── prj.conf │ │ ├── src │ │ │ └── main.c │ │ ├── sysbuild.conf │ │ └── sysbuild │ │ │ ├── mcuboot.conf │ │ │ └── mcuboot.overlay │ ├── mcuboot_serial_recovery_cdc_acm_wait │ │ ├── CMakeLists.txt │ │ ├── README.md │ │ ├── prj.conf │ │ ├── src │ │ │ └── main.c │ │ ├── sysbuild.conf │ │ └── sysbuild │ │ │ ├── mcuboot.conf │ │ │ └── mcuboot.overlay │ └── mcuboot_serial_recovery_uart │ │ ├── CMakeLists.txt │ │ ├── README.md │ │ ├── prj.conf │ │ ├── src │ │ └── main.c │ │ ├── sysbuild.conf │ │ └── sysbuild │ │ └── mcuboot.conf ├── smp │ ├── README.md │ ├── mcuboot_smp_ble │ │ ├── CMakeLists.txt │ │ ├── README.md │ │ ├── prj.conf │ │ ├── src │ │ │ ├── bluetooth_smp.c │ │ │ ├── bluetooth_smp.h │ │ │ └── main.c │ │ └── sysbuild.conf │ ├── mcuboot_smp_uart │ │ ├── CMakeLists.txt │ │ ├── README.md │ │ ├── boards │ │ │ ├── nrf5340dk_nrf5340_cpuapp.conf │ │ │ └── nrf5340dk_nrf5340_cpuapp_ns.conf │ │ ├── prj.conf │ │ ├── src │ │ │ └── main.c │ │ └── sysbuild.conf │ ├── mcuboot_smp_uart_feat_external_flash │ │ ├── CMakeLists.txt │ │ ├── README.md │ │ ├── app.overlay │ │ ├── boards │ │ │ ├── nrf5340dk_nrf5340_cpuapp.conf │ │ │ └── nrf5340dk_nrf5340_cpuapp_ns.conf │ │ ├── prj.conf │ │ ├── src │ │ │ └── main.c │ │ ├── sysbuild.conf │ │ └── sysbuild │ │ │ ├── mcuboot.conf │ │ │ └── mcuboot.overlay │ └── mcuboot_smp_uart_feat_rtt │ │ ├── CMakeLists.txt │ │ ├── README.md │ │ ├── prj.conf │ │ ├── src │ │ └── main.c │ │ ├── sysbuild.conf │ │ └── sysbuild │ │ └── mcuboot.conf └── updatable_bootloader │ ├── README.md │ └── nsib_mcuboot_smp │ ├── CMakeLists.txt │ ├── README.md │ ├── VERSION │ ├── child_image │ └── mcuboot.conf │ ├── nsib_priv.pem │ ├── prj.conf │ └── src │ └── main.c ├── crypto └── psa_csr │ ├── CMakeLists.txt │ ├── README.md │ ├── boards │ ├── nrf52840dk_nrf52840.conf │ ├── nrf5340dk_nrf5340_cpuapp.conf │ ├── nrf5340dk_nrf5340_cpuapp_ns.conf │ ├── nrf54l15pdk_nrf54l15_cpuapp.conf │ ├── nrf9151dk_nrf9151.conf │ ├── nrf9151dk_nrf9151_ns.conf │ ├── nrf9160dk_nrf9160.conf │ ├── nrf9160dk_nrf9160_ns.conf │ ├── nrf9161dk_nrf9161.conf │ └── nrf9161dk_nrf9161_ns.conf │ ├── csr_fixes_nrf.patch │ ├── prj.conf │ ├── sample.yaml │ └── src │ └── main.c ├── lowlevel ├── eraseprotect │ ├── CMakeLists.txt │ ├── README.md │ ├── prj.conf │ ├── sample.yaml │ ├── scripts │ │ ├── disable_eraseprotect.py │ │ ├── enable_eraseprotect.py │ │ └── read_eraseprotect_status.py │ └── src │ │ └── main.c └── uicr_write_customer │ ├── CMakeLists.txt │ ├── README.md │ ├── prj.conf │ └── src │ └── main.c ├── openthread_samples └── autojoin │ ├── commissioner │ ├── CMakeLists.txt │ ├── README.md │ ├── prj.conf │ ├── sample.yaml │ └── src │ │ └── main.c │ └── joiner │ ├── CMakeLists.txt │ ├── README.rst │ ├── prj.conf │ ├── sample.yaml │ └── src │ └── main.c └── peripherals └── lpcomp_system_off ├── CMakeLists.txt ├── app.overlay ├── prj.conf └── src └── main.c /.gitignore: -------------------------------------------------------------------------------- 1 | **/build/ 2 | **/.vscode/ 3 | hello_world/ 4 | -------------------------------------------------------------------------------- /.images/after_swap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/.images/after_swap.png -------------------------------------------------------------------------------- /.images/before_swap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/.images/before_swap.png -------------------------------------------------------------------------------- /.images/both_core_update.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/.images/both_core_update.png -------------------------------------------------------------------------------- /.images/detailed_swap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/.images/detailed_swap.png -------------------------------------------------------------------------------- /.images/flash_addresses.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/.images/flash_addresses.png -------------------------------------------------------------------------------- /.images/flash_app.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/.images/flash_app.png -------------------------------------------------------------------------------- /.images/flash_boot_into_app.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/.images/flash_boot_into_app.png -------------------------------------------------------------------------------- /.images/header_trailer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/.images/header_trailer.png -------------------------------------------------------------------------------- /.images/metadata.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/.images/metadata.png -------------------------------------------------------------------------------- /.images/net_core_update.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/.images/net_core_update.png -------------------------------------------------------------------------------- /.images/new_firmware.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/.images/new_firmware.png -------------------------------------------------------------------------------- /.images/nrf5340_bootloaders.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/.images/nrf5340_bootloaders.png -------------------------------------------------------------------------------- /.images/nrf_connect_app_connect.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/.images/nrf_connect_app_connect.png -------------------------------------------------------------------------------- /.images/nrf_connect_app_dfu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/.images/nrf_connect_app_dfu.png -------------------------------------------------------------------------------- /.images/overview_dfu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/.images/overview_dfu.png -------------------------------------------------------------------------------- /.images/public_key.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/.images/public_key.png -------------------------------------------------------------------------------- /.images/register_size.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/.images/register_size.png -------------------------------------------------------------------------------- /.images/revert.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/.images/revert.png -------------------------------------------------------------------------------- /.images/serial_recovery.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/.images/serial_recovery.png -------------------------------------------------------------------------------- /.images/sign_image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/.images/sign_image.png -------------------------------------------------------------------------------- /.images/smp_client_server.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/.images/smp_client_server.png -------------------------------------------------------------------------------- /.images/smp_vs_serial_recovery.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/.images/smp_vs_serial_recovery.png -------------------------------------------------------------------------------- /.images/swap.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/.images/swap.gif -------------------------------------------------------------------------------- /.images/swap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/.images/swap.png -------------------------------------------------------------------------------- /.images/two_slots.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/.images/two_slots.png -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/README.md -------------------------------------------------------------------------------- /bootloader_samples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/README.md -------------------------------------------------------------------------------- /bootloader_samples/client_smp/smp_client_ble/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/client_smp/smp_client_ble/CMakeLists.txt -------------------------------------------------------------------------------- /bootloader_samples/client_smp/smp_client_ble/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/client_smp/smp_client_ble/README.md -------------------------------------------------------------------------------- /bootloader_samples/client_smp/smp_client_ble/app_update.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/client_smp/smp_client_ble/app_update.bin -------------------------------------------------------------------------------- /bootloader_samples/client_smp/smp_client_ble/cbor_module_patch_dfu_mcumgr.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/client_smp/smp_client_ble/cbor_module_patch_dfu_mcumgr.patch -------------------------------------------------------------------------------- /bootloader_samples/client_smp/smp_client_ble/prj.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/client_smp/smp_client_ble/prj.conf -------------------------------------------------------------------------------- /bootloader_samples/client_smp/smp_client_ble/sample.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/client_smp/smp_client_ble/sample.yaml -------------------------------------------------------------------------------- /bootloader_samples/client_smp/smp_client_ble/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/client_smp/smp_client_ble/src/main.c -------------------------------------------------------------------------------- /bootloader_samples/custom_image_hooks/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/custom_image_hooks/CMakeLists.txt -------------------------------------------------------------------------------- /bootloader_samples/custom_image_hooks/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/custom_image_hooks/README.md -------------------------------------------------------------------------------- /bootloader_samples/custom_image_hooks/boards/nrf5340dk_nrf5340_cpuapp.conf: -------------------------------------------------------------------------------- 1 | CONFIG_BT=y 2 | -------------------------------------------------------------------------------- /bootloader_samples/custom_image_hooks/boards/nrf5340dk_nrf5340_cpuapp_ns.conf: -------------------------------------------------------------------------------- 1 | CONFIG_BT=y 2 | -------------------------------------------------------------------------------- /bootloader_samples/custom_image_hooks/child_image/mcuboot.conf: -------------------------------------------------------------------------------- 1 | CONFIG_MCUBOOT_ACTION_HOOKS=y 2 | -------------------------------------------------------------------------------- /bootloader_samples/custom_image_hooks/mcuboot_patch.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/custom_image_hooks/mcuboot_patch.diff -------------------------------------------------------------------------------- /bootloader_samples/custom_image_hooks/prj.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/custom_image_hooks/prj.conf -------------------------------------------------------------------------------- /bootloader_samples/custom_image_hooks/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/custom_image_hooks/src/main.c -------------------------------------------------------------------------------- /bootloader_samples/custom_image_hooks/src/mcuboot_action_hooks.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/custom_image_hooks/src/mcuboot_action_hooks.c -------------------------------------------------------------------------------- /bootloader_samples/keys_and_signatures/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/keys_and_signatures/README.md -------------------------------------------------------------------------------- /bootloader_samples/keys_and_signatures/mcuboot_detached_signature/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/keys_and_signatures/mcuboot_detached_signature/.gitignore -------------------------------------------------------------------------------- /bootloader_samples/keys_and_signatures/mcuboot_detached_signature/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/keys_and_signatures/mcuboot_detached_signature/CMakeLists.txt -------------------------------------------------------------------------------- /bootloader_samples/keys_and_signatures/mcuboot_detached_signature/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/keys_and_signatures/mcuboot_detached_signature/README.md -------------------------------------------------------------------------------- /bootloader_samples/keys_and_signatures/mcuboot_detached_signature/keys_and_data/data/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /bootloader_samples/keys_and_signatures/mcuboot_detached_signature/keys_and_data/keys/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /bootloader_samples/keys_and_signatures/mcuboot_detached_signature/prj.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/keys_and_signatures/mcuboot_detached_signature/prj.conf -------------------------------------------------------------------------------- /bootloader_samples/keys_and_signatures/mcuboot_detached_signature/scripts/black_box/.gitignore: -------------------------------------------------------------------------------- 1 | *.pem 2 | -------------------------------------------------------------------------------- /bootloader_samples/keys_and_signatures/mcuboot_detached_signature/scripts/black_box/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/keys_and_signatures/mcuboot_detached_signature/scripts/black_box/README.md -------------------------------------------------------------------------------- /bootloader_samples/keys_and_signatures/mcuboot_detached_signature/scripts/black_box/init.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/keys_and_signatures/mcuboot_detached_signature/scripts/black_box/init.sh -------------------------------------------------------------------------------- /bootloader_samples/keys_and_signatures/mcuboot_detached_signature/scripts/black_box/sign_digest.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/keys_and_signatures/mcuboot_detached_signature/scripts/black_box/sign_digest.sh -------------------------------------------------------------------------------- /bootloader_samples/keys_and_signatures/mcuboot_detached_signature/scripts/black_box/sign_payload.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/keys_and_signatures/mcuboot_detached_signature/scripts/black_box/sign_payload.sh -------------------------------------------------------------------------------- /bootloader_samples/keys_and_signatures/mcuboot_detached_signature/scripts/detached_signature.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/keys_and_signatures/mcuboot_detached_signature/scripts/detached_signature.sh -------------------------------------------------------------------------------- /bootloader_samples/keys_and_signatures/mcuboot_detached_signature/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/keys_and_signatures/mcuboot_detached_signature/src/main.c -------------------------------------------------------------------------------- /bootloader_samples/keys_and_signatures/mcuboot_detached_signature/sysbuild.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/keys_and_signatures/mcuboot_detached_signature/sysbuild.conf -------------------------------------------------------------------------------- /bootloader_samples/keys_and_signatures/mcuboot_detached_signature/sysbuild/mcuboot.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/keys_and_signatures/mcuboot_detached_signature/sysbuild/mcuboot.conf -------------------------------------------------------------------------------- /bootloader_samples/keys_and_signatures/mcuboot_manual_sign/.gitignore: -------------------------------------------------------------------------------- 1 | *.hex 2 | *.bin 3 | -------------------------------------------------------------------------------- /bootloader_samples/keys_and_signatures/mcuboot_manual_sign/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/keys_and_signatures/mcuboot_manual_sign/CMakeLists.txt -------------------------------------------------------------------------------- /bootloader_samples/keys_and_signatures/mcuboot_manual_sign/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/keys_and_signatures/mcuboot_manual_sign/README.md -------------------------------------------------------------------------------- /bootloader_samples/keys_and_signatures/mcuboot_manual_sign/auto_build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/keys_and_signatures/mcuboot_manual_sign/auto_build.sh -------------------------------------------------------------------------------- /bootloader_samples/keys_and_signatures/mcuboot_manual_sign/auto_flash.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/keys_and_signatures/mcuboot_manual_sign/auto_flash.sh -------------------------------------------------------------------------------- /bootloader_samples/keys_and_signatures/mcuboot_manual_sign/child_image/mcuboot/custom_priv.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/keys_and_signatures/mcuboot_manual_sign/child_image/mcuboot/custom_priv.pem -------------------------------------------------------------------------------- /bootloader_samples/keys_and_signatures/mcuboot_manual_sign/child_image/mcuboot/prj.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/keys_and_signatures/mcuboot_manual_sign/child_image/mcuboot/prj.conf -------------------------------------------------------------------------------- /bootloader_samples/keys_and_signatures/mcuboot_manual_sign/keys/test_priv.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/keys_and_signatures/mcuboot_manual_sign/keys/test_priv.pem -------------------------------------------------------------------------------- /bootloader_samples/keys_and_signatures/mcuboot_manual_sign/prj.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/keys_and_signatures/mcuboot_manual_sign/prj.conf -------------------------------------------------------------------------------- /bootloader_samples/keys_and_signatures/mcuboot_manual_sign/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/keys_and_signatures/mcuboot_manual_sign/src/main.c -------------------------------------------------------------------------------- /bootloader_samples/keys_and_signatures/mcuboot_smp_custom_key/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/keys_and_signatures/mcuboot_smp_custom_key/CMakeLists.txt -------------------------------------------------------------------------------- /bootloader_samples/keys_and_signatures/mcuboot_smp_custom_key/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/keys_and_signatures/mcuboot_smp_custom_key/README.md -------------------------------------------------------------------------------- /bootloader_samples/keys_and_signatures/mcuboot_smp_custom_key/child_image/mcuboot.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/keys_and_signatures/mcuboot_smp_custom_key/child_image/mcuboot.conf -------------------------------------------------------------------------------- /bootloader_samples/keys_and_signatures/mcuboot_smp_custom_key/custom_key_dir/custom_priv.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/keys_and_signatures/mcuboot_smp_custom_key/custom_key_dir/custom_priv.pem -------------------------------------------------------------------------------- /bootloader_samples/keys_and_signatures/mcuboot_smp_custom_key/prj.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/keys_and_signatures/mcuboot_smp_custom_key/prj.conf -------------------------------------------------------------------------------- /bootloader_samples/keys_and_signatures/mcuboot_smp_custom_key/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/keys_and_signatures/mcuboot_smp_custom_key/src/main.c -------------------------------------------------------------------------------- /bootloader_samples/keys_and_signatures/mcuboot_smp_encryption/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/keys_and_signatures/mcuboot_smp_encryption/CMakeLists.txt -------------------------------------------------------------------------------- /bootloader_samples/keys_and_signatures/mcuboot_smp_encryption/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/keys_and_signatures/mcuboot_smp_encryption/README.md -------------------------------------------------------------------------------- /bootloader_samples/keys_and_signatures/mcuboot_smp_encryption/child_image/mcuboot.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/keys_and_signatures/mcuboot_smp_encryption/child_image/mcuboot.conf -------------------------------------------------------------------------------- /bootloader_samples/keys_and_signatures/mcuboot_smp_encryption/custom_key_dir/encryption_key.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/keys_and_signatures/mcuboot_smp_encryption/custom_key_dir/encryption_key.pem -------------------------------------------------------------------------------- /bootloader_samples/keys_and_signatures/mcuboot_smp_encryption/nrf.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/keys_and_signatures/mcuboot_smp_encryption/nrf.patch -------------------------------------------------------------------------------- /bootloader_samples/keys_and_signatures/mcuboot_smp_encryption/prj.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/keys_and_signatures/mcuboot_smp_encryption/prj.conf -------------------------------------------------------------------------------- /bootloader_samples/keys_and_signatures/mcuboot_smp_encryption/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/keys_and_signatures/mcuboot_smp_encryption/src/main.c -------------------------------------------------------------------------------- /bootloader_samples/nrf5340/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/nrf5340/README.md -------------------------------------------------------------------------------- /bootloader_samples/nrf5340/mcuboot_smp_ble_nonsimultaneous/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/nrf5340/mcuboot_smp_ble_nonsimultaneous/README.md -------------------------------------------------------------------------------- /bootloader_samples/nrf5340/mcuboot_smp_ble_simultaneous/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/nrf5340/mcuboot_smp_ble_simultaneous/CMakeLists.txt -------------------------------------------------------------------------------- /bootloader_samples/nrf5340/mcuboot_smp_ble_simultaneous/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/nrf5340/mcuboot_smp_ble_simultaneous/README.md -------------------------------------------------------------------------------- /bootloader_samples/nrf5340/mcuboot_smp_ble_simultaneous/app.overlay: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/nrf5340/mcuboot_smp_ble_simultaneous/app.overlay -------------------------------------------------------------------------------- /bootloader_samples/nrf5340/mcuboot_smp_ble_simultaneous/child_image/mcuboot.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/nrf5340/mcuboot_smp_ble_simultaneous/child_image/mcuboot.conf -------------------------------------------------------------------------------- /bootloader_samples/nrf5340/mcuboot_smp_ble_simultaneous/child_image/mcuboot.overlay: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/nrf5340/mcuboot_smp_ble_simultaneous/child_image/mcuboot.overlay -------------------------------------------------------------------------------- /bootloader_samples/nrf5340/mcuboot_smp_ble_simultaneous/prj.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/nrf5340/mcuboot_smp_ble_simultaneous/prj.conf -------------------------------------------------------------------------------- /bootloader_samples/nrf5340/mcuboot_smp_ble_simultaneous/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/nrf5340/mcuboot_smp_ble_simultaneous/src/main.c -------------------------------------------------------------------------------- /bootloader_samples/serial_recovery/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/serial_recovery/README.md -------------------------------------------------------------------------------- /bootloader_samples/serial_recovery/mcuboot_netcore_serial_recovery/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/serial_recovery/mcuboot_netcore_serial_recovery/CMakeLists.txt -------------------------------------------------------------------------------- /bootloader_samples/serial_recovery/mcuboot_netcore_serial_recovery/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/serial_recovery/mcuboot_netcore_serial_recovery/README.md -------------------------------------------------------------------------------- /bootloader_samples/serial_recovery/mcuboot_netcore_serial_recovery/boards/nrf5340dk_nrf5340_cpuapp.conf: -------------------------------------------------------------------------------- 1 | CONFIG_BT=y 2 | -------------------------------------------------------------------------------- /bootloader_samples/serial_recovery/mcuboot_netcore_serial_recovery/boards/nrf5340dk_nrf5340_cpuapp_ns.conf: -------------------------------------------------------------------------------- 1 | CONFIG_BT=y 2 | -------------------------------------------------------------------------------- /bootloader_samples/serial_recovery/mcuboot_netcore_serial_recovery/child_image/mcuboot.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/serial_recovery/mcuboot_netcore_serial_recovery/child_image/mcuboot.conf -------------------------------------------------------------------------------- /bootloader_samples/serial_recovery/mcuboot_netcore_serial_recovery/prj.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/serial_recovery/mcuboot_netcore_serial_recovery/prj.conf -------------------------------------------------------------------------------- /bootloader_samples/serial_recovery/mcuboot_netcore_serial_recovery/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/serial_recovery/mcuboot_netcore_serial_recovery/src/main.c -------------------------------------------------------------------------------- /bootloader_samples/serial_recovery/mcuboot_serial_recovery_cdc_acm/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/serial_recovery/mcuboot_serial_recovery_cdc_acm/CMakeLists.txt -------------------------------------------------------------------------------- /bootloader_samples/serial_recovery/mcuboot_serial_recovery_cdc_acm/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/serial_recovery/mcuboot_serial_recovery_cdc_acm/README.md -------------------------------------------------------------------------------- /bootloader_samples/serial_recovery/mcuboot_serial_recovery_cdc_acm/prj.conf: -------------------------------------------------------------------------------- 1 | # Nothing here 2 | -------------------------------------------------------------------------------- /bootloader_samples/serial_recovery/mcuboot_serial_recovery_cdc_acm/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/serial_recovery/mcuboot_serial_recovery_cdc_acm/src/main.c -------------------------------------------------------------------------------- /bootloader_samples/serial_recovery/mcuboot_serial_recovery_cdc_acm/sysbuild.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/serial_recovery/mcuboot_serial_recovery_cdc_acm/sysbuild.conf -------------------------------------------------------------------------------- /bootloader_samples/serial_recovery/mcuboot_serial_recovery_cdc_acm/sysbuild/mcuboot.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/serial_recovery/mcuboot_serial_recovery_cdc_acm/sysbuild/mcuboot.conf -------------------------------------------------------------------------------- /bootloader_samples/serial_recovery/mcuboot_serial_recovery_cdc_acm/sysbuild/mcuboot.overlay: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/serial_recovery/mcuboot_serial_recovery_cdc_acm/sysbuild/mcuboot.overlay -------------------------------------------------------------------------------- /bootloader_samples/serial_recovery/mcuboot_serial_recovery_cdc_acm_wait/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/serial_recovery/mcuboot_serial_recovery_cdc_acm_wait/CMakeLists.txt -------------------------------------------------------------------------------- /bootloader_samples/serial_recovery/mcuboot_serial_recovery_cdc_acm_wait/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/serial_recovery/mcuboot_serial_recovery_cdc_acm_wait/README.md -------------------------------------------------------------------------------- /bootloader_samples/serial_recovery/mcuboot_serial_recovery_cdc_acm_wait/prj.conf: -------------------------------------------------------------------------------- 1 | # Nothing here 2 | -------------------------------------------------------------------------------- /bootloader_samples/serial_recovery/mcuboot_serial_recovery_cdc_acm_wait/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/serial_recovery/mcuboot_serial_recovery_cdc_acm_wait/src/main.c -------------------------------------------------------------------------------- /bootloader_samples/serial_recovery/mcuboot_serial_recovery_cdc_acm_wait/sysbuild.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/serial_recovery/mcuboot_serial_recovery_cdc_acm_wait/sysbuild.conf -------------------------------------------------------------------------------- /bootloader_samples/serial_recovery/mcuboot_serial_recovery_cdc_acm_wait/sysbuild/mcuboot.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/serial_recovery/mcuboot_serial_recovery_cdc_acm_wait/sysbuild/mcuboot.conf -------------------------------------------------------------------------------- /bootloader_samples/serial_recovery/mcuboot_serial_recovery_cdc_acm_wait/sysbuild/mcuboot.overlay: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/serial_recovery/mcuboot_serial_recovery_cdc_acm_wait/sysbuild/mcuboot.overlay -------------------------------------------------------------------------------- /bootloader_samples/serial_recovery/mcuboot_serial_recovery_uart/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/serial_recovery/mcuboot_serial_recovery_uart/CMakeLists.txt -------------------------------------------------------------------------------- /bootloader_samples/serial_recovery/mcuboot_serial_recovery_uart/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/serial_recovery/mcuboot_serial_recovery_uart/README.md -------------------------------------------------------------------------------- /bootloader_samples/serial_recovery/mcuboot_serial_recovery_uart/prj.conf: -------------------------------------------------------------------------------- 1 | # Nothing here 2 | -------------------------------------------------------------------------------- /bootloader_samples/serial_recovery/mcuboot_serial_recovery_uart/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/serial_recovery/mcuboot_serial_recovery_uart/src/main.c -------------------------------------------------------------------------------- /bootloader_samples/serial_recovery/mcuboot_serial_recovery_uart/sysbuild.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/serial_recovery/mcuboot_serial_recovery_uart/sysbuild.conf -------------------------------------------------------------------------------- /bootloader_samples/serial_recovery/mcuboot_serial_recovery_uart/sysbuild/mcuboot.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/serial_recovery/mcuboot_serial_recovery_uart/sysbuild/mcuboot.conf -------------------------------------------------------------------------------- /bootloader_samples/smp/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/smp/README.md -------------------------------------------------------------------------------- /bootloader_samples/smp/mcuboot_smp_ble/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/smp/mcuboot_smp_ble/CMakeLists.txt -------------------------------------------------------------------------------- /bootloader_samples/smp/mcuboot_smp_ble/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/smp/mcuboot_smp_ble/README.md -------------------------------------------------------------------------------- /bootloader_samples/smp/mcuboot_smp_ble/prj.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/smp/mcuboot_smp_ble/prj.conf -------------------------------------------------------------------------------- /bootloader_samples/smp/mcuboot_smp_ble/src/bluetooth_smp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/smp/mcuboot_smp_ble/src/bluetooth_smp.c -------------------------------------------------------------------------------- /bootloader_samples/smp/mcuboot_smp_ble/src/bluetooth_smp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/smp/mcuboot_smp_ble/src/bluetooth_smp.h -------------------------------------------------------------------------------- /bootloader_samples/smp/mcuboot_smp_ble/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/smp/mcuboot_smp_ble/src/main.c -------------------------------------------------------------------------------- /bootloader_samples/smp/mcuboot_smp_ble/sysbuild.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/smp/mcuboot_smp_ble/sysbuild.conf -------------------------------------------------------------------------------- /bootloader_samples/smp/mcuboot_smp_uart/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/smp/mcuboot_smp_uart/CMakeLists.txt -------------------------------------------------------------------------------- /bootloader_samples/smp/mcuboot_smp_uart/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/smp/mcuboot_smp_uart/README.md -------------------------------------------------------------------------------- /bootloader_samples/smp/mcuboot_smp_uart/boards/nrf5340dk_nrf5340_cpuapp.conf: -------------------------------------------------------------------------------- 1 | # Adding this to automatically add network core image 2 | CONFIG_BT=y 3 | -------------------------------------------------------------------------------- /bootloader_samples/smp/mcuboot_smp_uart/boards/nrf5340dk_nrf5340_cpuapp_ns.conf: -------------------------------------------------------------------------------- 1 | # Adding this to automatically add network core image 2 | CONFIG_BT=y 3 | -------------------------------------------------------------------------------- /bootloader_samples/smp/mcuboot_smp_uart/prj.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/smp/mcuboot_smp_uart/prj.conf -------------------------------------------------------------------------------- /bootloader_samples/smp/mcuboot_smp_uart/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/smp/mcuboot_smp_uart/src/main.c -------------------------------------------------------------------------------- /bootloader_samples/smp/mcuboot_smp_uart/sysbuild.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/smp/mcuboot_smp_uart/sysbuild.conf -------------------------------------------------------------------------------- /bootloader_samples/smp/mcuboot_smp_uart_feat_external_flash/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/smp/mcuboot_smp_uart_feat_external_flash/CMakeLists.txt -------------------------------------------------------------------------------- /bootloader_samples/smp/mcuboot_smp_uart_feat_external_flash/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/smp/mcuboot_smp_uart_feat_external_flash/README.md -------------------------------------------------------------------------------- /bootloader_samples/smp/mcuboot_smp_uart_feat_external_flash/app.overlay: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/smp/mcuboot_smp_uart_feat_external_flash/app.overlay -------------------------------------------------------------------------------- /bootloader_samples/smp/mcuboot_smp_uart_feat_external_flash/boards/nrf5340dk_nrf5340_cpuapp.conf: -------------------------------------------------------------------------------- 1 | CONFIG_BT=y 2 | -------------------------------------------------------------------------------- /bootloader_samples/smp/mcuboot_smp_uart_feat_external_flash/boards/nrf5340dk_nrf5340_cpuapp_ns.conf: -------------------------------------------------------------------------------- 1 | CONFIG_BT=y 2 | -------------------------------------------------------------------------------- /bootloader_samples/smp/mcuboot_smp_uart_feat_external_flash/prj.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/smp/mcuboot_smp_uart_feat_external_flash/prj.conf -------------------------------------------------------------------------------- /bootloader_samples/smp/mcuboot_smp_uart_feat_external_flash/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/smp/mcuboot_smp_uart_feat_external_flash/src/main.c -------------------------------------------------------------------------------- /bootloader_samples/smp/mcuboot_smp_uart_feat_external_flash/sysbuild.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/smp/mcuboot_smp_uart_feat_external_flash/sysbuild.conf -------------------------------------------------------------------------------- /bootloader_samples/smp/mcuboot_smp_uart_feat_external_flash/sysbuild/mcuboot.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/smp/mcuboot_smp_uart_feat_external_flash/sysbuild/mcuboot.conf -------------------------------------------------------------------------------- /bootloader_samples/smp/mcuboot_smp_uart_feat_external_flash/sysbuild/mcuboot.overlay: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/smp/mcuboot_smp_uart_feat_external_flash/sysbuild/mcuboot.overlay -------------------------------------------------------------------------------- /bootloader_samples/smp/mcuboot_smp_uart_feat_rtt/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/smp/mcuboot_smp_uart_feat_rtt/CMakeLists.txt -------------------------------------------------------------------------------- /bootloader_samples/smp/mcuboot_smp_uart_feat_rtt/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/smp/mcuboot_smp_uart_feat_rtt/README.md -------------------------------------------------------------------------------- /bootloader_samples/smp/mcuboot_smp_uart_feat_rtt/prj.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/smp/mcuboot_smp_uart_feat_rtt/prj.conf -------------------------------------------------------------------------------- /bootloader_samples/smp/mcuboot_smp_uart_feat_rtt/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/smp/mcuboot_smp_uart_feat_rtt/src/main.c -------------------------------------------------------------------------------- /bootloader_samples/smp/mcuboot_smp_uart_feat_rtt/sysbuild.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/smp/mcuboot_smp_uart_feat_rtt/sysbuild.conf -------------------------------------------------------------------------------- /bootloader_samples/smp/mcuboot_smp_uart_feat_rtt/sysbuild/mcuboot.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/smp/mcuboot_smp_uart_feat_rtt/sysbuild/mcuboot.conf -------------------------------------------------------------------------------- /bootloader_samples/updatable_bootloader/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/updatable_bootloader/README.md -------------------------------------------------------------------------------- /bootloader_samples/updatable_bootloader/nsib_mcuboot_smp/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/updatable_bootloader/nsib_mcuboot_smp/CMakeLists.txt -------------------------------------------------------------------------------- /bootloader_samples/updatable_bootloader/nsib_mcuboot_smp/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/updatable_bootloader/nsib_mcuboot_smp/README.md -------------------------------------------------------------------------------- /bootloader_samples/updatable_bootloader/nsib_mcuboot_smp/VERSION: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/updatable_bootloader/nsib_mcuboot_smp/VERSION -------------------------------------------------------------------------------- /bootloader_samples/updatable_bootloader/nsib_mcuboot_smp/child_image/mcuboot.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/updatable_bootloader/nsib_mcuboot_smp/child_image/mcuboot.conf -------------------------------------------------------------------------------- /bootloader_samples/updatable_bootloader/nsib_mcuboot_smp/nsib_priv.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/updatable_bootloader/nsib_mcuboot_smp/nsib_priv.pem -------------------------------------------------------------------------------- /bootloader_samples/updatable_bootloader/nsib_mcuboot_smp/prj.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/updatable_bootloader/nsib_mcuboot_smp/prj.conf -------------------------------------------------------------------------------- /bootloader_samples/updatable_bootloader/nsib_mcuboot_smp/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/bootloader_samples/updatable_bootloader/nsib_mcuboot_smp/src/main.c -------------------------------------------------------------------------------- /crypto/psa_csr/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/crypto/psa_csr/CMakeLists.txt -------------------------------------------------------------------------------- /crypto/psa_csr/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/crypto/psa_csr/README.md -------------------------------------------------------------------------------- /crypto/psa_csr/boards/nrf52840dk_nrf52840.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/crypto/psa_csr/boards/nrf52840dk_nrf52840.conf -------------------------------------------------------------------------------- /crypto/psa_csr/boards/nrf5340dk_nrf5340_cpuapp.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/crypto/psa_csr/boards/nrf5340dk_nrf5340_cpuapp.conf -------------------------------------------------------------------------------- /crypto/psa_csr/boards/nrf5340dk_nrf5340_cpuapp_ns.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/crypto/psa_csr/boards/nrf5340dk_nrf5340_cpuapp_ns.conf -------------------------------------------------------------------------------- /crypto/psa_csr/boards/nrf54l15pdk_nrf54l15_cpuapp.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/crypto/psa_csr/boards/nrf54l15pdk_nrf54l15_cpuapp.conf -------------------------------------------------------------------------------- /crypto/psa_csr/boards/nrf9151dk_nrf9151.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/crypto/psa_csr/boards/nrf9151dk_nrf9151.conf -------------------------------------------------------------------------------- /crypto/psa_csr/boards/nrf9151dk_nrf9151_ns.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/crypto/psa_csr/boards/nrf9151dk_nrf9151_ns.conf -------------------------------------------------------------------------------- /crypto/psa_csr/boards/nrf9160dk_nrf9160.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/crypto/psa_csr/boards/nrf9160dk_nrf9160.conf -------------------------------------------------------------------------------- /crypto/psa_csr/boards/nrf9160dk_nrf9160_ns.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/crypto/psa_csr/boards/nrf9160dk_nrf9160_ns.conf -------------------------------------------------------------------------------- /crypto/psa_csr/boards/nrf9161dk_nrf9161.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/crypto/psa_csr/boards/nrf9161dk_nrf9161.conf -------------------------------------------------------------------------------- /crypto/psa_csr/boards/nrf9161dk_nrf9161_ns.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/crypto/psa_csr/boards/nrf9161dk_nrf9161_ns.conf -------------------------------------------------------------------------------- /crypto/psa_csr/csr_fixes_nrf.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/crypto/psa_csr/csr_fixes_nrf.patch -------------------------------------------------------------------------------- /crypto/psa_csr/prj.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/crypto/psa_csr/prj.conf -------------------------------------------------------------------------------- /crypto/psa_csr/sample.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/crypto/psa_csr/sample.yaml -------------------------------------------------------------------------------- /crypto/psa_csr/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/crypto/psa_csr/src/main.c -------------------------------------------------------------------------------- /lowlevel/eraseprotect/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/lowlevel/eraseprotect/CMakeLists.txt -------------------------------------------------------------------------------- /lowlevel/eraseprotect/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/lowlevel/eraseprotect/README.md -------------------------------------------------------------------------------- /lowlevel/eraseprotect/prj.conf: -------------------------------------------------------------------------------- 1 | # nothing here 2 | -------------------------------------------------------------------------------- /lowlevel/eraseprotect/sample.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/lowlevel/eraseprotect/sample.yaml -------------------------------------------------------------------------------- /lowlevel/eraseprotect/scripts/disable_eraseprotect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/lowlevel/eraseprotect/scripts/disable_eraseprotect.py -------------------------------------------------------------------------------- /lowlevel/eraseprotect/scripts/enable_eraseprotect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/lowlevel/eraseprotect/scripts/enable_eraseprotect.py -------------------------------------------------------------------------------- /lowlevel/eraseprotect/scripts/read_eraseprotect_status.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/lowlevel/eraseprotect/scripts/read_eraseprotect_status.py -------------------------------------------------------------------------------- /lowlevel/eraseprotect/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/lowlevel/eraseprotect/src/main.c -------------------------------------------------------------------------------- /lowlevel/uicr_write_customer/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/lowlevel/uicr_write_customer/CMakeLists.txt -------------------------------------------------------------------------------- /lowlevel/uicr_write_customer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/lowlevel/uicr_write_customer/README.md -------------------------------------------------------------------------------- /lowlevel/uicr_write_customer/prj.conf: -------------------------------------------------------------------------------- 1 | CONFIG_NRFX_NVMC=y 2 | -------------------------------------------------------------------------------- /lowlevel/uicr_write_customer/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/lowlevel/uicr_write_customer/src/main.c -------------------------------------------------------------------------------- /openthread_samples/autojoin/commissioner/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/openthread_samples/autojoin/commissioner/CMakeLists.txt -------------------------------------------------------------------------------- /openthread_samples/autojoin/commissioner/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/openthread_samples/autojoin/commissioner/README.md -------------------------------------------------------------------------------- /openthread_samples/autojoin/commissioner/prj.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/openthread_samples/autojoin/commissioner/prj.conf -------------------------------------------------------------------------------- /openthread_samples/autojoin/commissioner/sample.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/openthread_samples/autojoin/commissioner/sample.yaml -------------------------------------------------------------------------------- /openthread_samples/autojoin/commissioner/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/openthread_samples/autojoin/commissioner/src/main.c -------------------------------------------------------------------------------- /openthread_samples/autojoin/joiner/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/openthread_samples/autojoin/joiner/CMakeLists.txt -------------------------------------------------------------------------------- /openthread_samples/autojoin/joiner/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/openthread_samples/autojoin/joiner/README.rst -------------------------------------------------------------------------------- /openthread_samples/autojoin/joiner/prj.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/openthread_samples/autojoin/joiner/prj.conf -------------------------------------------------------------------------------- /openthread_samples/autojoin/joiner/sample.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/openthread_samples/autojoin/joiner/sample.yaml -------------------------------------------------------------------------------- /openthread_samples/autojoin/joiner/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/openthread_samples/autojoin/joiner/src/main.c -------------------------------------------------------------------------------- /peripherals/lpcomp_system_off/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/peripherals/lpcomp_system_off/CMakeLists.txt -------------------------------------------------------------------------------- /peripherals/lpcomp_system_off/app.overlay: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/peripherals/lpcomp_system_off/app.overlay -------------------------------------------------------------------------------- /peripherals/lpcomp_system_off/prj.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/peripherals/lpcomp_system_off/prj.conf -------------------------------------------------------------------------------- /peripherals/lpcomp_system_off/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellesvik-nordic/samples_for_nrf_connect_sdk/HEAD/peripherals/lpcomp_system_off/src/main.c --------------------------------------------------------------------------------