This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Nrfjprog | JLinkARM DLL reported an error | JLinkARM.dll reported "-1", an unknown error.

I'm trying to upload hex files to my NRF52832 with nrfjprog in command line and got the following error:

C:\>nrfjprog --family NRF52 --program C:\NRF_Semi\nRF5_SDK_17.0.2_d674dde\components\softdevice\s132\hex\s132_nrf52_7.2.0_softdevice.hex --chiperase --verify --log
ERROR: JLinkARM DLL reported an error. Try again. If error condition
ERROR: persists, run the same command again with argument --log, contact Nordic
ERROR: Semiconductor and provide the generated log.log file to them.

My log file:

[2021-Jun-18 12:40:11] [ info] --------------------------------------------------------------------------------
[2021-Jun-18 12:40:11] [ info] nrfjprog --family NRF52 --program C:\NRF_Semi\nRF5_SDK_17.0.2_d674dde\components\softdevice\s132\hex\s132_nrf52_7.2.0_softdevice.hex --chiperase --verify --log 
[2021-Jun-18 12:40:11] [ info] nrfjprog version 10.12.2 
[2021-Jun-18 12:40:11] [ info] --------------------------------------------------------------------------------
[2021-Jun-18 12:40:11] [debug] [ nRF0x0] - open_dll
[2021-Jun-18 12:40:11] [ info] [ nRF0x0] - Load library at C:\Program Files (x86)\Nordic Semiconductor\nrf-command-line-tools\bin\JLINKARM_NRF52_NRFJPROG.dll.
[2021-Jun-18 12:40:11] [ info] [ nRF0x0] - Library loaded, loading member functions.
[2021-Jun-18 12:40:11] [ info] [ nRF0x0] - Member functions succesfully loaded.
[2021-Jun-18 12:40:11] [ info] [Backend] - Logger callback at 0xcb2020 registered in Segger backend logger.
[2021-Jun-18 12:40:11] [ info] [  JLink] - [Info    ] [JLink     ] Logger callback at 0xcb2020 registered in JLink logger.
[2021-Jun-18 12:40:11] [debug] [nRF520x0] - open
[2021-Jun-18 12:40:11] [debug] [Backend] - open_dll
[2021-Jun-18 12:40:11] [ info] [Backend] - No J-Link DLL path was provided. Attempting to auto detect.
[2021-Jun-18 12:40:11] [ info] [Backend] - Load library at C:\Program Files (x86)\SEGGER\JLink\JLinkARM.dll.
[2021-Jun-18 12:40:11] [ info] [Backend] - Library loaded, loading member functions.
[2021-Jun-18 12:40:11] [ info] [Backend] - Member functions succesfully loaded.
[2021-Jun-18 12:40:11] [debug] [Backend] - dll_version
[2021-Jun-18 12:40:11] [ info] [Backend] - Segger dll version 7.22.b loaded.
[2021-Jun-18 12:40:11] [debug] [ nRF0x0] - enum_emu_snr
[2021-Jun-18 12:40:11] [debug] [nRF520x0] - enum_emu_snr
[2021-Jun-18 12:40:11] [debug] [Backend] - is_connected_to_emu
[2021-Jun-18 12:40:11] [debug] [Backend] - enum_emu_snr
[2021-Jun-18 12:40:11] [debug] [Backend] - ---just_enum_emu_snr
[2021-Jun-18 12:40:11] [debug] [Backend] - ---just_get_num_emus
[2021-Jun-18 12:40:11] [debug] [Backend] - is_connected_to_emu
[2021-Jun-18 12:40:11] [debug] [ nRF0x0] - connect_to_emu_with_snr
[2021-Jun-18 12:40:11] [debug] [nRF520x0] - connect_to_emu_with_snr
[2021-Jun-18 12:40:11] [debug] [Backend] - is_connected_to_emu
[2021-Jun-18 12:40:11] [debug] [Backend] - connect_to_emu_with_snr
[2021-Jun-18 12:40:11] [debug] [Backend] - is_connected_to_emu
[2021-Jun-18 12:40:11] [debug] [Backend] - ---just_enum_emu_snr
[2021-Jun-18 12:40:11] [debug] [Backend] - ---just_get_num_emus
[2021-Jun-18 12:40:11] [debug] [Backend] - ---just_connect_to_emu_with_snr
[2021-Jun-18 12:40:11] [debug] [Backend] - ---just_connect_to_emu_without_snr
[2021-Jun-18 12:40:11] [ info] [Backend] - Segger logging enabled.
[2021-Jun-18 12:40:11] [ info] [  JLink] - [Info    ] [JLink     ] Firmware: J-Link ARM V8 compiled Nov 28 2014 13:44:46
[2021-Jun-18 12:40:11] [ info] [  JLink] - [Info    ] [JLink     ] Firmware: J-Link ARM V8 compiled Nov 28 2014 13:44:46
[2021-Jun-18 12:40:11] [ info] [  JLink] - [Info    ] [JLink     ] Hardware: V8.00
[2021-Jun-18 12:40:11] [ info] [  JLink] - [Info    ] [JLink     ] S/N: 4294967295
[2021-Jun-18 12:40:11] [ info] [  JLink] - [Info    ] [JLink     ] OEM: SEGGER
[2021-Jun-18 12:40:11] [ info] [  JLink] - [Info    ] [JLink     ] Feature(s): RDI,FlashDL,FlashBP,JFlash,GDB
[2021-Jun-18 12:40:11] [ info] [  JLink] - [Info    ] [JLink     ] TELNET listener socket opened on port 19021
[2021-Jun-18 12:40:11] [ info] [  JLink] - [Info    ] [JLink     ] WEBSRV Starting webserver
[2021-Jun-18 12:40:11] [ info] [  JLink] - [Info    ] [JLink     ] WEBSRV Webserver running on local port 19080
[2021-Jun-18 12:40:11] [ info] [  JLink] - [Info    ] [JLink     ] - 22.812ms returns "O.K."  
[2021-Jun-18 12:40:11] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_HasError()  
[2021-Jun-18 12:40:11] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_Lock()  
[2021-Jun-18 12:40:11] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_GetHWStatus(...)  
[2021-Jun-18 12:40:11] [ info] [  JLink] - [Info    ] [JLink     ] - 1.191ms returns 0  
[2021-Jun-18 12:40:11] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_HasError()  
[2021-Jun-18 12:40:11] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_ExecCommand("SetRestartOnClose = 0", ...).   
[2021-Jun-18 12:40:11] [ info] [  JLink] - [Info    ] [JLink     ] - 0.016ms returns 0x01  
[2021-Jun-18 12:40:11] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_HasError()  
[2021-Jun-18 12:40:11] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_ExecCommand("DisableFlashDL", ...).   
[2021-Jun-18 12:40:11] [ info] [  JLink] - [Info    ] [JLink     ] - 0.009ms returns 0x00  
[2021-Jun-18 12:40:11] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_HasError()  
[2021-Jun-18 12:40:11] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_ExecCommand("ExcludeFlashCacheRange 0x0-0xFFFFFFFF", ...).   
[2021-Jun-18 12:40:11] [ info] [  JLink] - [Info    ] [JLink     ] - 0.008ms returns 0x00  
[2021-Jun-18 12:40:11] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_HasError()  
[2021-Jun-18 12:40:11] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_SetHookUnsecureDialog  
[2021-Jun-18 12:40:11] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_SetHookUnsecureDialog(...)
[2021-Jun-18 12:40:11] [ info] [  JLink] - [Info    ] [JLink     ] - 0.041ms returns 0  
[2021-Jun-18 12:40:11] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_HasError()  
[2021-Jun-18 12:40:11] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_TIF_Select(JLINKARM_TIF_SWD)  
[2021-Jun-18 12:40:11] [ info] [  JLink] - [Info    ] [JLink     ] - 3.670ms returns 0x00  
[2021-Jun-18 12:40:11] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_HasError()  
[2021-Jun-18 12:40:11] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_SetSpeed(2000)  
[2021-Jun-18 12:40:11] [ info] [  JLink] - [Info    ] [JLink     ] - 0.955ms  
[2021-Jun-18 12:40:11] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_HasError()  
[2021-Jun-18 12:40:11] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_GetSN()  
[2021-Jun-18 12:40:11] [ info] [  JLink] - [Info    ] [JLink     ] - 0.018ms returns -1  
[2021-Jun-18 12:40:11] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_HasError()  
[2021-Jun-18 12:40:11] [ info] [Backend] - JLinkARM.dll reported "-1", an unknown error.
[2021-Jun-18 12:40:11] [ info] [  JLink] - [Info    ] [JLink     ] - 0.038ms  
[2021-Jun-18 12:40:11] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_Close()  
[2021-Jun-18 12:40:11] [debug] [Backend] - is_connected_to_emu
[2021-Jun-18 12:40:11] [debug] [ nRF0x0] - close_dll
[2021-Jun-18 12:40:11] [debug] [nRF520x0] - close
[2021-Jun-18 12:40:11] [debug] [Backend] - is_connected_to_emu
[2021-Jun-18 12:40:11] [debug] [Backend] - close
[2021-Jun-18 12:40:11] [debug] [Backend] - disconnect_from_emu
[2021-Jun-18 12:40:11] [debug] [Backend] - is_connected_to_emu
[2021-Jun-18 12:40:11] [debug] [Backend] - Segger Backend closed.
[2021-Jun-18 12:40:11] [debug] [nRF520x0] - nRF family DLL closed
[2021-Jun-18 12:40:14] [ info] --------------------------------------------------------------------------------
[2021-Jun-18 12:40:14] [ info] nrfjprog --family NRF52 --program C:\NRF_Semi\nRF5_SDK_17.0.2_d674dde\components\softdevice\s132\hex\s132_nrf52_7.2.0_softdevice.hex --chiperase --verify --log 
[2021-Jun-18 12:40:14] [ info] nrfjprog version 10.12.2 
[2021-Jun-18 12:40:14] [ info] --------------------------------------------------------------------------------
[2021-Jun-18 12:40:14] [debug] [ nRF0x0] - open_dll
[2021-Jun-18 12:40:14] [ info] [ nRF0x0] - Load library at C:\Program Files (x86)\Nordic Semiconductor\nrf-command-line-tools\bin\JLINKARM_NRF52_NRFJPROG.dll.
[2021-Jun-18 12:40:14] [ info] [ nRF0x0] - Library loaded, loading member functions.
[2021-Jun-18 12:40:14] [ info] [ nRF0x0] - Member functions succesfully loaded.
[2021-Jun-18 12:40:14] [ info] [Backend] - Logger callback at 0xcb2020 registered in Segger backend logger.
[2021-Jun-18 12:40:14] [ info] [  JLink] - [Info    ] [JLink     ] Logger callback at 0xcb2020 registered in JLink logger.
[2021-Jun-18 12:40:14] [debug] [nRF520x0] - open
[2021-Jun-18 12:40:14] [debug] [Backend] - open_dll
[2021-Jun-18 12:40:14] [ info] [Backend] - No J-Link DLL path was provided. Attempting to auto detect.
[2021-Jun-18 12:40:14] [ info] [Backend] - Load library at C:\Program Files (x86)\SEGGER\JLink\JLinkARM.dll.
[2021-Jun-18 12:40:14] [ info] [Backend] - Library loaded, loading member functions.
[2021-Jun-18 12:40:14] [ info] [Backend] - Member functions succesfully loaded.
[2021-Jun-18 12:40:14] [debug] [Backend] - dll_version
[2021-Jun-18 12:40:14] [ info] [Backend] - Segger dll version 7.22.b loaded.
[2021-Jun-18 12:40:14] [debug] [ nRF0x0] - enum_emu_snr
[2021-Jun-18 12:40:14] [debug] [nRF520x0] - enum_emu_snr
[2021-Jun-18 12:40:14] [debug] [Backend] - is_connected_to_emu
[2021-Jun-18 12:40:14] [debug] [Backend] - enum_emu_snr
[2021-Jun-18 12:40:14] [debug] [Backend] - ---just_enum_emu_snr
[2021-Jun-18 12:40:14] [debug] [Backend] - ---just_get_num_emus
[2021-Jun-18 12:40:14] [debug] [Backend] - is_connected_to_emu
[2021-Jun-18 12:40:14] [debug] [ nRF0x0] - connect_to_emu_with_snr
[2021-Jun-18 12:40:14] [debug] [nRF520x0] - connect_to_emu_with_snr
[2021-Jun-18 12:40:14] [debug] [Backend] - is_connected_to_emu
[2021-Jun-18 12:40:14] [debug] [Backend] - connect_to_emu_with_snr
[2021-Jun-18 12:40:14] [debug] [Backend] - is_connected_to_emu
[2021-Jun-18 12:40:14] [debug] [Backend] - ---just_enum_emu_snr
[2021-Jun-18 12:40:14] [debug] [Backend] - ---just_get_num_emus
[2021-Jun-18 12:40:14] [debug] [Backend] - ---just_connect_to_emu_with_snr
[2021-Jun-18 12:40:14] [debug] [Backend] - ---just_connect_to_emu_without_snr
[2021-Jun-18 12:40:14] [ info] [Backend] - Segger logging enabled.
[2021-Jun-18 12:40:14] [ info] [  JLink] - [Info    ] [JLink     ] Firmware: J-Link ARM V8 compiled Nov 28 2014 13:44:46
[2021-Jun-18 12:40:14] [ info] [  JLink] - [Info    ] [JLink     ] Firmware: J-Link ARM V8 compiled Nov 28 2014 13:44:46
[2021-Jun-18 12:40:14] [ info] [  JLink] - [Info    ] [JLink     ] Hardware: V8.00
[2021-Jun-18 12:40:14] [ info] [  JLink] - [Info    ] [JLink     ] S/N: 4294967295
[2021-Jun-18 12:40:14] [ info] [  JLink] - [Info    ] [JLink     ] OEM: SEGGER
[2021-Jun-18 12:40:14] [ info] [  JLink] - [Info    ] [JLink     ] Feature(s): RDI,FlashDL,FlashBP,JFlash,GDB
[2021-Jun-18 12:40:14] [ info] [  JLink] - [Info    ] [JLink     ] TELNET listener socket opened on port 19021
[2021-Jun-18 12:40:14] [ info] [  JLink] - [Info    ] [JLink     ] WEBSRV Starting webserver
[2021-Jun-18 12:40:14] [ info] [  JLink] - [Info    ] [JLink     ] WEBSRV Webserver running on local port 19080
[2021-Jun-18 12:40:14] [ info] [  JLink] - [Info    ] [JLink     ] - 22.773ms returns "O.K."  
[2021-Jun-18 12:40:14] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_HasError()  
[2021-Jun-18 12:40:14] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_Lock()  
[2021-Jun-18 12:40:14] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_GetHWStatus(...)  
[2021-Jun-18 12:40:14] [ info] [  JLink] - [Info    ] [JLink     ] - 1.286ms returns 0  
[2021-Jun-18 12:40:14] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_HasError()  
[2021-Jun-18 12:40:14] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_ExecCommand("SetRestartOnClose = 0", ...).   
[2021-Jun-18 12:40:14] [ info] [  JLink] - [Info    ] [JLink     ] - 0.016ms returns 0x01  
[2021-Jun-18 12:40:14] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_HasError()  
[2021-Jun-18 12:40:14] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_ExecCommand("DisableFlashDL", ...).   
[2021-Jun-18 12:40:14] [ info] [  JLink] - [Info    ] [JLink     ] - 0.008ms returns 0x00  
[2021-Jun-18 12:40:14] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_HasError()  
[2021-Jun-18 12:40:14] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_ExecCommand("ExcludeFlashCacheRange 0x0-0xFFFFFFFF", ...).   
[2021-Jun-18 12:40:14] [ info] [  JLink] - [Info    ] [JLink     ] - 0.008ms returns 0x00  
[2021-Jun-18 12:40:14] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_HasError()  
[2021-Jun-18 12:40:14] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_SetHookUnsecureDialog  
[2021-Jun-18 12:40:14] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_SetHookUnsecureDialog(...)
[2021-Jun-18 12:40:14] [ info] [  JLink] - [Info    ] [JLink     ] - 0.041ms returns 0  
[2021-Jun-18 12:40:14] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_HasError()  
[2021-Jun-18 12:40:14] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_TIF_Select(JLINKARM_TIF_SWD)  
[2021-Jun-18 12:40:14] [ info] [  JLink] - [Info    ] [JLink     ] - 3.656ms returns 0x00  
[2021-Jun-18 12:40:14] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_HasError()  
[2021-Jun-18 12:40:14] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_SetSpeed(2000)  
[2021-Jun-18 12:40:14] [ info] [  JLink] - [Info    ] [JLink     ] - 0.954ms  
[2021-Jun-18 12:40:14] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_HasError()  
[2021-Jun-18 12:40:14] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_GetSN()  
[2021-Jun-18 12:40:14] [ info] [  JLink] - [Info    ] [JLink     ] - 0.018ms returns -1  
[2021-Jun-18 12:40:14] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_HasError()  
[2021-Jun-18 12:40:14] [ info] [Backend] - JLinkARM.dll reported "-1", an unknown error.
[2021-Jun-18 12:40:14] [ info] [  JLink] - [Info    ] [JLink     ] - 0.039ms  
[2021-Jun-18 12:40:14] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_Close()  
[2021-Jun-18 12:40:14] [debug] [Backend] - is_connected_to_emu
[2021-Jun-18 12:40:14] [debug] [ nRF0x0] - close_dll
[2021-Jun-18 12:40:14] [debug] [nRF520x0] - close
[2021-Jun-18 12:40:14] [debug] [Backend] - is_connected_to_emu
[2021-Jun-18 12:40:14] [debug] [Backend] - close
[2021-Jun-18 12:40:14] [debug] [Backend] - disconnect_from_emu
[2021-Jun-18 12:40:14] [debug] [Backend] - is_connected_to_emu
[2021-Jun-18 12:40:14] [debug] [Backend] - Segger Backend closed.
[2021-Jun-18 12:40:14] [debug] [nRF520x0] - nRF family DLL closed

