This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

INA239: Need more info. around MEMSTAT bit

Part Number: INA239

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:

  1. When or how often is this memory test run?
  2. In what condition(s) or state(s) could this test fail?
  3. What are my options if I see the test failing?
    1. Clear the fault condition?
    2. Writing 1 to the MEMSTAT bit?
    3. 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 Slight smile

Warm wishes,
Oswin Rodrigues