Can't detect dwm1001 module after flashed with dwm\recovery\dwm1001-flash.hex

Hi,

I have bought a few dwm1001 module (without the dev board), I can connect them with DRTLS manager at first, but then I tried to flash one of them, with a standalone jlink, as introduced in dwm1001_firmware_user_guide.pdf , Chapter 3.3.1 GUIDES TO FLASH THE DWM1001 WITH FACTORY IMAGE Using J-Flash Light, the hex file i use is dwm\recovery\dwm1001-flash.hex. Afterward, DRTLS manager cant detect this DWM1001 anymore.

Here is the log of J-Flash Lite (first erase, then program):

Erasing nRF52832_xxAA via SWD-Interface@1000kHz
Erase Thread started.
Device “NRF52832_XXAA” selected.
Found SWD-DP with ID 0x2BA01477
Found SWD-DP with ID 0x2BA01477
AP-IDR: 0x24770011, Type: AHB-AP
Found Cortex-M4 r0p1, Little endian.
FPUnit: 6 code (BP) slots and 2 literal slots
CoreSight components:
ROMTbl 0 @ E00FF000
ROMTbl 0 [0]: FFF0F000, CID: B105E00D, PID: 000BB00C SCS
ROMTbl 0 [1]: FFF02000, CID: B105E00D, PID: 003BB002 DWT
ROMTbl 0 [2]: FFF03000, CID: B105E00D, PID: 002BB003 FPB
ROMTbl 0 [3]: FFF01000, CID: B105E00D, PID: 003BB001 ITM
ROMTbl 0 [4]: FFF41000, CID: B105900D, PID: 000BB9A1 TPIU
ROMTbl 0 [5]: FFF42000, CID: B105900D, PID: 000BB925 ETM
Debugger initialized successfully.
J-Link: Flash download: Total time needed: 0.443s (Prepare: 0.164s, Compare: 0.000s, Erase: 0.265s, Program: 0.000s, Verify: 0.000s, Restore: 0.012s)
Erase Thread exited
Erase done

Downloading C:\Users\taste\Desktop\DWM1001_DWM1001-DEV_MDEK1001_Sources_and_Docs_v8\DWM1001\Source_Code\dwm1001_on-board_package_v1p0\dwm\recovery\dwm1001-flash.hex to nRF52832_xxAA via SWD-Interface@1000kHz
Programming Thread started.
Device “NRF52832_XXAA” selected.
Found SWD-DP with ID 0x2BA01477
Found SWD-DP with ID 0x2BA01477
AP-IDR: 0x24770011, Type: AHB-AP
Found Cortex-M4 r0p1, Little endian.
FPUnit: 6 code (BP) slots and 2 literal slots
CoreSight components:
ROMTbl 0 @ E00FF000
ROMTbl 0 [0]: FFF0F000, CID: B105E00D, PID: 000BB00C SCS
ROMTbl 0 [1]: FFF02000, CID: B105E00D, PID: 003BB002 DWT
ROMTbl 0 [2]: FFF03000, CID: B105E00D, PID: 002BB003 FPB
ROMTbl 0 [3]: FFF01000, CID: B105E00D, PID: 003BB001 ITM
ROMTbl 0 [4]: FFF41000, CID: B105900D, PID: 000BB9A1 TPIU
ROMTbl 0 [5]: FFF42000, CID: B105900D, PID: 000BB925 ETM
Debugger initialized successfully.
J-Link: Flash download: Flash programming performed for 2 ranges (466944 bytes)
J-Link: Flash download: Total time needed: 15.321s (Prepare: 0.099s, Compare: 0.098s, Erase: 0.000s, Program: 15.086s, Verify: 0.025s, Restore: 0.012s)
Programming Thread exited
Programming done

Did I do anything wrong?
What can I do to get it back functioning?

Thank you.

Hi tastesky,

It looks like the flashing goes as expecting.

Does the serial connection (115200 8N1) to the virtual com port (over USB) works fine ?

Thanks
Yves