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.

TCA9535: do we have I2C I/O expander support NVM setting?

Part Number: TCA9535
Other Parts Discussed in Thread: MSP430G2203

Hello expert,

My customer would like to know if we have IO expander support NVM setting could store configuration inside IO expander, power reset would not loss the information from host? Thanks!

Best regards,

Ann Lien

  • TI does not make such a device.

    In theory, it would be possible to program a microcontroller (e.g., MSP430G2203) to do this.

  • Hi Ann,

    This device does not have non-volatile memory. When power is off on this device, registers will be set to their default values upon power up. 

    Clemens is correct in his thinking. One way to potentially solve this is to maintain the history of the registers in another device such as a microcontroller. This way, the MCU can keep account of the states of each register. When a RESET condition occurs on the IO expander, the MCU can simply recall the values to the registers. 

    Regards,

    Tyler