DWM1001 FW user guide Eclipse not working

I see a few other posts describing DWM1001 VirtualBox Eclipse problems, but I see no solutions posted. I’m following the DWM1001 Firmware User Guide step by step. I’ve been able to flash with JFlashLite through Windows and from Unix on the command line via “make recover”. I created the project in Eclipse, and it looks like I successfully built the project without problems, but if I try to run it, I get the following output, which certainly seems problematic to me. The warnings at the bottom are concerning, especially since they are the final output before all output seemingly ceases and the problem locks up, and more seriously, I don’t see the positional output that I added, as per the firmware guide on p. 21. Where’s the output? Is this what it’s supposed to do? It isn’t really doing anything as far as I can tell. The program just stopped, but it didn’t really stop (the thread is still running, it’s just that nothing is happening).

Thanks.

[code]Open On-Chip Debugger 0.10.0
Licensed under GNU GPL v2
For bug reports, read
http://openocd.org/doc/doxygen/bugs.html
adapter speed: 10000 kHz
cortex_m reset_config sysresetreq
set_boot_addr_fw2
Info : No device selected, using first device.
Info : J-Link V10 compiled Jun 27 2018 10:57:29
Info : Hardware version: 10.10
Info : VTarget = 3.322 V
Info : clock speed 10000 kHz
Info : SWD DPIDR 0x2ba01477
Info : nrf52.cpu: hardware has 6 breakpoints, 4 watchpoints
target halted due to debug-request, current mode: Thread
xPSR: 0x01000000 pc: 0x000008e4 msp: 0x20000400
Started by GNU ARM Eclipse
Info : accepting ‘gdb’ connection on tcp/3333
Warn : Unknown device (HWID 0x000000e3)
target halted due to debug-request, current mode: Thread
xPSR: 0x01000000 pc: 0x000008e4 msp: 0x20000400
Warn : negative acknowledgment, but no packet pending
semihosting is enabled
target halted due to debug-request, current mode: Thread
xPSR: 0x01000000 pc: 0x000008e4 msp: 0x20000400, semihosting
Warn : keep_alive() was not invoked in the 1000ms timelimit. GDB alive packet not sent! (2213). Workaround: increase “set remotetimeout” in GDB
Warn : using fast async flash loader. This is currently supported
Warn : only with ST-Link and CMSIS-DAP. If you have issues, add
Warn : “set WORKAREASIZE 0” before sourcing nrf51.cfg to disable it
Warn : keep_alive() was not invoked in the 1000ms timelimit. GDB alive packet not sent! (8646). Workaround: increase “set remotetimeout” in GDB
target halted due to debug-request, current mode: Thread
xPSR: 0x01000000 pc: 0x000008e4 msp: 0x20000400, semihosting
Warn : keep_alive() was not invoked in the 1000ms timelimit. GDB alive packet not sent! (2196). Workaround: increase “set remotetimeout” in GDB
target halted due to debug-request, current mode: Thread
xPSR: 0x01000000 pc: 0x000008e4 msp: 0x20000400, semihosting
Warn : negative acknowledgment, but no packet pending
===== arm v7m registers
(0) r0 (/32): 0x00000000
(1) r1 (/32): 0x00000000
(2) r2 (/32): 0x00000000
(3) r3 (/32): 0x00000000
(4) r4 (/32): 0x00000000
(5) r5 (/32): 0x00000000
(6) r6 (/32): 0x00000000
(7) r7 (/32): 0x00000000
(8) r8 (/32): 0x00000000
(9) r9 (/32): 0x00000000
(10) r10 (/32): 0x00000000
(11) r11 (/32): 0x00000000
(12) r12 (/32): 0x00000000
(13) sp (/32): 0x20000400
(14) lr (/32): 0xFFFFFFFF
(15) pc (/32): 0x000008E4
(16) xPSR (/32): 0x01000000
(17) msp (/32): 0x20000400
(18) psp (/32): 0x00000000
(19) primask (/1): 0x00
(20) basepri (/8): 0x00
(21) faultmask (/1): 0x00
(22) control (/2): 0x00
(23) d0 (/64): 0x0000000000000000
(24) d1 (/64): 0x0000000000000000
(25) d2 (/64): 0x0000000000000000
(26) d3 (/64): 0x0000000000000000
(27) d4 (/64): 0x0000000000000000
(28) d5 (/64): 0x0000000000000000
(29) d6 (/64): 0x0000000000000000
(30) d7 (/64): 0x0000000000000000
(31) d8 (/64): 0x0000000000000000
(32) d9 (/64): 0x0000000000000000
(33) d10 (/64): 0x0000000000000000
(34) d11 (/64): 0x0000000000000000
(35) d12 (/64): 0x0000000000000000
(36) d13 (/64): 0x0000000000000000
(37) d14 (/64): 0x0000000000000000
(38) d15 (/64): 0x0000000000000000
(39) fpscr (/32): 0x00000000
===== Cortex-M DWT registers
(40) dwt_ctrl (/32)
(41) dwt_cyccnt (/32)
(42) dwt_0_comp (/32)
(43) dwt_0_mask (/4)
(44) dwt_0_function (/32)
(45) dwt_1_comp (/32)
(46) dwt_1_mask (/4)
(47) dwt_1_function (/32)
(48) dwt_2_comp (/32)
(49) dwt_2_mask (/4)
(50) dwt_2_function (/32)
(51) dwt_3_comp (/32)
(52) dwt_3_mask (/4)
(53) dwt_3_function (/32)
Warn : Receiving data from device timed out, retrying.
Warn : Receiving data from device timed out, retrying.
Warn : Receiving data from device timed out, retrying.

[/code]