by philba » Mon May 14, 2012 1:16 am
well this guinea pig got roasted and eaten...
Bricked a couple of chips simply trying to debug a simple program with debugwire (I didn't screw with the fuses). barf. Now I have to screw around with HV programming. What's the point of having a dragon if you can't use debugwire??? Found people bitching about this on avr freaks. It looks like just trying to debug via debugwire does the damage and you can't get the fuse reset via "disable debugwire". In AS6, it doesn't even give the option, in AS5 you get an error "object reference not set to an instance of an object". Nice, clear message. Atmel, you are not my favorite company right now. By the way, if I don't do debugwire stuff, I can read, write, verify the chips until I step on the debugwire landmine. Did this with 3 different AVRs (attiny 85 and 861, ATMega16) so I know it's wired correctly.
I downgraded to AS5 but problem persists. I don't feel like wiring up for HW programming tonight. grumble grumble. Atmel, you're not building loyalty here.
edit: changed can to can't. sheesh...
Last edited by
philba on Mon May 14, 2012 2:39 pm, edited 1 time in total.