ATMEGA 32L 8AU with IDE

I have this MCU pulled from a stage/disco lighting fixture. The photo is a schematic of the board (not a true representation, just to show connections to the device).

The manufacturer of the fixture is long gone, but I would like to read the code from the MCU.

In particular, I would like to see if I can discover where EPROM reads and writes take place, because one of the data fields is "Fixture Hours", which has become meaningless since it has got to 9999 hours, and stays there. It would be much more useful to have this data field as "Lamp Hours", so I am looking at resetting this data. I don't want to re-engineer the code at all, just the stored data.

Any ideas on how to hook it up and read the code from it ?

Can it even be done using the IDE ?

Hmmm : couldn't attach the picture, but it would only help me to breadboard it ...

It's not an easy thing to do. If the processor is not "locked" and you were able to read the code it would be in machine language and all the comments will be lost.

I think the best you can do is to see if AVRDUDE can clear the EEPROM without changing the code.

Sounds interesting - but if I clear the entire EEPROM contents, I'm not sure what else I would be erasing.

Perhaps I'll give up on this quest ....

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.