Hello all,
I would like to know more about the MEMSTAT bit in the DIAG_ALRT register. So far, the only information provided about it in the datasheet is (a) in Table 7-13 on page 27:
This bit is set to 0 if a checksum error is detected in the device trim memory space.
0h = Memory Checksum Error
1h = Normal Operation
and (b) in Section 7.3.6 on page 18:
Memory status — Indicated by the MEMSTAT bit, monitors the health of the device non-volatile trim memory. This bit should always read '1' when the device is operating properly
However, I am wondering if there is anything else known about this memory check. For instance:
- When or how often is this memory test run?
- In what condition(s) or state(s) could this test fail?
- What are my options if I see the test failing?
- Clear the fault condition?
- Writing 1 to the MEMSTAT bit?
- Resetting or power-cycling the device?
I tried looking up if there was an additional documentation but came up with little. I'd appreciate any help in this regard
Warm wishes,
Oswin Rodrigues