[cnewman@fedora blefriend32]$ gdb GNU gdb (GDB) Fedora 12.1-1.fc36 Copyright (C) 2022 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-redhat-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word". 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) warning: No executable has been specified and target does not support determining executable automatically. Try using the "file" command. 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) 0x00001184 in ?? () Loading section .text, size 0x4e94 lma 0x0 Loading section .ARM.exidx, size 0x8 lma 0x4e94 Loading section .data, size 0x4b9c lma 0x4e9c Start address 0x00001184, load size 39480 Transfer rate: 22 KB/sec, 7896 bytes/write. (gdb) break *0x1184 Breakpoint 1 at 0x1184 Note: automatically using hardware breakpoints for read-only addresses. (gdb) run The program being debugged has been started already. Start it from the beginning? (y or n) y Starting program: /home/cnewman/Repositories/raccoon/firmware/nrf/blefriend32/armgcc/_build/nrf51822_xxac.out 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) Breakpoint 1, 0x00001184 in Reset_Handler () (gdb) step Single stepping until exit from function Reset_Handler, which has no line number information. halted: PC: 0x00001186 halted: PC: 0x00001188 halted: PC: 0x0000118a halted: PC: 0x0000118c halted: PC: 0x0000118e halted: PC: 0x00001190 halted: PC: 0x00001192 halted: PC: 0x00001194 halted: PC: 0x00001196 halted: PC: 0x00001198 halted: PC: 0x0000119a halted: PC: 0x0000119c halted: PC: 0x0000119e halted: PC: 0x000011a0 halted: PC: 0x000011a2 halted: PC: 0x000011a4 halted: PC: 0x000011c6 0x000011c6 in HardFault_Handler () (gdb)