We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Hi, I'm validating if the codes in code memory is corrupted by calculating the check sum. So what is the method to access the last location where the code ends in code memory. How do I determine this location during run time. Please update me on this mail Id: akshayskumar@gmail.com
For ISP code it is a good idea. It insures a good write, and that the load was completed. It may help at the end of Flash data retention. Some are as low as 10 years. In my old UV EPROM code I never had a Checksum failure. But of course It is not perfect protection.
For ISP code it is a good idea. It insures a good write not necessarily, it "insures a write" with flash you can do a "quick" write, read back and miss the data next day. Obviously, if you use mamufacturer supplied routines correctly (I tend to recall a post saying specifying the wrong frequency to the IAP routines "made the programming go faster") there should be no concern of the solidity of the write. Erik