platforms/nuttx: cmake debug pass GDB path and set RTOS plugin file extension

This commit is contained in:
Daniel Agar
2023-01-30 10:58:24 -05:00
parent a4aa76f0ac
commit 2be701f902
2 changed files with 4 additions and 1 deletions
+1 -1
View File
@@ -470,7 +470,7 @@ if(NOT NUTTX_DIR MATCHES "external")
) )
# JLINK_RTOS_PATH used by launch.json.in # JLINK_RTOS_PATH used by launch.json.in
set(JLINK_RTOS_PATH ${NUTTX_DIR}/tools/jlink-nuttx) set(JLINK_RTOS_PATH ${NUTTX_DIR}/tools/jlink-nuttx.so)
else() else()
set(JLINK_RTOS_PATH "") set(JLINK_RTOS_PATH "")
endif() endif()
+3
View File
@@ -3,6 +3,7 @@
"configurations": [ "configurations": [
{ {
"name": "jlink (@PX4_BOARD@)", "name": "jlink (@PX4_BOARD@)",
"gdbPath": "@CMAKE_GDB@",
"device": "@DEBUG_DEVICE@", "device": "@DEBUG_DEVICE@",
"svdFile": "@DEBUG_SVD_FILE_PATH@", "svdFile": "@DEBUG_SVD_FILE_PATH@",
"rtos": "@JLINK_RTOS_PATH@", "rtos": "@JLINK_RTOS_PATH@",
@@ -24,6 +25,7 @@
}, },
{ {
"name": "stlink (@PX4_BOARD@)", "name": "stlink (@PX4_BOARD@)",
"gdbPath": "@CMAKE_GDB@",
"device": "@DEBUG_DEVICE@", "device": "@DEBUG_DEVICE@",
"svdFile": "@DEBUG_SVD_FILE_PATH@", "svdFile": "@DEBUG_SVD_FILE_PATH@",
"executable": "${command:cmake.launchTargetPath}", "executable": "${command:cmake.launchTargetPath}",
@@ -42,6 +44,7 @@
}, },
{ {
"name": "blackmagic (@PX4_BOARD@)", "name": "blackmagic (@PX4_BOARD@)",
"gdbPath": "@CMAKE_GDB@",
"device": "@DEBUG_DEVICE@", "device": "@DEBUG_DEVICE@",
"svdFile": "@DEBUG_SVD_FILE_PATH@", "svdFile": "@DEBUG_SVD_FILE_PATH@",
"executable": "${command:cmake.launchTargetPath}", "executable": "${command:cmake.launchTargetPath}",