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.

INA231: Cannot write

Part Number: INA231

Dear all:

        We have a project that USES TI INA231. The CPU reads and writes registers through the I2C interface. During debugging, it is found that the read operation is OK.But there is a problem with the write operation. There is no way to write it in.What should I do?

        Looking at DS, this seems to be an address corresponding to 2 bytes (16bit). Do you have any special requirements for this writing and normal I2C operation?

Thank you!

  • Hello Timsen,

    Thank you for your question.

    Other than satisfying the timing requirements of Table 7.6 in datasheet, there are no special requirements for writing with normal I2C operation to writable registers

    Would you please describe what registers you are trying to write to, what the commands look like, and what the register looks like before and after the read?

    Sincerely,

    Peter

  • Hello Timsen,

    It's been some time since your post. If you still need help, please reply with answers to Peter's questions so he can continue to assist you.

    Best regards,

    Ian Williams
    Applications Manager
    Current Sensing