(gdb) run The program being debugged has been started already. Start it from the beginning? (y or n) y Starting program: /home/karlp/src/ceres/m1200/build-release/m1200.elf warning: Remote gdbserver does not support determining executable automatically. RHEL <=6.8 and <=7.2 versions of gdbserver do not support such automatic executable detection. The following versions of gdbserver support it: - Upstream version of gdbserver (unsupported) 7.10 or later - Red Hat Developer Toolset (DTS) version of gdbserver from DTS 4.0 or later (only on x86_64) - RHEL-7.3 versions of gdbserver (on any architecture) [klx.cpu] not halted [klx.cpu] context restore failed, aborting resume [klx.cpu] target was not halted when resume was requested [klx.cpu] halted due to debug-request, current mode: Thread xPSR: 0x61000000 pc: 0x00000134 msp: 0x20018000 ^CThe target is not running when halt was requested, stopping GDB. [New Thread 536876080] [New Thread 536880300] [New Thread 536884520] [New Thread 536869696] [New Thread 536871864] [New Thread 536858352] [New Thread 536890904] [New Thread 536867528] [New Thread 536896228] [New Thread 536900444] [New Thread 536886688] [New Thread 536856908] Thread 1 "IDLE" received signal SIGINT, Interrupt. ResetISR () at /home/karlp/src/ceres/src/boards/v1200/mcuxpresso_sdk/startup/startup_k32l2a41a.c:339 339 __asm volatile("cpsid i"); (gdb)