Atmel Ice Usb Driver

Posted on  by 

Atmel-ICE is a powerful development tool for debugging and programming ARM® Cortex®-M based SAM and AVR microcontrollers with on-chip debug capability. Programming and on-chip debugging of all AVR 32-bit MCUs on both JTAG and aWire interfaces. Atmel ICE Mac OS X driver for use with avrdude. Contribute to jakeh12/atmel-ice-mac-driver development by creating an account on GitHub.

#Atmel ICE Mac Driver (for use with avrdude)

If you get the error:

avrdude: usbdev_open(): error claiming interface 0: Permission deniedavrdude: usbdev_open(): error claiming interface 1: Permission deniedavrdude: usbdev_open(): error claiming interface 2: Permission deniedavrdude: usbdev_open(): no usable interface foundavrdude: usbdev_open(): did not find any USB device 'usb' (0x03eb:0x2111)avrdude: jtag3_open_common(): Did not find any device matching VID 0x03eb and PID list: 0x2111

OSX is claiming the USB Device. The trick is to install a dummy kext to prevent that. The method is outlined here:http://www.proxmark.org/forum/vi...

you'll have to change the pid and vid to match that of Atmel ICE.

For your convenience, I've attached the kext (contains no code, only Info.plist)

Driver

extract the zip archive and copy it to this location (you might have to type in your password)

/System/Library/Extensions

Atmel Ice Usb Driver Download

change permissions and ownership:

sudo chown -R root:wheel /System/Library/Extensions/AtmelICE.kext

sudo chmod -R 755 /System/Library/Extensions/AtmelICE.kext

reload the kext cache:

Atmel Ice Usb Driver

sudo kextcache -system-caches

Snowball Ice Usb Microphone

restart your computer

Coments are closed