BA
/
BaBoRo_test2
Backup 1
mbed-os/tools/export/vscode/launch.tmpl@0:02dd72d1d465, 2018-04-24 (annotated)
- Committer:
- borlanic
- Date:
- Tue Apr 24 11:45:18 2018 +0000
- Revision:
- 0:02dd72d1d465
BaBoRo_test2 - backup 1
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
borlanic | 0:02dd72d1d465 | 1 | { |
borlanic | 0:02dd72d1d465 | 2 | "version": "0.2.0", |
borlanic | 0:02dd72d1d465 | 3 | "configurations": [ |
borlanic | 0:02dd72d1d465 | 4 | { |
borlanic | 0:02dd72d1d465 | 5 | "name": "C++ Launch", |
borlanic | 0:02dd72d1d465 | 6 | "type": "cppdbg", |
borlanic | 0:02dd72d1d465 | 7 | "request": "launch", |
borlanic | 0:02dd72d1d465 | 8 | "program": "${workspaceRoot}/BUILD/${workspaceRootFolderName}.elf", |
borlanic | 0:02dd72d1d465 | 9 | "args": [], |
borlanic | 0:02dd72d1d465 | 10 | "stopAtEntry": true, |
borlanic | 0:02dd72d1d465 | 11 | "cwd": "${workspaceRoot}", |
borlanic | 0:02dd72d1d465 | 12 | "environment": [], |
borlanic | 0:02dd72d1d465 | 13 | "externalConsole": false, |
borlanic | 0:02dd72d1d465 | 14 | "debugServerArgs": "", |
borlanic | 0:02dd72d1d465 | 15 | "serverLaunchTimeout": 20000, |
borlanic | 0:02dd72d1d465 | 16 | "filterStderr": true, |
borlanic | 0:02dd72d1d465 | 17 | "filterStdout": false, |
borlanic | 0:02dd72d1d465 | 18 | "serverStarted": "GDB\\ server\\ started", |
borlanic | 0:02dd72d1d465 | 19 | "preLaunchTask": "make", |
borlanic | 0:02dd72d1d465 | 20 | "setupCommands": [ |
borlanic | 0:02dd72d1d465 | 21 | { "text": "-target-select remote localhost:3333", "description": "connect to target", "ignoreFailures": false }, |
borlanic | 0:02dd72d1d465 | 22 | { "text": "-file-exec-and-symbols ${workspaceRoot}/BUILD/${workspaceRootFolderName}.elf", "description": "load file", "ignoreFailures": false}, |
borlanic | 0:02dd72d1d465 | 23 | { "text": "-interpreter-exec console \"monitor endian little\"", "ignoreFailures": false }, |
borlanic | 0:02dd72d1d465 | 24 | { "text": "-interpreter-exec console \"monitor reset\"", "ignoreFailures": false }, |
borlanic | 0:02dd72d1d465 | 25 | { "text": "-interpreter-exec console \"monitor halt\"", "ignoreFailures": false }, |
borlanic | 0:02dd72d1d465 | 26 | { "text": "-interpreter-exec console \"monitor arm semihosting enable\"", "ignoreFailures": false }, |
borlanic | 0:02dd72d1d465 | 27 | { "text": "-target-download", "description": "flash target", "ignoreFailures": false } |
borlanic | 0:02dd72d1d465 | 28 | ], |
borlanic | 0:02dd72d1d465 | 29 | "logging": { |
borlanic | 0:02dd72d1d465 | 30 | "moduleLoad": true, |
borlanic | 0:02dd72d1d465 | 31 | "trace": true, |
borlanic | 0:02dd72d1d465 | 32 | "engineLogging": true, |
borlanic | 0:02dd72d1d465 | 33 | "programOutput": true, |
borlanic | 0:02dd72d1d465 | 34 | "exceptions": true |
borlanic | 0:02dd72d1d465 | 35 | }, |
borlanic | 0:02dd72d1d465 | 36 | "linux": { |
borlanic | 0:02dd72d1d465 | 37 | "MIMode": "gdb", |
borlanic | 0:02dd72d1d465 | 38 | "MIDebuggerPath": "/usr/bin/arm-none-eabi-gdb", |
borlanic | 0:02dd72d1d465 | 39 | "debugServerPath": "pyocd-gdbserver" |
borlanic | 0:02dd72d1d465 | 40 | }, |
borlanic | 0:02dd72d1d465 | 41 | "osx": { |
borlanic | 0:02dd72d1d465 | 42 | "MIMode": "gdb", |
borlanic | 0:02dd72d1d465 | 43 | "MIDebuggerPath": "/usr/local/bin/arm-none-eabi-gdb", |
borlanic | 0:02dd72d1d465 | 44 | "debugServerPath": "pyocd-gdbserver" |
borlanic | 0:02dd72d1d465 | 45 | }, |
borlanic | 0:02dd72d1d465 | 46 | "windows": { |
borlanic | 0:02dd72d1d465 | 47 | "preLaunchTask": "make.exe", |
borlanic | 0:02dd72d1d465 | 48 | "MIMode": "gdb", |
borlanic | 0:02dd72d1d465 | 49 | "MIDebuggerPath": "C:\\Program Files (x86)\\GNU Tools ARM Embedded\\4.9 2015q3\\bin\\arm-none-eabi-gdb.exe", |
borlanic | 0:02dd72d1d465 | 50 | "debugServerPath": "pyocd-gdbserver.exe", |
borlanic | 0:02dd72d1d465 | 51 | "setupCommands": [ |
borlanic | 0:02dd72d1d465 | 52 | { "text": "-environment-cd ${workspaceRoot}\\BUILD" }, |
borlanic | 0:02dd72d1d465 | 53 | { "text": "-target-select remote localhost:3333", "description": "connect to target", "ignoreFailures": false }, |
borlanic | 0:02dd72d1d465 | 54 | { "text": "-file-exec-and-symbols ${workspaceRootFolderName}.elf", "description": "load file", "ignoreFailures": false}, |
borlanic | 0:02dd72d1d465 | 55 | { "text": "-interpreter-exec console \"monitor endian little\"", "ignoreFailures": false }, |
borlanic | 0:02dd72d1d465 | 56 | { "text": "-interpreter-exec console \"monitor reset\"", "ignoreFailures": false }, |
borlanic | 0:02dd72d1d465 | 57 | { "text": "-interpreter-exec console \"monitor halt\"", "ignoreFailures": false }, |
borlanic | 0:02dd72d1d465 | 58 | { "text": "-interpreter-exec console \"monitor arm semihosting enable\"", "ignoreFailures": false }, |
borlanic | 0:02dd72d1d465 | 59 | { "text": "-target-download", "description": "flash target", "ignoreFailures": false } |
borlanic | 0:02dd72d1d465 | 60 | ] |
borlanic | 0:02dd72d1d465 | 61 | } |
borlanic | 0:02dd72d1d465 | 62 | } |
borlanic | 0:02dd72d1d465 | 63 | ] |
borlanic | 0:02dd72d1d465 | 64 | } |