ATMEL ICE Intermittently Functional

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


Hi All,

 

I am having an issue with Atmel Studio 7.0 recognizing my Atmel Ice reliably. Sometime when I reboot Atmel Studio 7.0 my Atmel Ice shows up but only briefly before it disappears.

 

I have tried many suggestions from this form from over the years.

 

  • Uninstalling Atmel Studio 7.0 and related drivers and files. Removing registry settings for Atmel as well.
  • Updating the device firmware
  • Using Zadig to install different drivers
  • Use over 5 different USB cables (which work with other USB Data based devices) and different USB ports on my desktop
  • Using atfw in CMD to update the programmer
  • Random Others (Anything that seemed like it would work)

 

I am using Windows 10 and I am trying to connect to any target I have avaliable. ATTINY85/ATTINY85/ATMEGA32U4/ATMEGA16U4. No target change helps.

 

I submitted a case with Atmel but with not support so far.

 

Below is my device manager. I am hoping I am missing something obvious but this issue is gating my development.

 

 

 

 

 

This topic has a solution.

-Hardware Engineer by day, Hardware by night.

Last Edited: Fri. May 22, 2020 - 10:18 PM
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

MakeBuildMake wrote:
Sometime when I reboot Atmel Studio 7.0 my Atmel Ice shows up but only briefly before it disappears

Is it just disappearing from AS, or also disappearing from Device Manager ?

Top Tips:

  1. How to properly post source code - see: https://www.avrfreaks.net/comment... - also how to properly include images/pictures
  2. "Garbage" characters on a serial terminal are (almost?) invariably due to wrong baud rate - see: https://learn.sparkfun.com/tutorials/serial-communication
  3. Wrong baud rate is usually due to not running at the speed you thought; check by blinking a LED to see if you get the speed you expected
  4. Difference between a crystal, and a crystal oscillatorhttps://www.avrfreaks.net/comment...
  5. When your question is resolved, mark the solution: https://www.avrfreaks.net/comment...
  6. Beginner's "Getting Started" tips: https://www.avrfreaks.net/comment...
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0


It always shows up in device manager, but doesn't show up in AS.

 

-Hardware Engineer by day, Hardware by night.

Last Edited: Fri. May 22, 2020 - 08:40 AM
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Is it detected if you use

atprogram list

at the command prompt?

 

https://community.atmel.com/comm...

 

 

There's a similar thread going on in the ARM section:

 

https://community.atmel.com/forum/samd11xplained-pro-not-showing-edbg-programmign-tool-atmel-studio-7-backend-agent-crashes-when

 

Various people seem to have found that disabling some or all of  the "other features" of the Atmel-ICE may help ...

Top Tips:

  1. How to properly post source code - see: https://www.avrfreaks.net/comment... - also how to properly include images/pictures
  2. "Garbage" characters on a serial terminal are (almost?) invariably due to wrong baud rate - see: https://learn.sparkfun.com/tutorials/serial-communication
  3. Wrong baud rate is usually due to not running at the speed you thought; check by blinking a LED to see if you get the speed you expected
  4. Difference between a crystal, and a crystal oscillatorhttps://www.avrfreaks.net/comment...
  5. When your question is resolved, mark the solution: https://www.avrfreaks.net/comment...
  6. Beginner's "Getting Started" tips: https://www.avrfreaks.net/comment...
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

 

I just tried that and it just shows "working.."

 

I have used atfw and gotten the device sometimes.

 

 

I also get this quite a bit when the backendagent seems to be trying to connect.

 

 

 

-Hardware Engineer by day, Hardware by night.

Last Edited: Fri. May 22, 2020 - 09:28 AM
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0


This showed up after a while. 5+ minutes of running. AS not showing anything.

 

 

 

 

-Hardware Engineer by day, Hardware by night.

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

Hmmm ... the other thread is also talking about "backend agent" ...