I've been searching and searching, but could not solve it. The strange thing is that debugging in Segger Embedded Studio is working fine and also in jlink commander I can connect to the device, so it is probably not a hardware isue...(?)

Jlink commander output:

Connecting to target via SWD
InitTarget() start
InitTarget() end
Found SW-DP with ID 0x2BA01477
DPv0 detected
Scanning AP map to find all available APs
AP[2]: Stopped AP scan as end of AP map has been reached
AP[0]: AHB-AP (IDR: 0x24770011)
AP[1]: JTAG-AP (IDR: 0x02880000)
Iterating through AP map to find AHB-AP to use
AP[0]: Core found
AP[0]: AHB-AP ROM base: 0xE00FF000
CPUID register: 0x410FC241. Implementer code: 0x41 (ARM)
Found Cortex-M4 r0p1, Little endian.
FPUnit: 6 code (BP) slots and 2 literal slots
CoreSight components:
ROMTbl[0] @ E00FF000
ROMTbl[0][0]: E000E000, CID: B105E00D, PID: 000BB00C SCS-M7
ROMTbl[0][1]: E0001000, CID: B105E00D, PID: 003BB002 DWT
ROMTbl[0][2]: E0002000, CID: B105E00D, PID: 002BB003 FPB
ROMTbl[0][3]: E0000000, CID: B105E00D, PID: 003BB001 ITM
ROMTbl[0][4]: E0040000, CID: B105900D, PID: 000BB9A1 TPIU
ROMTbl[0][5]: E0041000, CID: B105900D, PID: 000BB925 ETM
Cortex-M4 identified.
J-Link>

