[Solved] Read a Burned Program from ATmega IC

I would like to know if its possible to get back the program or the hex file thats already written on any Atmega ICs. I mean something sort of a reverse program from IC thing.

Yes. Unless the lock bits are changed to protect the Flash or the fuse bits are changed to disable programming.

You get back the hex file not the program. It is in machine code not on C.

Thanx for the info... Some way to disable getting back the machine code?

Yes the lock bits in the fuse links, see the processor data sheet. Not an open source project then!

Yes the lock bits in the fuse links, see the processor data sheet. Not an open source project then!

Hehe.. thanx for the info. :D

Can you do this for all AVR's?

Don’t know as I haven’t read all the data sheets. But it wouldn’t surprise me if you could. Most embedded systems have a method where by you have to erase the whole chip before you can get read access to it.

schweeeet