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.