Skip to content

Which "type: xxx" value in launch.json is required to use the Peripheral View extension? #43

@jsnowy

Description

@jsnowy

I have tried many types below:

"cppdbg" from "ms-vscode.cpptools"
---"svdPath" is allowed but not work since "Embedded Tools" is depracated.
"arm-debug" from "arm.arm-debugger"
---armdbg can not connect to my board
"embedded-debug" from "arm.embedded-debug"
---ok, but it do not supported DWARF5
"gdbtart" from (eclipse-cdt.cdt-gdb-vscode)
---not allowed

Only "embedded-debug" supports the "svd" property, but it still doesn't work because the DWARF5 symbols in my toolchain cannot be stripped, and DWARF5 is not supported by the Arm Embedded Debugger. The README of this repo says "but now works with any debugger that supports the Microsoft Debug Protocol", so which debugger adapter actually supports SVD?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions