JTAGICE 3 Firmware Upgrade Failed

Go To Last Post
10 posts / 0 new
Author
Message
#1
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

I have 3 jtag ice modules and all three failed to upgrade, after I downloaded Atmel Studio Version 6.2.1563 Service Pack 2.  I am running Win 7 (64-bit).  I tried the suggestion of running from the command prompt atfw.exe3 -t jtagice3 -a "C:\Program Files (x86)\Atmel\Atmel Studio 6.2\tools\JTAGICE3\jtagice3_fw.zip", and got the following response:  Generic Error thrown during firmware upgrade.  USB driver initialization failed:  No valid license (0x20000009).  Checked my Windriver under Jungo and appears to be up-to-date.  What should I do?

 

 

 

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

I've seen this when 'something else' on your computer also uses Jungo (some conflicting driver probably). 

 

Could you search through your Windows folder for the file 'windrv6.sys'? (windrvr6.sys)

 

This file should be installed in your Program Files\Atmel\Driver\Jungo folder. Copy this file over the file you find in the Windows folder. Then you should search for wdapi1010.dll in your windows catalog, and replace it with the one also installed in your Program Files\Atmel\Driver\Jungo folder.

:: Morten

 

(yes, I work for Atmel, yes, I do this in my spare time, now stop sending PMs)

 

The postings on this site are my own and do not represent Microchip’s positions, strategies, or opinions.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

I tried this and it didn't seem to work.  That said, I am seeing about 20 instantiations of Windrvr6.sys on my operating system, several of which are tied to Windows folder:

C:\Windows\System32\drivers\

C:\Windows\LastGood\System32\Drivers\

C:\Windows\System32\DriverStore\FileRepository\windrvr6.inf_amd64_neutral_c8d97cf517cd4518\

C:\Windows\System32\drivers\old\

C:\Windows\System32\DriverStore\FileRepository\windrvr6.inf_amd64_neutral_cf1867c43a919695\

 

I replaced only that found in the first folder which seemed the most logical choice.

C:\Windows\System32\drivers\

 

 

 

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

I may be interpreting something wrong here.  This appears to be a downgrade?!

 

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

No, 8 < 25 ...

 

The latest drivers can be downloaded from http://www.atmel.com/System/BaseForm.aspx?target=tcm:26-66206, you could try that one and see if it is able to re-register windrv with the correct license.

:: Morten

 

(yes, I work for Atmel, yes, I do this in my spare time, now stop sending PMs)

 

The postings on this site are my own and do not represent Microchip’s positions, strategies, or opinions.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Still not working.  Did a complete uninstall of 6.2 and reinstall, but still prompting me to downgrade drivers.  I am working with FEA in Seattle to try to resolve this.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Was this ever resolved?

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

I am also still stuck with this issue!

After upgrading to studio7 my jtagice3 stopped work since it needs the software-upgrade. Upgrade within studio7 fails. When upgrading using the atfw tool it prompts that license error.

Of course I updated the path to studio7 and the firmware-file also found. The xml and bin files are unpacked to temp folder.

I tried all usb-drivers using zadig usb-driver tool.

Last Edited: Thu. Nov 5, 2015 - 05:20 PM
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Hello,

I have the same problem with my JTAGICE3 since I upgraded to Studio 7 and Windows 10, almost at the same time.

 

Atmel gave me a procedure (below), but does not work.

I also get the ugrade msg to the JTAGICE3 , with the up(down)grade failing...

 

I attempted to run the upgrade from the comand line, failed on the licence number...

See the attached file..

 

Also failed with the Zadig-Jungo path...

I also removed and reinstalled Studio 7, no avail...

 

Now, Atmel, what else?

Jean-Daniel Ciana

 

 

Case 00027848 - JTAGICE3 - ref:_00DG0j3Po._500G0ofVEX:ref

Commented by  Venget VS (Atmel)
2015-11-04 00:29 PDT

[Recipients: Jean-Daniel Ciana]

Hello Jean-Daniel,

Could you please check with the below workaround,

Install the windrvr12 Atmel driver package :
( https://www.dropbox.com/s/b1xtv1g1jrxfcgl/driver-atmel-bundle-7.0.1043.exe?dl=0 )

This will switch the tools to use windvr12.sys as kernel driver

To make software use windrvr12 instead of windrvr6, download this DLL :

win64: ( https://www.dropbox.com/s/oppwz8epxto3l88/wdapi1200_32.dll?dl=0 )

For Studio 7 , rename the DLL to wdapi1010.dll and copy it to C:\Program Files (x86)\Atmel\Studio\7.0\atbackend\codeCache and C:\Program Files (x86)\Atmel\Studio\7.0\atbackend

By copying it to the codecache , it should take precedence over the original wdapi1010.dll which is installed in the \Windows\system32 or Windows\SysWOW4 directories.

After a while, if you get any invalid license error messages. For studio 7, please drop this DLL
( https://www.dropbox.com/s/w0gkok0sfqq14ar/com_atmel_hil_usb.dll?dl=0 ) into the codecache directory to install a new license string.

With Regards,
Venget

Attachment(s): 

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Hello,

 

I did a total clean by removing Atmel Studio 7 and even Jungo.

Then applied the above procedure, the JTAGICE3 updated successfully and I could update my prototype, at last.

 

Case closed.

 

Thanks Atmel!

Jean-Daniel