Having an issue getting any communication after enabling debugwire on an ATMega32U2 chip via a Dragon.
Before enabling it, ISP communication was no problem with AVR studio. Avrdude seemed to have an issue, but AVR studio could read/write fuses, write flash, erase, no problems. Then I had to go click the 'start debugging' and after that I can't connect at all.
The chip has an external 16MHz crystal connected and after setting the clock fuse as such, communication was still fine and since ISP programming was working at 4MHz, I assume the chip was indeed running at 16 MHz as expected.
The reset line has nothing else connected on the target board and is pretty well just a 2 or so inch trace between the 6-pin header and the chip. I've tried with both a 10k pullup to VCC (5V) and no pullup with no success.
I assume the reset line must be connected properly or ISP wouldn't have worked. I've also verified w/ a multimeter that reset connects only to the chip and no other pins on the target board so there should be no interference.
Anyone have any other ideas or am I headed for the iron to try and remove the TQFP?
*EDIT* Also, the Dragon can successfully debug a mega88 chip over debugwire, so that piece should be working as well.