USB driver for Atmel JTAGICE mkII

Technical Note 61211

Architectures:

AVR

Component:

debugger

Updated:

10/2/2019 5:01 PM

Introduction

When debugging a project the following message appears:

Failed to initialize USB driver: error 0x2000001c ("Incorrect WinDriver version installed")

Solution

  • If you have upgraded to IAR Embedded Workbench for AVR version 5.40 or later:

    These versions use a new version of the Jungo driver (v10.1.00). You need to manually install this driver as recommended in the Release Notes for the JTAGICE mkII driver.

    For IAR Embedded Workbench for AVR version 5.40 to 6.10, run the batch file install.bat. The batch file is located in the directory avr\drivers in the product installation.

    For IAR Embedded Workbench for AVR version 6.11 and later, follow the instructions in the JTAGICE mkII Driver Release Notes (the driver installation package is for example named AVRJungoUSB.exe, AtmelUSB.exe or AtmelUSBInstaller.exe - located in avr\drivers\Atmel).

    For IAR Embedded Workbench for AVR version 6.80.1 through 6.80.8, Jungo version 12 is used.

    For IAR Embedded Workbench for AVR version 6.80.9 and 7.10.1 and later, Jungo drivers have been replaced by WinUSB drivers.

 

  • If you are using 64-bit Windows XP:

    The JTAGICE mkII driver can, from version 5.40, be used on 64-bit versions of Windows Vista and Windows 7 but not 64-bit XP. If you install AVR Studio Version 4.18, with Service packs 1 and 2, this will update the USB drivers, and the firmware in the JTAGICE mkII. IAR Embedded Workbench for AVR 5.40 will then work on a Windows XP 64-bit system.

 

All product names are trademarks or registered trademarks of their respective owners.

We do no longer support Internet Explorer. To get the best experience of iar.com, we recommend upgrading to a modern browser such as Chrome or Edge.