Anybody idea's what this could be ?

By the way I'm a newbie to the nrf52 chip

Some other information:

nrfjprog version: 10.12.2
JLinkARM.dll version: 7.22b

I'm working on Windows

  • Just for reference here a full upload output with jlink commander:

    SEGGER J-Link Commander V7.22b (Compiled Jun 17 2021 17:23:58)
    DLL version V7.22b, compiled Jun 17 2021 17:22:49
    
    Connecting to J-Link via USB...O.K.
    Firmware: J-Link ARM V8 compiled Nov 28 2014 13:44:46
    Hardware version: V8.00
    S/N: -1
    License(s): RDI,FlashDL,FlashBP,JFlash,GDB
    VTref=3.280V
    
    
    Type "connect" to establish a target connection, '?' for help
    J-Link>connect
    Please specify device / core. <Default>: NRF52
    Type '?' for selection dialog
    Device>
    Please specify target interface:
      J) JTAG (Default)
      S) SWD
      T) cJTAG
    TIF>s
    Specify target interface speed [kHz]. <Default>: 4000 kHz
    Speed>
    Device "NRF52" selected.
    
    
    Connecting to target via SWD
    InitTarget() start
    InitTarget() end
    Found SW-DP with ID 0x2BA01477
    DPv0 detected
    Scanning AP map to find all available APs
    AP[2]: Stopped AP scan as end of AP map has been reached
    AP[0]: AHB-AP (IDR: 0x24770011)
    AP[1]: JTAG-AP (IDR: 0x02880000)
    Iterating through AP map to find AHB-AP to use
    AP[0]: Core found
    AP[0]: AHB-AP ROM base: 0xE00FF000
    CPUID register: 0x410FC241. Implementer code: 0x41 (ARM)
    Found Cortex-M4 r0p1, Little endian.
    FPUnit: 6 code (BP) slots and 2 literal slots
    CoreSight components:
    ROMTbl[0] @ E00FF000
    ROMTbl[0][0]: E000E000, CID: B105E00D, PID: 000BB00C SCS-M7
    ROMTbl[0][1]: E0001000, CID: B105E00D, PID: 003BB002 DWT
    ROMTbl[0][2]: E0002000, CID: B105E00D, PID: 002BB003 FPB
    ROMTbl[0][3]: E0000000, CID: B105E00D, PID: 003BB001 ITM
    ROMTbl[0][4]: E0040000, CID: B105900D, PID: 000BB9A1 TPIU
    ROMTbl[0][5]: E0041000, CID: B105900D, PID: 000BB925 ETM
    Cortex-M4 identified.
    J-Link>loadfile C:\NRF_Semi\nRF5_SDK_17.0.2_d674dde\components\softdevice\s132\hex\s132_nrf52_7.2.0_softdevice.hex
    Downloading file [C:\NRF_Semi\nRF5_SDK_17.0.2_d674dde\components\softdevice\s132\hex\s132_nrf52_7.2.0_softdevice.hex]...
    J-Link: Flash download: Bank 0 @ 0x00000000: Skipped. Contents already match
    O.K.
    J-Link>loadfile C:\NRF_Semi\nRF5_SDK_17.0.2_d674dde\examples\ble_peripheral\ble_app_uart\pca10040\s132\ses\Output\Release\Exe\ble_app_uart_pca10040_s132.hex
    Downloading file [C:\NRF_Semi\nRF5_SDK_17.0.2_d674dde\examples\ble_peripheral\ble_app_uart\pca10040\s132\ses\Output\Release\Exe\ble_app_uart_pca10040_s132.hex]...
    J-Link: Flash download: Bank 0 @ 0x00000000: Skipped. Contents already match
    O.K.
    J-Link>g
    

  • Hi,

     

    [2021-Jun-18 12:40:14] [ info] [  JLink] - [Info    ] [JLink     ] Firmware: J-Link ARM V8 compiled Nov 28 2014 13:44:46
    [2021-Jun-18 12:40:14] [ info] [  JLink] - [Info    ] [JLink     ] Firmware: J-Link ARM V8 compiled Nov 28 2014 13:44:46
    [2021-Jun-18 12:40:14] [ info] [  JLink] - [Info    ] [JLink     ] Hardware: V8.00
    [2021-Jun-18 12:40:14] [ info] [  JLink] - [Info    ] [JLink     ] S/N: 4294967295
     

    The details here indicate that the debugger has not been updated since 2014, and the serial number is wiped (0xFFFFFFFF).

    This is quite common with clones of Segger debuggers, which are blocked from being updated.

     

    Note that if you are using a segger clone with the segger software, you are in breach of their license. We do not encourage purchasing or using clones/counterfeit equipment.

     

    Kind regards,

    Håkon

Related