100 lines
2.4 KiB
JSON
100 lines
2.4 KiB
JSON
{
|
|
"version": "0.2.0",
|
|
"configurations": [
|
|
{
|
|
"name": "probe-rs debug restart",
|
|
"type": "probe-rs-debug",
|
|
"request": "launch",
|
|
"probe": "303a:1001",
|
|
"chip": "esp32s3",
|
|
"coreConfigs": [
|
|
{
|
|
"programBinary": "target/xtensa-esp32s3-none-elf/debug/acid-firmware",
|
|
"rttEnabled": true,
|
|
"rttChannelFormats": [
|
|
{
|
|
"channelNumber": 0,
|
|
"dataFormat": "String",
|
|
"mode": "BlockIfFull"
|
|
}
|
|
]
|
|
},
|
|
],
|
|
},
|
|
{
|
|
"name": "probe-rs release restart",
|
|
"type": "probe-rs-debug",
|
|
"request": "launch",
|
|
"probe": "303a:1001",
|
|
"chip": "esp32s3",
|
|
"coreConfigs": [
|
|
{
|
|
"programBinary": "target/xtensa-esp32s3-none-elf/release/acid-firmware",
|
|
"rttEnabled": true,
|
|
"rttChannelFormats": [
|
|
{
|
|
"channelNumber": 0,
|
|
"dataFormat": "String",
|
|
"mode": "BlockIfFull"
|
|
}
|
|
]
|
|
},
|
|
],
|
|
},
|
|
{
|
|
"preLaunchTask": "rust: cargo build",
|
|
"name": "probe-rs debug",
|
|
"type": "probe-rs-debug",
|
|
"request": "launch",
|
|
"flashingConfig": {
|
|
"flashingEnabled": true,
|
|
"formatOptions": {
|
|
"idf_partition_table": "partition-table.csv"
|
|
}
|
|
},
|
|
"probe": "303a:1001",
|
|
"chip": "esp32s3",
|
|
"coreConfigs": [
|
|
{
|
|
"programBinary": "target/xtensa-esp32s3-none-elf/debug/acid-firmware",
|
|
"rttEnabled": true,
|
|
"rttChannelFormats": [
|
|
{
|
|
"channelNumber": 0,
|
|
"dataFormat": "String",
|
|
"mode": "BlockIfFull"
|
|
}
|
|
]
|
|
},
|
|
],
|
|
},
|
|
{
|
|
"preLaunchTask": "rust: cargo build --release",
|
|
"name": "probe-rs release",
|
|
"type": "probe-rs-debug",
|
|
"request": "launch",
|
|
"flashingConfig": {
|
|
"flashingEnabled": true,
|
|
"formatOptions": {
|
|
"idf_partition_table": "partition-table.csv"
|
|
}
|
|
},
|
|
"probe": "303a:1001",
|
|
"chip": "esp32s3",
|
|
"coreConfigs": [
|
|
{
|
|
"programBinary": "target/xtensa-esp32s3-none-elf/release/acid-firmware",
|
|
"rttEnabled": true,
|
|
"rttChannelFormats": [
|
|
{
|
|
"channelNumber": 0,
|
|
"dataFormat": "String",
|
|
"mode": "BlockIfFull"
|
|
}
|
|
]
|
|
},
|
|
],
|
|
},
|
|
],
|
|
}
|