OK, this is a reoccurring problem now and its beginning to really get on my nerves.
I will be working throughout the day writing code and programing my avr without any problems when all of a sudden programming will fail. I retry, restart, it fails. EVERY TIME.
To try and correct this problem I do the following:
In windows device manager I remove avrdragon and windriver
goto add/remove programs
goto avr studio and run modify and de-select the driver
I then re install the driver from add/remove programs
device manager list the avrdragon and windriver
attempt to program again, FAIL.
try different usb ports, FAIL.
I have tried plugging the dragon into powered usb hubs, rear usb ports, front usb ports and re-installing the drivers and even re-installing avr studio 4.18
The programming interface in studio detects the chip voltage and can change the ISP frequency but fails to enter programming mode on any read or write operation. Cannot read device signature, erase, read/write from eeprom/flash, nor can I read fuses.
This is the third time this has happened in a few months and last time I had to remove windows 7 and re-install windows xp to fix the problem. This problem also happened on my windows xp laptop and it still to this day cannot enter programming mode.
Dragon programs fine on a brand new chip (ATTINY25V) then on next program FAIL. Change to a different chip (ATMEGA164P) and it FAILS.
I have even tried lib-usb and the first time this happened that solved the problem for about two months and then the second time I tried to reinstall the drivers windows did not recognize any usb devices anymore and guess whats usb! EVERYTHING... reinstall windows again...
I know this is a problem for more than just me, I also know their is nothing wrong with the dragon as it still works. Does anybody know a way to fix this????
I have submitted a support ticket for this issue before with an even more detailed list of steps I took and they gave the textbook answer of "was the checkbox checked during install" and its like talking to a robot.