-
-
Notifications
You must be signed in to change notification settings - Fork 177
/
launch.json
87 lines (87 loc) · 2.21 KB
/
launch.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
{
"version": "0.2.0",
"configurations": [
{
"name": "NXP_MIMXRT1060_EVK",
"type": "cppdbg",
"request": "launch",
"program": "${workspaceFolder}/Build/nanoCLR.elf",
"stopAtEntry": false,
"cwd": "${workspaceFolder}",
"environment": [],
"externalConsole": true,
"MIMode": "gdb",
"miDebuggerPath": "<absolute-path-to-the-toolchain-folder-mind-the-forward-slashes>/bin/arm-none-eabi-gdb.exe",
"setupCommands": [
{
"text": "set breakpoint pending on"
},
{
"text": "-enable-pretty-printing"
},
{
"text": "set python print-stack none"
},
{
"text": "set print object on"
},
{
"text": "set print sevenbit-strings on"
},
{
"text": "set charset ISO-8859-1"
},
{
"text": "set auto-solib-add on"
},
{
"text": "file <path-to-the-repo-root-mind-the-forward-slash>/Build/nanoCLR.elf"
},
{
"text": "set non-stop on"
},
{
"text": "set pagination off"
},
{
"text": "set mi-async"
},
{
"text": "set remotetimeout 60"
},
{
"text": "target extended-remote | C:/nxp/MCUXpressoIDE_10.2.1_795/ide/bin/crt_emu_cm_redlink.exe -g -mi -2 -pMIMXRT1062xxxxA -vendor=NXP --reset= -cache=disable --flash-dir=C:/nxp/MCUXpressoIDE_10.2.1_795/ide/bin/Flash --flash-driver=MIMXRT1060_SFDP_QSPI.cfx --no-packed"
},
{
"text": "set mem inaccessible-by-default off"
},
{
"text": "mon ondisconnect cont"
},
{
"text": "set arm force-mode thumb"
},
{
"text": "set remote hardware-breakpoint-limit 6"
},
{
"text": "mon semihost enable"
},
{
"text": "load"
},
{
"text": "thbreak main"
}
],
"launchCompleteCommand": "None",
"logging": {
"moduleLoad": false,
"trace": false,
"engineLogging": false,
"programOutput": true,
"exceptions": true
}
}
]
}