+2

MD4 NVM Write Cycle Limits

nkopec 2 weeks ago in Master modules / MD4 updated by Gustav Widén (System support) 4 days ago 1

Good Afternoon, 

I have an application where I am using a Memorizing Channel (MEM) in an adjust group as a user input on a MD4 display. This is to allow a user to enter in a new value with the keypad in the adjust group. For my application, this input will be adjusted very often. 

I would like to know more about the NVM write cycle limit of the MD4 displays to ensure I do not wear out the NVM. What is the write cycle limit of the NVM memory on the MD4 displays? Does the Memorizing Channel (MEM) write to memory every time it is updated or does it only write to memory at shutdown of the MD4?

Thanks!

The MD4, the new MD5 display and the MC4x controllers all use a memory type called FRAM for the settings memory, where stored values for MEM and other channels such as ECNT and TMR are stored. 


The benefits of FRAM is that it is very fast and can handle a very high number of write cycles, practically unlimited. 

A big advantage over other type of non-volatile memory like EEPROM where you have to be very careful about not writing too often. 

Thanks to the FRAM memory, there hasn't been a need to limit when the value is stored. The MEM channel is written every time you trigger the condition for it.