Skip to content
This repository has been archived by the owner on Oct 1, 2024. It is now read-only.

Add support for cmsis-dap with Keil Software vid #634

Merged
merged 4 commits into from
Nov 26, 2018

Conversation

DeqingSun
Copy link
Contributor

Referring to
https://github.com/01org/OpenOCD/blob/master/src/jtag/drivers/cmsis_dap_usb.c
Line 49
/* Known vid/pid pairs:

  • VID 0xc251: Keil Software
  • PID 0xf001: LPC-Link-II CMSIS_DAP
  • PID 0xf002: OPEN-SDA CMSIS_DAP (Freedom Board)
  • PID 0x2722: Keil ULINK2 CMSIS-DAP
  • VID 0x0d28: mbed Software
  • PID 0x0204: MBED CMSIS-DAP
    */

Referring to
https://github.com/01org/OpenOCD/blob/master/src/jtag/drivers/cmsis_dap_usb.c
Line 49
/* Known vid/pid pairs:
 * VID 0xc251: Keil Software
 * PID 0xf001: LPC-Link-II CMSIS_DAP
 * PID 0xf002: OPEN-SDA CMSIS_DAP (Freedom Board)
 * PID 0x2722: Keil ULINK2 CMSIS-DAP
 *
 * VID 0x0d28: mbed Software
 * PID 0x0204: MBED CMSIS-DAP
 */
@DeqingSun
Copy link
Contributor Author

There is quite a few low costs debugger using CMSIS-DAP interfaces. Adding support for their PID/VID will make the debugging way easier.

I made a tutorial on https://github.com/DeqingSun/Debug-Arduino-ATSAMD21G18-with-CMSIS-DAP

@czgtest czgtest requested review from czgtest and Sneezry November 15, 2018 01:54
@czgtest
Copy link
Contributor

czgtest commented Nov 26, 2018

Thanks a lot @DeqingSun

@czgtest czgtest merged commit c090b8d into microsoft:master Nov 26, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants