Hello guys,
I was here medling with a just bought new atmega328p chip,
and all was going well, then i read the High fuse = 0x07, and in my infinite wisdown i decided to turn off the WDTON,
so i send the command : avrdude -p atmega328p -c buspirate -P /dev/ttyUSB0 -U hfuse:w:0x17:m
So now i can't program it at all, and when i try to put back the fuse like it was before with the -F flag i get :
Attempting to initiate BusPirate binary mode...
avrdude: initialization failed, rc=-2
avrdude: AVR device initialized and ready to accept instructions
avrdude: Device signature = 0x58b463
avrdude: Expected signature for ATmega328P is 1E 95 0F
avrdude done. Thank you.
Furthermore when i insist several times i notice that the Device signature is always changing to similar values,
My question now is, did i damaged the chip just by disabling the WDTON fuse ?
If i did how can i recover it ?