I hope you are having a great day.
May I kindly ask for a word of advice from the veterans in this field of Atmel micro-controllers? I am a novice getting into knowing things by hands on training ... Here's my issue:
I have a working device with flashed ATtiny13A inserted in DIL8 socket. I am guessing that the uC does not have a locking bit set (since I was able to read it [?]). That is all I know at this point.
I tried dumping the flash contents into a Intel *.hex file and "succeeded" using USBasp programmer and AVRDUDESS (GUI for AVRDUDE). I tried several dumping formats (V1a trough V1c). Picture attached.
After a dump, I inserted a brand new ATtiny13A into the programmer socket and used the V1b (Intel hex) to burn / write the hex into the uC. Everything went fine according to AVRDUDE(SS), but I even went on and verified - no issues reported.
Now, when I insert this newly flashed uC instead of the original, the circuit is not working. What am I missing here? Is there a locking bit preventing this from working ... do I need to pay attention if the fuses are set and how to double check all of this?
All possible suggestions are welcome :) Thanks y'all in advance.