Marus / cortex-debug

Visual Studio Code extension for enhancing debug capabilities for Cortex-M Microcontrollers
MIT License
1.01k stars 238 forks source link

jlink appear unknow option -singlerun under ubuntu22.04 #748

Closed zenghaicang closed 2 years ago

zenghaicang commented 2 years ago

jlink --version 18.0.2-ea

launch.json config { "type": "cortex-debug", "request": "launch", "name": "Jlink Debug", "servertype": "jlink", "cwd": "${workspaceRoot}", "runToEntryPoint": "main", "preLaunchTask": "compile", "executable": "rt-thread.elf", "device": "stm32h7a3vg", "interface": "swd",
"serverArgs": [ // "-gui", "-speed","4000", ], "svdFile":"../utils/packs/src/Keil.STM32H7xx_DFP.3.0.0/CMSIS/SVD/STM32H7A3x.svd",
},

terminal output: [2022-09-28T07:06:03.292Z] SERVER CONSOLE DEBUG: onBackendConnect: gdb-server session connected. You can switch to "DEBUG CONSOLE" to see GDB interactions. /usr/bin/jlink -singlerun -nogui -if swd -port 50000 -swoport 50001 -telnetport 50002 -device stm32h7a3vg -speed 4000 Error: Unknown option: -singlerun

Usage: jlink --module-path --add-modules [,...] Use --help to list possible options [2022-09-28T07:06:03.502Z] SERVER CONSOLE DEBUG: onBackendConnect: gdb-server session closed

zenghaicang commented 2 years ago

/usr/bin/jlink

Sorry for JLinkGDBServerPath set error.

"cortex-debug.JLinkGDBServerPath": "/usr/bin/JLinkGDBServerCLExe", Now work ok!