Author Topic: My Dragon Died  (Read 2328 times)


My Dragon Died
« on: August 26, 2016, 11:05:08 PM »
Loved this Dragon AVR programmer. Haven't used it for a while, had upgraded to Win10, and now can't get AVR Studio to recognize it. Dragon board lit up for a while but now nothing. Updated AVR studio and can't get it back. Still debugging to see if I can bring it back from the dead, but maybe it's time for a new programmer / dev board.

Any recommendations? Another Dragon?

Probably a PIC crowd in here :)


Re: My Dragon Died
« Reply #1 on: August 27, 2016, 12:55:55 AM »
Get rid of Windows.  Typical Micro$oft driver nightmare is what it sounds like.
A little googling says you're not the only one with this problem:

Good chance there is nothing wrong with your Dragon.  Boot Ubuntu from a USB stick and you can probably use it.  That will prove the Dragon is ok but now you have a Windows driver hell to pay.

Better yet, get rid of Windows and start using something that doesn't make everything worse when you upgrade. Maybe you should convert your AVR into your AVR development platform ;)
tr.v. trans·mog·ri·fied, trans·mog·ri·fy·ing, trans·mog·ri·fies To change into a different shape or form, especially one that is fantastic or bizarre.


Re: My Dragon Died
« Reply #2 on: August 27, 2016, 01:46:10 AM »
I don't disagree, but I haven't done much with Linux at all. Another learning curve. And I'm very familiar with AVR studio. I might give this a try:

I really only need the USB com. I can do all my dev on breadboard.


Re: My Dragon Died
« Reply #3 on: August 27, 2016, 10:11:44 PM »
Messed around with too many variables to know what I did, but I revived the dragon. Many various driver installs. Removed and bypassed the onboard regulator (a known weak link on the dragon). Switched from ISP to high voltage programming. Not sure if this configuration is stable, but so far so good. I ordered the Pololu USB programmer anyway, so at least I'll have a backup.

I read up on the Atmel ICE. Seems to get a lot of kudos as a stable interface. If my programmers give up the ghost, or I get more serious with uC dev, I might pick up one.