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.
I'm trying to follow the Application Note 138, and the accompanying example code, regarding in-system Flash programming. However, when I execute the PFlash_Write function, the system just hangs. Any suggestions on what I might be doing wrong. I'm using the PLASH.A66 file which was included with the development system, and I'm tring to write into an area of flash that is not being used. Alternatively, are there any other application notes that describe the process of programming flash memory in more detail, or more clearly?
Note that the "algorithm" required to program a Flash chip depends upon the specific chip. Are you sure that the code you have uses the correct algorith for the chip(s) you have? "are there any other application notes that describe the process of programming flash memory" Look at the Data Sheet(s) for your specific flash chip(s); also look on the vendor's website for Application Notes, etc.