This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Jlink debug in eclipse and mac

I am able to debug in windows using uVision, and now I port it to use eclipse in mac, however, I am getting GDBServer will be closed error, anything clue what did I do wrong?

SEGGER J-Link GDB Server V4.84 Command Line Version

JLinkARM.dll V4.84 (DLL compiled Mar 28 2014 16:35:10)

-----GDB Server start settings----- GDBInit file: none GDB Server Listening port: 2331 SWO raw output listening port: 2332 Terminal I/O port: 2333 Accept remote connection: localhost only Generate logfile: off Verify download: on Init regs on start: on Silent mode: off Single run mode: on Target connection timeout: 5 sec. ------J-Link related settings------ J-Link Host interface: USB J-Link script: none J-Link settings file: none ------Target related settings------ Target device: nRF51822_xxAA_s110 Target interface: SWD Target interface speed: 30kHz Target endian: little

Connecting to J-Link... J-Link is connected. Firmware: J-Link OB-SAM3U128 V1 compiled Dec 11 2013 20:20:11 Hardware: V1.00 S/N: 480205216 Checking target voltage... Target voltage: 3.30 V Listening on TCP/IP port 2331 Connecting to target...ERROR: Could not connect to target. Target connection failed. GDBServer will be closed...

Parents
  • on gdb trace 331,697 2-environment-cd /Users/julian/Documents/firmware/gcc 331,698 3-list-thread-groups 331,698 2^done 331,700 (gdb) 331,700 3^done,groups=[{id="i1",type="process"}] 331,701 4-gdb-set breakpoint pending on 331,701 (gdb) 331,701 4^done 331,701 (gdb) 331,702 5-enable-pretty-printing 331,703 5^done 331,703 (gdb) 331,704 6-gdb-set python print-stack none 331,704 6^done 331,704 (gdb) 331,705 7-gdb-set print object on 331,706 7^done 331,706 (gdb) 331,708 8-gdb-set print sevenbit-strings on 331,711 8^done 331,711 (gdb) 331,713 9-gdb-set charset ISO-8859-1 331,714 9^done 331,714 (gdb) 331,716 10set mem inaccessible-by-default off 331,716 11source .gdbinit 331,717 &"set mem inaccessible-by-default off\n" 331,717 10^done 331,717 (gdb) 331,717 &"source .gdbinit\n" 331,718 &".gdbinit: No such file or directory.\n" 331,718 11^error,msg=".gdbinit: No such file or directory." 331,718 (gdb) 331,719 12-gdb-set auto-solib-add on 331,719 12^done 331,719 (gdb) 331,721 13-target-select remote localhost:2331

    337,744 13^error,msg="Remote communication error. Target disconnected.: Connection reset by peer." 337,744 (gdb) 337,745 &"\n" 337,745 ^done 337,746 (gdb)

Reply
  • on gdb trace 331,697 2-environment-cd /Users/julian/Documents/firmware/gcc 331,698 3-list-thread-groups 331,698 2^done 331,700 (gdb) 331,700 3^done,groups=[{id="i1",type="process"}] 331,701 4-gdb-set breakpoint pending on 331,701 (gdb) 331,701 4^done 331,701 (gdb) 331,702 5-enable-pretty-printing 331,703 5^done 331,703 (gdb) 331,704 6-gdb-set python print-stack none 331,704 6^done 331,704 (gdb) 331,705 7-gdb-set print object on 331,706 7^done 331,706 (gdb) 331,708 8-gdb-set print sevenbit-strings on 331,711 8^done 331,711 (gdb) 331,713 9-gdb-set charset ISO-8859-1 331,714 9^done 331,714 (gdb) 331,716 10set mem inaccessible-by-default off 331,716 11source .gdbinit 331,717 &"set mem inaccessible-by-default off\n" 331,717 10^done 331,717 (gdb) 331,717 &"source .gdbinit\n" 331,718 &".gdbinit: No such file or directory.\n" 331,718 11^error,msg=".gdbinit: No such file or directory." 331,718 (gdb) 331,719 12-gdb-set auto-solib-add on 331,719 12^done 331,719 (gdb) 331,721 13-target-select remote localhost:2331

    337,744 13^error,msg="Remote communication error. Target disconnected.: Connection reset by peer." 337,744 (gdb) 337,745 &"\n" 337,745 ^done 337,746 (gdb)

Children
No Data
Related