Skip to content

Latest commit

 

History

History

drivers

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

ECPDAP Platform-Specific Drivers

Linux

Copy the 99-cmsis-dap.rules file in this directory to your udev configuration directory and restart udev:

sudo cp 99-cmsis-dap.rules /etc/udev/rules.d
sudo udevadm control --reload

This rules file permits user access to all CMSIS-DAP based probes; if you already have OpenOCD installed system-wide this rule may already be in place, or you can install custom rules for only a specific probe.

Windows

For use with CMSIS-DAP v1 probes, no additional driver installation is necessary, as the default HID drivers should work.

Most CMSIS-DAPv2 interfaces should use WinUSB drivers and not require any additional installation, but this is not always set up correctly by each probe. If your probe does not work in v2 mode, first check it does in fact support v2 (many do not) and check for any vendor-supplied drivers. If these do not work, try using Zadig to set up a driver. Download and run the Zadig executable, select your probe's CMSIS-DAPv2 interface in the dropdown, and click Install Driver, and click the Replace Driver button. This will install a default WinUSB driver for the probe's VID:PID combination, allowing ECPDAP to use the device.

MacOS

Install libusb-compat via Homebrew:

brew install libusb-compat 

Confirmed working under MacOS 11.4 Big Sur