-
-
Notifications
You must be signed in to change notification settings - Fork 10
Open
Labels
documentationImprovements or additions to documentationImprovements or additions to documentation
Description
Hello
I have an odd behavior I wasn't able to solve so far.
When I use the Debugger for probe-rs in VS Code then after flashing a terminal window opens showing the defmt messages but without location information (file and function names and line numbers, ...)
0.010634 INFO USB: config_descriptor used: 70
0.010900 INFO USB: bos_descriptor used: 12
0.011067 INFO USB: msos_descriptor used: 0
0.011208 INFO USB: control_buf size: 64
my launch.json:
{
"version": "0.2.0",
"configurations": [
{
"name": "probe-rs-debug",
"type": "probe-rs-debug",
"request": "launch",
"preLaunchTask": "firmware_build",
"cwd": "${workspaceFolder}/firmware",
"connectUnderReset": false,
"chip": "RP2040",
"flashingConfig": {
"flashingEnabled": true,
"haltAfterReset": true,
},
"coreConfigs": [
{
"coreIndex": 0,
"programBinary": "build/thumbv6m-none-eabi/debug/firmware",
"rttEnabled": true
}
]
}
}
But if I run probe-rs directly from command line, the location information is there.
So I think everything is basically there.
Is this a limitation of the VS Code plugin or did I miss something?
erich@23f312b4f076:~/software$ probe-rs run --chip RP2040 firmware/build/thumbv6m-none-eabi/debug/firmware
Erasing ✔ 100% [####################] 484.00 KiB @ 50.93 KiB/s (took 10s)
Programming ✔ 100% [####################] 484.00 KiB @ 14.54 KiB/s (took 33s) Finished in 33.30s
0.010890 INFO USB: bos_descriptor used: 12
└─ embassy_usb::builder::{impl#1}::build @ /usr/local/cargo/registry/src/index.crates.io-6f17d22bba15001f/embassy-usb-0.3.0/src/builder.rs:199
0.011069 INFO USB: msos_descriptor used: 0
└─ embassy_usb::builder::{impl#1}::build @ /usr/local/cargo/registry/src/index.crates.io-6f17d22bba15001f/embassy-usb-0.3.0/src/builder.rs:200
0.011222 INFO USB: control_buf size: 64
└─ embassy_usb::builder::{impl#1}::build @ /usr/local/cargo/registry/src/index.crates.io-6f17d22bba15001f/embassy-usb-0.3.0/src/builder.rs:201
Metadata
Metadata
Assignees
Labels
documentationImprovements or additions to documentationImprovements or additions to documentation