Forum Discussion
Hi Akaya,
Again, please refer to the MAX 10 User Flash Memory User Guide. The MAX 10 User Flash Memory User Guide has explained clearly the supported erase, read and write operation available.
https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/hb/max-10/ug_m10_ufm.pdf
I'm not sure what is the difference between "boot program" and "application code" referring to your context here. You can create multiple project as long you need to instantiate the On Chip IP flash in your project design in order to access the CFM and UFM memory block. Again, please refer to AN741 for the available example design that should help to answer your questions:
https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/an/an741.pdf
The design is available from the link below:
Regards,
Nooraini
- AKAYA7 years ago
Occasional Contributor
thank you for the reply...
but the document which you said to refer does not contain any details about the write operation for page section.
for my work the boot and application code, both are different...
so I need to work on page section to store both differently but in the same flash memory..
- AKAYA7 years ago
Occasional Contributor
thanks for the reply...
The problem am facing is that am not sure if we can write an program in just a single page of the UFM, not using the entire sector as such
In my project both the application code and the boot code are different.
The manual you asked to refer has only details for writing into the sector of the UFM and does not have any idea about the write operation for the page section.
Can you suggest some other way to sort it out