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.

TMP451-Q1: TMP451 random OPEN false fault after device initialization

Part Number: TMP451-Q1
Other Parts Discussed in Thread: TMP451

Hi team,

My customer is using TMP451-Q1 in project and met two cases of random false open fault issue. The OPEN bit assert after initialization, after restart the system the issue is gone. Could you help suggest possible reason? Thank you

Below is the initialization 

WriteReg(TMP451_REG_W_LOCAL_TEMP_HIGH_LIMIT);

WriteReg(TMP451_REG_W_LOCAL_TEMP_LOW_LIMIT);

WriteReg(TMP451_REG_W_REMOTE_TEMP_HIGH_LIMIT_HIGH_BYTE);

WriteReg(TMP451_REG_W_REMOTE_TEMP_HIGH_LIMIT_LOW_BYTE);

WriteReg(TMP451_REG_W_REMOTE_TEMP_LOW_LIMIT_HIGH_BYTE);

WriteReg(TMP451_REG_W_REMOTE_TEMP_LOW_LIMIT_LOW_BYTE);

WriteReg(TMP451_REG_W_LOCAL_TEMP_THERM_LIMIT);

WriteReg(TMP451_REG_W_REMOTE_TEMP_THERM_LIMIT);

WriteReg(TMP451_REG_W_CONFIGURATION

WriteReg(TMP451_REG_W_CONVERSION_RATE);

ReadReg (TMP451_REG_R_STATUS);

 After above instruction, customer read TMP451 status register bit2 and it asserts.

 

 Thanks

Scarlett