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.
Dear all, I had a hardware design of 1xAM29F040 flash, 1xHY628400 RAM and using C167 controller. My code is stored on this external flash. I will like to store some important data on non-volatile RAM during application. 1)May I know whether I am allowed to program the data on the AMD flash that contains the main code itself? Let's say, the data storage sector will be isolated from the main code (ie. not overwritten) 2)If part 1 cannot be done, I have another option to copy the programming routines into the RAM using the application note APNT 138. ie. The programming of data on the flash is executed from the RAM. However, how do I return to the flash code after end of programming??? APNT 138 did not mention that. 3)I was also thinking of storing the data on the internal ROM of C167. Is it possible to access that location? And also, how do I do so? Is there any programming algorithm for C167 just like any flash?? Please help. Many thanks for any replies. Heng