Open
Description
Openning this issue since we were talking about it on matrix.
hs-probe not detected by MCUXpresso
Issue: version 0.1.0, turbo, not detected on either Windows or macOs with MCUXpresso v11.4.0.
There is a probetable.csv that contains differents VID:PID
that table was last documented in 2016: Auto-detect custom CMSIS-DAP probe:
VID PID Packet Size Has SWD Has JTAG Has SWV Has ETM Descriptor Usage Page Interface
------- ------- ----------- ------- -------- ------- ------- ---------- ---------- ---------
0x1FC9, 0x0090, 1024, 1, 1, 0, 0, "CMSIS-DAP", 0xFF00, 0
VID: Vendor ID
PID: Product ID
Packet Size: USB packet size. Most probes use 64 byte HID packets. The Keil (non-bridge) firmware
uses a 1024 byte packet. The NXP bridge and non-bridge CMSIS-DAP probes also use a
1024 byte packet.
Has SWD: Probe supports SWD protocol.
Has JTAG: Probe supports JTAG protocol.
Has SWV: Probe supports Serial Wire Viewer (NXP proprietary)
Has ETM: Probe supports ETM (NXP proprietary)
Descriptor: Text string (or partial text string) used to match against the probe product string.
A non-null descriptor string is used for bridge probes to inform the server it must
also match the debug connection on Usage Page or Interface number, depending on host.
If used, both must be valid.
Usage Page: Usage page, or 0 (zero) if don�t care.
Interface: Interface number, or -1 if don�t care. See Descriptor.
I have tried to add the VID:PID of probe-rs, redlink sees the probe but there's an issue at some point:
[Started server]
[Connected on port 3025]
DEVICE ATTACH 1209: 4853 14200000
IOCreatePlugInInterfaceForService Error: E00002BE
IOCreatePlugInInterfaceForService Error: E00002BE
IOCreatePlugInInterfaceForService Error: E00002BE
redlink> ProbeList
Error: No probes found
related topics on NXP's forum:
Notes:
- I think LPCLink debuggers that are on devkits are board-locked, so there might be a challenge/response included with those VID:PID
- the hs-probe is seen with
cargo flash --list-probes
, and so is the LPCLink on the devkit i have.
Metadata
Metadata
Assignees
Labels
No labels