Altera_Forum
Honored Contributor
11 years agoMAXV - User Flash Memory
Hello,
I would have one question related to user Flash Memory programming (UFM) on MAXV. In the data sheet, there is written: "The targeted location in the UFM block that will be written must be in the erased state (FFFFH) before initiating a WRITE operation" and "When the UFM sector is erased, it has 16-bit locations all filled with FFFF". If I want to write a data at adress# 10 of sector 0, this location# 10 needs to be 0xFFFF to be able to write a new data. I checked this, it works. Correct me now if I am wrong now: If I want to rewrite a new data at this same address# 10, I need first to save all data's of sector 0, erase sector 0 with command 0x20 (all sector 0 will be then 0xFFFF) and then, rewrite all sector 0 data's, including the data that I wanted to write initially. Am I right? Thank you in advance for your comments. Fabe