Top Tips:

  1. How to properly post source code - see: https://www.avrfreaks.net/comment... - also how to properly include images/pictures
  2. "Garbage" characters on a serial terminal are (almost?) invariably due to wrong baud rate - see: https://learn.sparkfun.com/tutorials/serial-communication
  3. Wrong baud rate is usually due to not running at the speed you thought; check by blinking a LED to see if you get the speed you expected
  4. Difference between a crystal, and a crystal oscillatorhttps://www.avrfreaks.net/comment...
  5. When your question is resolved, mark the solution: https://www.avrfreaks.net/comment...
  6. Beginner's "Getting Started" tips: https://www.avrfreaks.net/comment...
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

I looked at that thread but didn't get any results from disabling either the gateway or CMSIS device in device manager. Is there something I am missing? Is there a driver to install or switch over to?

-Hardware Engineer by day, Hardware by night.

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

I guess there must be something.

 

I just noted those as things others have said helped them.

 

I am out of ideas.

Top Tips:

  1. How to properly post source code - see: https://www.avrfreaks.net/comment... - also how to properly include images/pictures
  2. "Garbage" characters on a serial terminal are (almost?) invariably due to wrong baud rate - see: https://learn.sparkfun.com/tutorials/serial-communication
  3. Wrong baud rate is usually due to not running at the speed you thought; check by blinking a LED to see if you get the speed you expected
  4. Difference between a crystal, and a crystal oscillatorhttps://www.avrfreaks.net/comment...
  5. When your question is resolved, mark the solution: https://www.avrfreaks.net/comment...
  6. Beginner's "Getting Started" tips: https://www.avrfreaks.net/comment...
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Hi Awneil,

 

Thanks for the help! This issue has been plaguing me for awhile. Would you know anyone at ATMEL that could help, or someone in the community?

 

Regards,

MakeBuildMake

-Hardware Engineer by day, Hardware by night.

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

If you're a professional user, do you have FAE support? Or try your distributor?

 

Is there a way to "bump" your support case?

 

Perhaps try Twitter ...

Top Tips:

  1. How to properly post source code - see: https://www.avrfreaks.net/comment... - also how to properly include images/pictures
  2. "Garbage" characters on a serial terminal are (almost?) invariably due to wrong baud rate - see: https://learn.sparkfun.com/tutorials/serial-communication
  3. Wrong baud rate is usually due to not running at the speed you thought; check by blinking a LED to see if you get the speed you expected
  4. Difference between a crystal, and a crystal oscillatorhttps://www.avrfreaks.net/comment...
  5. When your question is resolved, mark the solution: https://www.avrfreaks.net/comment...
  6. Beginner's "Getting Started" tips: https://www.avrfreaks.net/comment...
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

I will try some industry contacts I have, thanks for the suggestions!

 

I feel Twitter is a nice customer support venue, but I never use it. Maybe it is time!

-Hardware Engineer by day, Hardware by night.

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

MakeBuildMake wrote:
Is there a driver to install ...
occasionally a re-install

MakeBuildMake wrote:
... or switch over to?
No (WinUSB in late model Atmel Studio 7)

 

P.S.

What version of Atmel Studio?

What build of Windows 10? (winver)

Reason : USB in Windows 10 does undergo change

 


How do I get my Tool to be recognized by Atmel Studio? | Atmel Studio 7

 

Another Win_10 rant of frustration-part 2 | Page 3 | AVR Freaks

or, for increased scope of visibility : Recovery options in Windows 10

 

"Dare to be naïve." - Buckminster Fuller

This reply has been marked as the solution. 
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 3

RESOLVED! My K70 Corsair Keyboard has an ATMEL chip in it. It wouldn't allow my ICE to function properly. Need a new keyboard just for the ICE now though.

-Hardware Engineer by day, Hardware by night.

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

Top Tips:

  1. How to properly post source code - see: https://www.avrfreaks.net/comment... - also how to properly include images/pictures
  2. "Garbage" characters on a serial terminal are (almost?) invariably due to wrong baud rate - see: https://learn.sparkfun.com/tutorials/serial-communication
  3. Wrong baud rate is usually due to not running at the speed you thought; check by blinking a LED to see if you get the speed you expected
  4. Difference between a crystal, and a crystal oscillatorhttps://www.avrfreaks.net/comment...
  5. When your question is resolved, mark the solution: https://www.avrfreaks.net/comment...
  6. Beginner's "Getting Started" tips: https://www.avrfreaks.net/comment...