I try to upload my hex file with the programmer to a dk board - serial 683782426 - with programmer v3.0.4, but get the following:
10:06:05.783 Recovering NRFDL_DEVICE_CORE_APPLICATION core
10:06:09.100 Recovering NRFDL_DEVICE_CORE_APPLICATION core completed
10:06:09.102 Device recovery completed
10:06:09.102 Writing procedure starts for NRFDL_DEVICE_CORE_APPLICATION core
10:06:09.171 Writing HEX to NRFDL_DEVICE_CORE_APPLICATION core
10:06:09.550 {"chip_erase_mode":"ERASE_ALL","qspi_erase_mode":"ERASE_NONE","reset":"RESET_NONE","verify":"VERIFY_NONE"} 100%
10:06:09.550 Uploading image through JLink: 0%
10:06:09.996 Device programming failed with error: async task failure for id: 1675933569173757 msg: JLINKARM_DLL_ERROR (Origin: "Error when running fw program.")
10:06:09.997 Writing HEX to NRFDL_DEVICE_CORE_APPLICATION core completed
10:06:09.998 Writing procedure ends for NRFDL_DEVICE_CORE_APPLICATION core
10:06:10.559 Resetting device completed
10:06:10.561 Using @nordicsemiconductor/nrf-device-lib-js to communicate with target via JLink
10:06:10.561 JLink OB firmware version J-Link OB-SAM3U128-V2-NordicSemi compiled Nov 7 2022 16:21:57
10:06:10.562 Device family NRF52_FAMILY
10:06:10.563 Device version NRF52840_xxAA_REV2
10:06:10.564 Board version PCA10056
10:06:10.565 Loading readback protection status for Application core
10:06:11.061 Readback protection status: NRFDL_PROTECTION_STATUS_NONE
10:06:11.570 Parse memory regions for Application core
10:06:11.571 Update files regions according to Application core
10:06:11.571 Parse memory regions for file
10:06:11.573 Device is loaded and ready for further operation
I've another development board, serial 1050279558, and that one works just fine:
10:17:33.908 Recovering NRFDL_DEVICE_CORE_APPLICATION core
10:17:37.232 Recovering NRFDL_DEVICE_CORE_APPLICATION core completed
10:17:37.234 Device recovery completed
10:17:37.234 Writing procedure starts for NRFDL_DEVICE_CORE_APPLICATION core
10:17:37.295 Writing HEX to NRFDL_DEVICE_CORE_APPLICATION core
10:17:37.686 {"chip_erase_mode":"ERASE_ALL","qspi_erase_mode":"ERASE_NONE","reset":"RESET_NONE","verify":"VERIFY_NONE"} 100%
10:17:37.686 Uploading image through JLink: 0%
10:17:39.791 Uploading image through JLink: 100%
10:17:39.928 Writing HEX to NRFDL_DEVICE_CORE_APPLICATION core completed
10:17:39.928 Writing procedure ends for NRFDL_DEVICE_CORE_APPLICATION core
10:17:40.499 Resetting device completed
10:17:40.500 Using @nordicsemiconductor/nrf-device-lib-js to communicate with target via JLink
10:17:40.500 JLink OB firmware version J-Link OB-nRF5340-NordicSemi compiled Nov 7 2022 16:22:01
10:17:40.501 Device family NRF52_FAMILY
10:17:40.502 Device version NRF52840_xxAA_REV3
10:17:40.502 Board version PCA10056
10:17:40.503 Loading readback protection status for Application core
10:17:41.023 Readback protection status: NRFDL_PROTECTION_STATUS_NONE
10:17:41.544 Parse memory regions for Application core
10:17:41.546 Update files regions according to Application core
10:17:41.546 Parse memory regions for file
10:17:41.548 Device is loaded and ready for further operation
Curious how to get the first board to work.
JLinkarm 7.84f, segger version: 7 nov 2022, both boards.
Ubuntu 22.04


