2.1
### uVision Project, (C) Keil Software
nrf52820_xxaa_debug
0x4
ARM-ADS
nRF52820_xxAA
Nordic Semiconductor
NordicSemiconductor.nRF_DeviceFamilyPack.8.40.3
http://developer.nordicsemi.com/nRF51_SDK/pieces/nRF_DeviceFamilyPack/ IROM(0x00000000,0x40000) IRAM(0x20000000,0x8000) CPUTYPE("Cortex-M4") CLOCK(64000000) ELITTLE
0
$$Device:nRF52832_xxAA$Device\Include\nrf.h
..\..\..\..\..\modules\nrfx\mdk\nrf52820.svd
0
0
0
0
0
0
1
.\_build\
nrf52820_xxaa_debug
1
0
1
1
1
.\_build\
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
3
1
SARMCM3.DLL
-MPU
TCM.DLL
-pCM4
1
0
0
0
16
0
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
0
1
0
1 1
0
-1
Segger\JL2CM3.dll
1
0
0
1
1
4099
1
Segger\JL2CM3.dll
0
1
1
1
1
1
1
1
0
1
1
0
1
1
0
0
1
1
1
1
1
1
1
1
1
0
0
"Cortex-M4"
0
0
0
1
1
0
0
2
0
0
8
1
0
0
0
3
3
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
1
0
0
0x0
0x0
0
0x0
0x0
0
0x0
0x0
0
0x0
0x0
0
0x0
0x0
0
0x0
0x0
0
0x20000000
0x8000
1
0x0
0x40000
0
0x0
0x0
1
0x0
0x0
1
0x0
0x0
1
0x0
0x0
1
0x2c000
0x12000
1
0x0
0x0
0
0x0
0x0
0
0x0
0x0
0
0x0
0x0
0
0x20000008
0x7ff8
0
0x0
0x0
1
4
0
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
--reduce_paths
BOARD_PCA10100 CONFIG_GPIO_AS_PINRESET DEBUG_NRF DEVELOP_IN_NRF52833 FLOAT_ABI_SOFT MBR_PRESENT NRF52820_XXAA NRFX_COREDEP_DELAY_US_LOOP_CYCLES=3 NRF_DFU_DEBUG_VERSION NRF_DFU_SETTINGS_VERSION=2 SVC_INTERFACE_CALL_AS_NORMAL_FUNCTION __HEAP_SIZE=0 uECC_ENABLE_VLI_API=0 uECC_OPTIMIZATION_LEVEL=3 uECC_SQUARE_FUNC=0 uECC_SUPPORT_COMPRESSED_POINT=0 uECC_VLI_NATIVE_LITTLE_ENDIAN=1
..\..\config;..\..\..\..\..\components\boards;..\..\..\..\..\components\drivers_nrf\nrf_soc_nosd;..\..\..\..\..\components\libraries\atomic;..\..\..\..\..\components\libraries\atomic_fifo;..\..\..\..\..\components\libraries\balloc;..\..\..\..\..\components\libraries\bootloader;..\..\..\..\..\components\libraries\bootloader\dfu;..\..\..\..\..\components\libraries\bootloader\serial_dfu;..\..\..\..\..\components\libraries\crc32;..\..\..\..\..\components\libraries\crypto;..\..\..\..\..\components\libraries\crypto\backend\cc310;..\..\..\..\..\components\libraries\crypto\backend\cc310_bl;..\..\..\..\..\components\libraries\crypto\backend\cifra;..\..\..\..\..\components\libraries\crypto\backend\mbedtls;..\..\..\..\..\components\libraries\crypto\backend\micro_ecc;..\..\..\..\..\components\libraries\crypto\backend\nrf_hw;..\..\..\..\..\components\libraries\crypto\backend\nrf_sw;..\..\..\..\..\components\libraries\crypto\backend\oberon;..\..\..\..\..\components\libraries\crypto\backend\optiga;..\..\..\..\..\components\libraries\delay;..\..\..\..\..\components\libraries\experimental_section_vars;..\..\..\..\..\components\libraries\fstorage;..\..\..\..\..\components\libraries\log;..\..\..\..\..\components\libraries\log\src;..\..\..\..\..\components\libraries\mem_manager;..\..\..\..\..\components\libraries\memobj;..\..\..\..\..\components\libraries\queue;..\..\..\..\..\components\libraries\ringbuf;..\..\..\..\..\components\libraries\scheduler;..\..\..\..\..\components\libraries\sha256;..\..\..\..\..\components\libraries\slip;..\..\..\..\..\components\libraries\stack_info;..\..\..\..\..\components\libraries\strerror;..\..\..\..\..\components\libraries\usbd;..\..\..\..\..\components\libraries\usbd\class\cdc;..\..\..\..\..\components\libraries\usbd\class\cdc\acm;..\..\..\..\..\components\libraries\util;..\..\..\..\..\components\softdevice\mbr\headers;..\..;..\..\..\..\..\external\fprintf;..\..\..\..\..\external\micro-ecc\micro-ecc;..\..\..\..\..\external\nano-pb;..\..\..\..\..\external\nrf_oberon;..\..\..\..\..\external\nrf_oberon\include;..\..\..\..\..\external\segger_rtt;..\..\..\..\..\external\utf_converter;..\..\..\..\..\integration\nrfx;..\..\..\..\..\integration\nrfx\legacy;..\..\..\..\..\modules\nrfx;..\..\..\..\..\modules\nrfx\drivers\include;..\..\..\..\..\modules\nrfx\hal;..\config
1
0
0
0
0
0
0
0
0
--cpreproc_opts=-DBOARD_PCA10100,-DCONFIG_GPIO_AS_PINRESET,-DDEBUG_NRF,-DDEVELOP_IN_NRF52833,-DFLOAT_ABI_SOFT,-DMBR_PRESENT,-DNRF52820_XXAA,-DNRFX_COREDEP_DELAY_US_LOOP_CYCLES=3,-DNRF_DFU_DEBUG_VERSION,-DNRF_DFU_SETTINGS_VERSION=2,-DSVC_INTERFACE_CALL_AS_NORMAL_FUNCTION,-D__HEAP_SIZE=0,-DuECC_ENABLE_VLI_API=0,-DuECC_OPTIMIZATION_LEVEL=3,-DuECC_SQUARE_FUNC=0,-DuECC_SUPPORT_COMPRESSED_POINT=0,-DuECC_VLI_NATIVE_LITTLE_ENDIAN=1
BOARD_PCA10100 CONFIG_GPIO_AS_PINRESET DEBUG_NRF DEVELOP_IN_NRF52833 FLOAT_ABI_SOFT MBR_PRESENT NRF52820_XXAA NRFX_COREDEP_DELAY_US_LOOP_CYCLES=3 NRF_DFU_DEBUG_VERSION NRF_DFU_SETTINGS_VERSION=2 SVC_INTERFACE_CALL_AS_NORMAL_FUNCTION __HEAP_SIZE=0 uECC_ENABLE_VLI_API=0 uECC_OPTIMIZATION_LEVEL=3 uECC_SQUARE_FUNC=0 uECC_SUPPORT_COMPRESSED_POINT=0 uECC_VLI_NATIVE_LITTLE_ENDIAN=1
..\..\config;..\..\..\..\..\components\boards;..\..\..\..\..\components\drivers_nrf\nrf_soc_nosd;..\..\..\..\..\components\libraries\atomic;..\..\..\..\..\components\libraries\atomic_fifo;..\..\..\..\..\components\libraries\balloc;..\..\..\..\..\components\libraries\bootloader;..\..\..\..\..\components\libraries\bootloader\dfu;..\..\..\..\..\components\libraries\bootloader\serial_dfu;..\..\..\..\..\components\libraries\crc32;..\..\..\..\..\components\libraries\crypto;..\..\..\..\..\components\libraries\crypto\backend\cc310;..\..\..\..\..\components\libraries\crypto\backend\cc310_bl;..\..\..\..\..\components\libraries\crypto\backend\cifra;..\..\..\..\..\components\libraries\crypto\backend\mbedtls;..\..\..\..\..\components\libraries\crypto\backend\micro_ecc;..\..\..\..\..\components\libraries\crypto\backend\nrf_hw;..\..\..\..\..\components\libraries\crypto\backend\nrf_sw;..\..\..\..\..\components\libraries\crypto\backend\oberon;..\..\..\..\..\components\libraries\crypto\backend\optiga;..\..\..\..\..\components\libraries\delay;..\..\..\..\..\components\libraries\experimental_section_vars;..\..\..\..\..\components\libraries\fstorage;..\..\..\..\..\components\libraries\log;..\..\..\..\..\components\libraries\log\src;..\..\..\..\..\components\libraries\mem_manager;..\..\..\..\..\components\libraries\memobj;..\..\..\..\..\components\libraries\queue;..\..\..\..\..\components\libraries\ringbuf;..\..\..\..\..\components\libraries\scheduler;..\..\..\..\..\components\libraries\sha256;..\..\..\..\..\components\libraries\slip;..\..\..\..\..\components\libraries\stack_info;..\..\..\..\..\components\libraries\strerror;..\..\..\..\..\components\libraries\usbd;..\..\..\..\..\components\libraries\usbd\class\cdc;..\..\..\..\..\components\libraries\usbd\class\cdc\acm;..\..\..\..\..\components\libraries\util;..\..\..\..\..\components\softdevice\mbr\headers;..\..;..\..\..\..\..\external\fprintf;..\..\..\..\..\external\micro-ecc\micro-ecc;..\..\..\..\..\external\nano-pb;..\..\..\..\..\external\nrf_oberon;..\..\..\..\..\external\nrf_oberon\include;..\..\..\..\..\external\segger_rtt;..\..\..\..\..\external\utf_converter;..\..\..\..\..\integration\nrfx;..\..\..\..\..\integration\nrfx\legacy;..\..\..\..\..\modules\nrfx;..\..\..\..\..\modules\nrfx\drivers\include;..\..\..\..\..\modules\nrfx\hal;..\config
1
0
0
0
1
0
0x00000000
0x20000000
--diag_suppress 6330
Application
dfu_public_key.c
1
..\..\..\dfu_public_key.c
main.c
1
..\..\main.c
sdk_config.h
5
..\config\sdk_config.h
Board Definition
boards.c
1
..\..\..\..\..\components\boards\boards.c
UTF8/UTF16 converter
utf.c
1
..\..\..\..\..\external\utf_converter\utf.c
nRF_Bootloader
nrf_bootloader.c
1
..\..\..\..\..\components\libraries\bootloader\nrf_bootloader.c
nrf_bootloader_app_start.c
1
..\..\..\..\..\components\libraries\bootloader\nrf_bootloader_app_start.c
nrf_bootloader_app_start_final.c
1
..\..\..\..\..\components\libraries\bootloader\nrf_bootloader_app_start_final.c
nrf_bootloader_dfu_timers.c
1
..\..\..\..\..\components\libraries\bootloader\nrf_bootloader_dfu_timers.c
nrf_bootloader_fw_activation.c
1
..\..\..\..\..\components\libraries\bootloader\nrf_bootloader_fw_activation.c
nrf_bootloader_info.c
1
..\..\..\..\..\components\libraries\bootloader\nrf_bootloader_info.c
nrf_bootloader_wdt.c
1
..\..\..\..\..\components\libraries\bootloader\nrf_bootloader_wdt.c
nRF_Crypto
nrf_crypto_ecc.c
1
..\..\..\..\..\components\libraries\crypto\nrf_crypto_ecc.c
nrf_crypto_ecdsa.c
1
..\..\..\..\..\components\libraries\crypto\nrf_crypto_ecdsa.c
nrf_crypto_hash.c
1
..\..\..\..\..\components\libraries\crypto\nrf_crypto_hash.c
nrf_crypto_init.c
1
..\..\..\..\..\components\libraries\crypto\nrf_crypto_init.c
nrf_crypto_shared.c
1
..\..\..\..\..\components\libraries\crypto\nrf_crypto_shared.c
nRF_Crypto backend Oberon
oberon_backend_chacha_poly_aead.c
1
..\..\..\..\..\components\libraries\crypto\backend\oberon\oberon_backend_chacha_poly_aead.c
oberon_backend_ecc.c
1
..\..\..\..\..\components\libraries\crypto\backend\oberon\oberon_backend_ecc.c
oberon_backend_ecdh.c
1
..\..\..\..\..\components\libraries\crypto\backend\oberon\oberon_backend_ecdh.c
oberon_backend_ecdsa.c
1
..\..\..\..\..\components\libraries\crypto\backend\oberon\oberon_backend_ecdsa.c
oberon_backend_eddsa.c
1
..\..\..\..\..\components\libraries\crypto\backend\oberon\oberon_backend_eddsa.c
oberon_backend_hash.c
1
..\..\..\..\..\components\libraries\crypto\backend\oberon\oberon_backend_hash.c
oberon_backend_hmac.c
1
..\..\..\..\..\components\libraries\crypto\backend\oberon\oberon_backend_hmac.c
nRF_Crypto backend nRF sw
nrf_sw_backend_hash.c
1
..\..\..\..\..\components\libraries\crypto\backend\nrf_sw\nrf_sw_backend_hash.c
nRF_Crypto backend uECC
micro_ecc_backend_ecc.c
1
..\..\..\..\..\components\libraries\crypto\backend\micro_ecc\micro_ecc_backend_ecc.c
micro_ecc_backend_ecdh.c
1
..\..\..\..\..\components\libraries\crypto\backend\micro_ecc\micro_ecc_backend_ecdh.c
micro_ecc_backend_ecdsa.c
1
..\..\..\..\..\components\libraries\crypto\backend\micro_ecc\micro_ecc_backend_ecdsa.c
nRF_DFU
dfu-cc.pb.c
1
..\..\..\..\..\components\libraries\bootloader\dfu\dfu-cc.pb.c
nrf_dfu.c
1
..\..\..\..\..\components\libraries\bootloader\dfu\nrf_dfu.c
nrf_dfu_flash.c
1
..\..\..\..\..\components\libraries\bootloader\dfu\nrf_dfu_flash.c
nrf_dfu_handling_error.c
1
..\..\..\..\..\components\libraries\bootloader\dfu\nrf_dfu_handling_error.c
nrf_dfu_mbr.c
1
..\..\..\..\..\components\libraries\bootloader\dfu\nrf_dfu_mbr.c
nrf_dfu_req_handler.c
1
..\..\..\..\..\components\libraries\bootloader\dfu\nrf_dfu_req_handler.c
nrf_dfu_settings.c
1
..\..\..\..\..\components\libraries\bootloader\dfu\nrf_dfu_settings.c
nrf_dfu_transport.c
1
..\..\..\..\..\components\libraries\bootloader\dfu\nrf_dfu_transport.c
nrf_dfu_utils.c
1
..\..\..\..\..\components\libraries\bootloader\dfu\nrf_dfu_utils.c
nrf_dfu_validation.c
1
..\..\..\..\..\components\libraries\bootloader\dfu\nrf_dfu_validation.c
nrf_dfu_ver_validation.c
1
..\..\..\..\..\components\libraries\bootloader\dfu\nrf_dfu_ver_validation.c
nRF_Drivers
nrf_drv_clock.c
1
..\..\..\..\..\integration\nrfx\legacy\nrf_drv_clock.c
nrf_drv_power.c
1
..\..\..\..\..\integration\nrfx\legacy\nrf_drv_power.c
nrf_drv_uart.c
1
..\..\..\..\..\integration\nrfx\legacy\nrf_drv_uart.c
nrf_nvic.c
1
..\..\..\..\..\components\drivers_nrf\nrf_soc_nosd\nrf_nvic.c
nrf_nvmc.c
1
..\..\..\..\..\modules\nrfx\hal\nrf_nvmc.c
nrf_soc.c
1
..\..\..\..\..\components\drivers_nrf\nrf_soc_nosd\nrf_soc.c
nrfx_atomic.c
1
..\..\..\..\..\modules\nrfx\soc\nrfx_atomic.c
nrfx_clock.c
1
..\..\..\..\..\modules\nrfx\drivers\src\nrfx_clock.c
nrfx_power.c
1
..\..\..\..\..\modules\nrfx\drivers\src\nrfx_power.c
nrfx_prs.c
1
..\..\..\..\..\modules\nrfx\drivers\src\prs\nrfx_prs.c
nrfx_systick.c
1
..\..\..\..\..\modules\nrfx\drivers\src\nrfx_systick.c
nrfx_uart.c
1
..\..\..\..\..\modules\nrfx\drivers\src\nrfx_uart.c
nrfx_uarte.c
1
..\..\..\..\..\modules\nrfx\drivers\src\nrfx_uarte.c
nrfx_usbd.c
1
..\..\..\..\..\modules\nrfx\drivers\src\nrfx_usbd.c
nRF_Libraries
app_error_weak.c
1
..\..\..\..\..\components\libraries\util\app_error_weak.c
app_scheduler.c
1
..\..\..\..\..\components\libraries\scheduler\app_scheduler.c
app_usbd.c
1
..\..\..\..\..\components\libraries\usbd\app_usbd.c
app_usbd_cdc_acm.c
1
..\..\..\..\..\components\libraries\usbd\class\cdc\acm\app_usbd_cdc_acm.c
app_usbd_core.c
1
..\..\..\..\..\components\libraries\usbd\app_usbd_core.c
app_usbd_serial_num.c
1
..\..\..\..\..\components\libraries\usbd\app_usbd_serial_num.c
app_usbd_string_desc.c
1
..\..\..\..\..\components\libraries\usbd\app_usbd_string_desc.c
app_util_platform.c
1
..\..\..\..\..\components\libraries\util\app_util_platform.c
crc32.c
1
..\..\..\..\..\components\libraries\crc32\crc32.c
mem_manager.c
1
..\..\..\..\..\components\libraries\mem_manager\mem_manager.c
nrf_assert.c
1
..\..\..\..\..\components\libraries\util\nrf_assert.c
nrf_atfifo.c
1
..\..\..\..\..\components\libraries\atomic_fifo\nrf_atfifo.c
nrf_atomic.c
1
..\..\..\..\..\components\libraries\atomic\nrf_atomic.c
nrf_balloc.c
1
..\..\..\..\..\components\libraries\balloc\nrf_balloc.c
nrf_fprintf.c
1
..\..\..\..\..\external\fprintf\nrf_fprintf.c
nrf_fprintf_format.c
1
..\..\..\..\..\external\fprintf\nrf_fprintf_format.c
nrf_fstorage.c
1
..\..\..\..\..\components\libraries\fstorage\nrf_fstorage.c
nrf_fstorage_nvmc.c
1
..\..\..\..\..\components\libraries\fstorage\nrf_fstorage_nvmc.c
nrf_memobj.c
1
..\..\..\..\..\components\libraries\memobj\nrf_memobj.c
nrf_queue.c
1
..\..\..\..\..\components\libraries\queue\nrf_queue.c
nrf_ringbuf.c
1
..\..\..\..\..\components\libraries\ringbuf\nrf_ringbuf.c
nrf_strerror.c
1
..\..\..\..\..\components\libraries\strerror\nrf_strerror.c
sha256.c
1
..\..\..\..\..\components\libraries\sha256\sha256.c
slip.c
1
..\..\..\..\..\components\libraries\slip\slip.c
nRF_Log
nrf_log_backend_rtt.c
1
..\..\..\..\..\components\libraries\log\src\nrf_log_backend_rtt.c
nrf_log_backend_serial.c
1
..\..\..\..\..\components\libraries\log\src\nrf_log_backend_serial.c
nrf_log_backend_uart.c
1
..\..\..\..\..\components\libraries\log\src\nrf_log_backend_uart.c
nrf_log_default_backends.c
1
..\..\..\..\..\components\libraries\log\src\nrf_log_default_backends.c
nrf_log_frontend.c
1
..\..\..\..\..\components\libraries\log\src\nrf_log_frontend.c
nrf_log_str_formatter.c
1
..\..\..\..\..\components\libraries\log\src\nrf_log_str_formatter.c
nRF_Oberon_Crypto
oberon_3.0.8.lib
4
..\..\..\..\..\external\nrf_oberon\lib\cortex-m4\soft-float\short-wchar\oberon_3.0.8.lib
nRF_Segger_RTT
SEGGER_RTT.c
1
..\..\..\..\..\external\segger_rtt\SEGGER_RTT.c
SEGGER_RTT_Syscalls_KEIL.c
1
..\..\..\..\..\external\segger_rtt\SEGGER_RTT_Syscalls_KEIL.c
SEGGER_RTT_printf.c
1
..\..\..\..\..\external\segger_rtt\SEGGER_RTT_printf.c
nRF_Serial_DFU
nrf_dfu_serial.c
1
..\..\..\..\..\components\libraries\bootloader\serial_dfu\nrf_dfu_serial.c
nRF_USB_DFU
nrf_dfu_serial_usb.c
1
..\..\..\..\..\components\libraries\bootloader\serial_dfu\nrf_dfu_serial_usb.c
nRF_micro-ecc
micro_ecc_lib_nrf52.lib
4
..\..\..\..\..\external\micro-ecc\nrf52nf_keil\armgcc\micro_ecc_lib_nrf52.lib
nano-pb
pb_common.c
1
..\..\..\..\..\external\nano-pb\pb_common.c
pb_decode.c
1
..\..\..\..\..\external\nano-pb\pb_decode.c
flash_mbr
0x4
ARM-ADS
nRF52820_xxAA
Nordic Semiconductor
NordicSemiconductor.nRF_DeviceFamilyPack.8.40.3
http://developer.nordicsemi.com/nRF51_SDK/pieces/nRF_DeviceFamilyPack/ IROM(0x00000000,0x40000) IRAM(0x20000000,0x8000) CPUTYPE("Cortex-M4") CLOCK(64000000) ELITTLE
0
$$Device:nRF52832_xxAA$Device\Include\nrf.h
..\..\..\..\..\modules\nrfx\mdk\nrf52820.svd
0
0
0
0
0
0
1
..\..\..\..\..\components\softdevice\mbr\hex\
mbr_nrf52_2.4.1_mbr.hex
1
0
1
1
1
.\_build\
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
3
1
SARMCM3.DLL
-MPU
TCM.DLL
-pCM4
1
0
0
0
16
0
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
0
1
0
1 1
0
-1
Segger\JL2CM3.dll
1
0
0
1
1
4099
1
Segger\JL2CM3.dll
0
1
1
1
1
1
1
1
0
1
1
0
1
1
0
0
1
1
1
1
1
1
1
1
1
0
0
"Cortex-M4"
0
0
0
1
1
0
0
2
0
0
8
1
0
0
0
3
3
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
1
0
0
0x0
0x0
0
0x0
0x0
0
0x0
0x0
0
0x0
0x0
0
0x0
0x0
0
0x0
0x0
0
0x20000000
0x8000
1
0x0
0x40000
0
0x0
0x0
1
0x0
0x0
1
0x0
0x0
1
0x0
0x0
1
0x2c000
0x12000
1
0x0
0x0
0
0x0
0x0
0
0x0
0x0
0
0x0
0x0
0
0x20000008
0x7ff8
0
0x0
0x0
1
4
0
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
--reduce_paths
BOARD_PCA10100 CONFIG_GPIO_AS_PINRESET DEBUG_NRF DEVELOP_IN_NRF52833 FLOAT_ABI_SOFT MBR_PRESENT NRF52820_XXAA NRFX_COREDEP_DELAY_US_LOOP_CYCLES=3 NRF_DFU_DEBUG_VERSION NRF_DFU_SETTINGS_VERSION=2 SVC_INTERFACE_CALL_AS_NORMAL_FUNCTION __HEAP_SIZE=0 uECC_ENABLE_VLI_API=0 uECC_OPTIMIZATION_LEVEL=3 uECC_SQUARE_FUNC=0 uECC_SUPPORT_COMPRESSED_POINT=0 uECC_VLI_NATIVE_LITTLE_ENDIAN=1
..\..\config;..\..\..\..\..\components\boards;..\..\..\..\..\components\drivers_nrf\nrf_soc_nosd;..\..\..\..\..\components\libraries\atomic;..\..\..\..\..\components\libraries\atomic_fifo;..\..\..\..\..\components\libraries\balloc;..\..\..\..\..\components\libraries\bootloader;..\..\..\..\..\components\libraries\bootloader\dfu;..\..\..\..\..\components\libraries\bootloader\serial_dfu;..\..\..\..\..\components\libraries\crc32;..\..\..\..\..\components\libraries\crypto;..\..\..\..\..\components\libraries\crypto\backend\cc310;..\..\..\..\..\components\libraries\crypto\backend\cc310_bl;..\..\..\..\..\components\libraries\crypto\backend\cifra;..\..\..\..\..\components\libraries\crypto\backend\mbedtls;..\..\..\..\..\components\libraries\crypto\backend\micro_ecc;..\..\..\..\..\components\libraries\crypto\backend\nrf_hw;..\..\..\..\..\components\libraries\crypto\backend\nrf_sw;..\..\..\..\..\components\libraries\crypto\backend\oberon;..\..\..\..\..\components\libraries\crypto\backend\optiga;..\..\..\..\..\components\libraries\delay;..\..\..\..\..\components\libraries\experimental_section_vars;..\..\..\..\..\components\libraries\fstorage;..\..\..\..\..\components\libraries\log;..\..\..\..\..\components\libraries\log\src;..\..\..\..\..\components\libraries\mem_manager;..\..\..\..\..\components\libraries\memobj;..\..\..\..\..\components\libraries\queue;..\..\..\..\..\components\libraries\ringbuf;..\..\..\..\..\components\libraries\scheduler;..\..\..\..\..\components\libraries\sha256;..\..\..\..\..\components\libraries\slip;..\..\..\..\..\components\libraries\stack_info;..\..\..\..\..\components\libraries\strerror;..\..\..\..\..\components\libraries\usbd;..\..\..\..\..\components\libraries\usbd\class\cdc;..\..\..\..\..\components\libraries\usbd\class\cdc\acm;..\..\..\..\..\components\libraries\util;..\..\..\..\..\components\softdevice\mbr\headers;..\..;..\..\..\..\..\external\fprintf;..\..\..\..\..\external\micro-ecc\micro-ecc;..\..\..\..\..\external\nano-pb;..\..\..\..\..\external\nrf_oberon;..\..\..\..\..\external\nrf_oberon\include;..\..\..\..\..\external\segger_rtt;..\..\..\..\..\external\utf_converter;..\..\..\..\..\integration\nrfx;..\..\..\..\..\integration\nrfx\legacy;..\..\..\..\..\modules\nrfx;..\..\..\..\..\modules\nrfx\drivers\include;..\..\..\..\..\modules\nrfx\hal;..\config
1
0
0
0
0
0
0
0
0
--cpreproc_opts=-DBOARD_PCA10100,-DCONFIG_GPIO_AS_PINRESET,-DDEBUG_NRF,-DDEVELOP_IN_NRF52833,-DFLOAT_ABI_SOFT,-DMBR_PRESENT,-DNRF52820_XXAA,-DNRFX_COREDEP_DELAY_US_LOOP_CYCLES=3,-DNRF_DFU_DEBUG_VERSION,-DNRF_DFU_SETTINGS_VERSION=2,-DSVC_INTERFACE_CALL_AS_NORMAL_FUNCTION,-D__HEAP_SIZE=0,-DuECC_ENABLE_VLI_API=0,-DuECC_OPTIMIZATION_LEVEL=3,-DuECC_SQUARE_FUNC=0,-DuECC_SUPPORT_COMPRESSED_POINT=0,-DuECC_VLI_NATIVE_LITTLE_ENDIAN=1
BOARD_PCA10100 CONFIG_GPIO_AS_PINRESET DEBUG_NRF DEVELOP_IN_NRF52833 FLOAT_ABI_SOFT MBR_PRESENT NRF52820_XXAA NRFX_COREDEP_DELAY_US_LOOP_CYCLES=3 NRF_DFU_DEBUG_VERSION NRF_DFU_SETTINGS_VERSION=2 SVC_INTERFACE_CALL_AS_NORMAL_FUNCTION __HEAP_SIZE=0 uECC_ENABLE_VLI_API=0 uECC_OPTIMIZATION_LEVEL=3 uECC_SQUARE_FUNC=0 uECC_SUPPORT_COMPRESSED_POINT=0 uECC_VLI_NATIVE_LITTLE_ENDIAN=1
..\..\config;..\..\..\..\..\components\boards;..\..\..\..\..\components\drivers_nrf\nrf_soc_nosd;..\..\..\..\..\components\libraries\atomic;..\..\..\..\..\components\libraries\atomic_fifo;..\..\..\..\..\components\libraries\balloc;..\..\..\..\..\components\libraries\bootloader;..\..\..\..\..\components\libraries\bootloader\dfu;..\..\..\..\..\components\libraries\bootloader\serial_dfu;..\..\..\..\..\components\libraries\crc32;..\..\..\..\..\components\libraries\crypto;..\..\..\..\..\components\libraries\crypto\backend\cc310;..\..\..\..\..\components\libraries\crypto\backend\cc310_bl;..\..\..\..\..\components\libraries\crypto\backend\cifra;..\..\..\..\..\components\libraries\crypto\backend\mbedtls;..\..\..\..\..\components\libraries\crypto\backend\micro_ecc;..\..\..\..\..\components\libraries\crypto\backend\nrf_hw;..\..\..\..\..\components\libraries\crypto\backend\nrf_sw;..\..\..\..\..\components\libraries\crypto\backend\oberon;..\..\..\..\..\components\libraries\crypto\backend\optiga;..\..\..\..\..\components\libraries\delay;..\..\..\..\..\components\libraries\experimental_section_vars;..\..\..\..\..\components\libraries\fstorage;..\..\..\..\..\components\libraries\log;..\..\..\..\..\components\libraries\log\src;..\..\..\..\..\components\libraries\mem_manager;..\..\..\..\..\components\libraries\memobj;..\..\..\..\..\components\libraries\queue;..\..\..\..\..\components\libraries\ringbuf;..\..\..\..\..\components\libraries\scheduler;..\..\..\..\..\components\libraries\sha256;..\..\..\..\..\components\libraries\slip;..\..\..\..\..\components\libraries\stack_info;..\..\..\..\..\components\libraries\strerror;..\..\..\..\..\components\libraries\usbd;..\..\..\..\..\components\libraries\usbd\class\cdc;..\..\..\..\..\components\libraries\usbd\class\cdc\acm;..\..\..\..\..\components\libraries\util;..\..\..\..\..\components\softdevice\mbr\headers;..\..;..\..\..\..\..\external\fprintf;..\..\..\..\..\external\micro-ecc\micro-ecc;..\..\..\..\..\external\nano-pb;..\..\..\..\..\external\nrf_oberon;..\..\..\..\..\external\nrf_oberon\include;..\..\..\..\..\external\segger_rtt;..\..\..\..\..\external\utf_converter;..\..\..\..\..\integration\nrfx;..\..\..\..\..\integration\nrfx\legacy;..\..\..\..\..\modules\nrfx;..\..\..\..\..\modules\nrfx\drivers\include;..\..\..\..\..\modules\nrfx\hal;..\config
1
0
0
0
1
0
0x00000000
0x20000000
--diag_suppress 6330
Application
dfu_public_key.c
1
..\..\..\dfu_public_key.c
main.c
1
..\..\main.c
sdk_config.h
5
..\config\sdk_config.h
Board Definition
boards.c
1
..\..\..\..\..\components\boards\boards.c
UTF8/UTF16 converter
utf.c
1
..\..\..\..\..\external\utf_converter\utf.c
nRF_Bootloader
nrf_bootloader.c
1
..\..\..\..\..\components\libraries\bootloader\nrf_bootloader.c
nrf_bootloader_app_start.c
1
..\..\..\..\..\components\libraries\bootloader\nrf_bootloader_app_start.c
nrf_bootloader_app_start_final.c
1
..\..\..\..\..\components\libraries\bootloader\nrf_bootloader_app_start_final.c
nrf_bootloader_dfu_timers.c
1
..\..\..\..\..\components\libraries\bootloader\nrf_bootloader_dfu_timers.c
nrf_bootloader_fw_activation.c
1
..\..\..\..\..\components\libraries\bootloader\nrf_bootloader_fw_activation.c
nrf_bootloader_info.c
1
..\..\..\..\..\components\libraries\bootloader\nrf_bootloader_info.c
nrf_bootloader_wdt.c
1
..\..\..\..\..\components\libraries\bootloader\nrf_bootloader_wdt.c
nRF_Crypto
nrf_crypto_ecc.c
1
..\..\..\..\..\components\libraries\crypto\nrf_crypto_ecc.c
nrf_crypto_ecdsa.c
1
..\..\..\..\..\components\libraries\crypto\nrf_crypto_ecdsa.c
nrf_crypto_hash.c
1
..\..\..\..\..\components\libraries\crypto\nrf_crypto_hash.c
nrf_crypto_init.c
1
..\..\..\..\..\components\libraries\crypto\nrf_crypto_init.c
nrf_crypto_shared.c
1
..\..\..\..\..\components\libraries\crypto\nrf_crypto_shared.c
nRF_Crypto backend Oberon
oberon_backend_chacha_poly_aead.c
1
..\..\..\..\..\components\libraries\crypto\backend\oberon\oberon_backend_chacha_poly_aead.c
oberon_backend_ecc.c
1
..\..\..\..\..\components\libraries\crypto\backend\oberon\oberon_backend_ecc.c
oberon_backend_ecdh.c
1
..\..\..\..\..\components\libraries\crypto\backend\oberon\oberon_backend_ecdh.c
oberon_backend_ecdsa.c
1
..\..\..\..\..\components\libraries\crypto\backend\oberon\oberon_backend_ecdsa.c
oberon_backend_eddsa.c
1
..\..\..\..\..\components\libraries\crypto\backend\oberon\oberon_backend_eddsa.c
oberon_backend_hash.c
1
..\..\..\..\..\components\libraries\crypto\backend\oberon\oberon_backend_hash.c
oberon_backend_hmac.c
1
..\..\..\..\..\components\libraries\crypto\backend\oberon\oberon_backend_hmac.c
nRF_Crypto backend nRF sw
nrf_sw_backend_hash.c
1
..\..\..\..\..\components\libraries\crypto\backend\nrf_sw\nrf_sw_backend_hash.c
nRF_Crypto backend uECC
micro_ecc_backend_ecc.c
1
..\..\..\..\..\components\libraries\crypto\backend\micro_ecc\micro_ecc_backend_ecc.c
micro_ecc_backend_ecdh.c
1
..\..\..\..\..\components\libraries\crypto\backend\micro_ecc\micro_ecc_backend_ecdh.c
micro_ecc_backend_ecdsa.c
1
..\..\..\..\..\components\libraries\crypto\backend\micro_ecc\micro_ecc_backend_ecdsa.c
nRF_DFU
dfu-cc.pb.c
1
..\..\..\..\..\components\libraries\bootloader\dfu\dfu-cc.pb.c
nrf_dfu.c
1
..\..\..\..\..\components\libraries\bootloader\dfu\nrf_dfu.c
nrf_dfu_flash.c
1
..\..\..\..\..\components\libraries\bootloader\dfu\nrf_dfu_flash.c
nrf_dfu_handling_error.c
1
..\..\..\..\..\components\libraries\bootloader\dfu\nrf_dfu_handling_error.c
nrf_dfu_mbr.c
1
..\..\..\..\..\components\libraries\bootloader\dfu\nrf_dfu_mbr.c
nrf_dfu_req_handler.c
1
..\..\..\..\..\components\libraries\bootloader\dfu\nrf_dfu_req_handler.c
nrf_dfu_settings.c
1
..\..\..\..\..\components\libraries\bootloader\dfu\nrf_dfu_settings.c
nrf_dfu_transport.c
1
..\..\..\..\..\components\libraries\bootloader\dfu\nrf_dfu_transport.c
nrf_dfu_utils.c
1
..\..\..\..\..\components\libraries\bootloader\dfu\nrf_dfu_utils.c
nrf_dfu_validation.c
1
..\..\..\..\..\components\libraries\bootloader\dfu\nrf_dfu_validation.c
nrf_dfu_ver_validation.c
1
..\..\..\..\..\components\libraries\bootloader\dfu\nrf_dfu_ver_validation.c
nRF_Drivers
nrf_drv_clock.c
1
..\..\..\..\..\integration\nrfx\legacy\nrf_drv_clock.c
nrf_drv_power.c
1
..\..\..\..\..\integration\nrfx\legacy\nrf_drv_power.c
nrf_drv_uart.c
1
..\..\..\..\..\integration\nrfx\legacy\nrf_drv_uart.c
nrf_nvic.c
1
..\..\..\..\..\components\drivers_nrf\nrf_soc_nosd\nrf_nvic.c
nrf_nvmc.c
1
..\..\..\..\..\modules\nrfx\hal\nrf_nvmc.c
nrf_soc.c
1
..\..\..\..\..\components\drivers_nrf\nrf_soc_nosd\nrf_soc.c
nrfx_atomic.c
1
..\..\..\..\..\modules\nrfx\soc\nrfx_atomic.c
nrfx_clock.c
1
..\..\..\..\..\modules\nrfx\drivers\src\nrfx_clock.c
nrfx_power.c
1
..\..\..\..\..\modules\nrfx\drivers\src\nrfx_power.c
nrfx_prs.c
1
..\..\..\..\..\modules\nrfx\drivers\src\prs\nrfx_prs.c
nrfx_systick.c
1
..\..\..\..\..\modules\nrfx\drivers\src\nrfx_systick.c
nrfx_uart.c
1
..\..\..\..\..\modules\nrfx\drivers\src\nrfx_uart.c
nrfx_uarte.c
1
..\..\..\..\..\modules\nrfx\drivers\src\nrfx_uarte.c
nrfx_usbd.c
1
..\..\..\..\..\modules\nrfx\drivers\src\nrfx_usbd.c
nRF_Libraries
app_error_weak.c
1
..\..\..\..\..\components\libraries\util\app_error_weak.c
app_scheduler.c
1
..\..\..\..\..\components\libraries\scheduler\app_scheduler.c
app_usbd.c
1
..\..\..\..\..\components\libraries\usbd\app_usbd.c
app_usbd_cdc_acm.c
1
..\..\..\..\..\components\libraries\usbd\class\cdc\acm\app_usbd_cdc_acm.c
app_usbd_core.c
1
..\..\..\..\..\components\libraries\usbd\app_usbd_core.c
app_usbd_serial_num.c
1
..\..\..\..\..\components\libraries\usbd\app_usbd_serial_num.c
app_usbd_string_desc.c
1
..\..\..\..\..\components\libraries\usbd\app_usbd_string_desc.c
app_util_platform.c
1
..\..\..\..\..\components\libraries\util\app_util_platform.c
crc32.c
1
..\..\..\..\..\components\libraries\crc32\crc32.c
mem_manager.c
1
..\..\..\..\..\components\libraries\mem_manager\mem_manager.c
nrf_assert.c
1
..\..\..\..\..\components\libraries\util\nrf_assert.c
nrf_atfifo.c
1
..\..\..\..\..\components\libraries\atomic_fifo\nrf_atfifo.c
nrf_atomic.c
1
..\..\..\..\..\components\libraries\atomic\nrf_atomic.c
nrf_balloc.c
1
..\..\..\..\..\components\libraries\balloc\nrf_balloc.c
nrf_fprintf.c
1
..\..\..\..\..\external\fprintf\nrf_fprintf.c
nrf_fprintf_format.c
1
..\..\..\..\..\external\fprintf\nrf_fprintf_format.c
nrf_fstorage.c
1
..\..\..\..\..\components\libraries\fstorage\nrf_fstorage.c
nrf_fstorage_nvmc.c
1
..\..\..\..\..\components\libraries\fstorage\nrf_fstorage_nvmc.c
nrf_memobj.c
1
..\..\..\..\..\components\libraries\memobj\nrf_memobj.c
nrf_queue.c
1
..\..\..\..\..\components\libraries\queue\nrf_queue.c
nrf_ringbuf.c
1
..\..\..\..\..\components\libraries\ringbuf\nrf_ringbuf.c
nrf_strerror.c
1
..\..\..\..\..\components\libraries\strerror\nrf_strerror.c
sha256.c
1
..\..\..\..\..\components\libraries\sha256\sha256.c
slip.c
1
..\..\..\..\..\components\libraries\slip\slip.c
nRF_Log
nrf_log_backend_rtt.c
1
..\..\..\..\..\components\libraries\log\src\nrf_log_backend_rtt.c
nrf_log_backend_serial.c
1
..\..\..\..\..\components\libraries\log\src\nrf_log_backend_serial.c
nrf_log_backend_uart.c
1
..\..\..\..\..\components\libraries\log\src\nrf_log_backend_uart.c
nrf_log_default_backends.c
1
..\..\..\..\..\components\libraries\log\src\nrf_log_default_backends.c
nrf_log_frontend.c
1
..\..\..\..\..\components\libraries\log\src\nrf_log_frontend.c
nrf_log_str_formatter.c
1
..\..\..\..\..\components\libraries\log\src\nrf_log_str_formatter.c
nRF_Oberon_Crypto
oberon_3.0.8.lib
4
..\..\..\..\..\external\nrf_oberon\lib\cortex-m4\soft-float\short-wchar\oberon_3.0.8.lib
nRF_Segger_RTT
SEGGER_RTT.c
1
..\..\..\..\..\external\segger_rtt\SEGGER_RTT.c
SEGGER_RTT_Syscalls_KEIL.c
1
..\..\..\..\..\external\segger_rtt\SEGGER_RTT_Syscalls_KEIL.c
SEGGER_RTT_printf.c
1
..\..\..\..\..\external\segger_rtt\SEGGER_RTT_printf.c
nRF_Serial_DFU
nrf_dfu_serial.c
1
..\..\..\..\..\components\libraries\bootloader\serial_dfu\nrf_dfu_serial.c
nRF_USB_DFU
nrf_dfu_serial_usb.c
1
..\..\..\..\..\components\libraries\bootloader\serial_dfu\nrf_dfu_serial_usb.c
nRF_micro-ecc
micro_ecc_lib_nrf52.lib
4
..\..\..\..\..\external\micro-ecc\nrf52nf_keil\armgcc\micro_ecc_lib_nrf52.lib
nano-pb
pb_common.c
1
..\..\..\..\..\external\nano-pb\pb_common.c
pb_decode.c
1
..\..\..\..\..\external\nano-pb\pb_decode.c