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.

TCA9543A: two master

Part Number: TCA9543A

Hi Sirs,

Sorry to bother you.

 Our case has two SMBUS (Master), and wants to transfer to one for slave usage. T

he data looks no problem (it’s bi-directional), but clock is single direction (Master to Slave).

Please help confirm whether TCA9543A is for our request or not,

If couldn't TI have others solution can share? thanks!!

   

  • Hey Shu,

    I am not sure what you are asking for here. Are you asking for a device that does master arbitration because you have 2 masters?

    -Bobby

  • Hi Sirs,

    Our project has two masters to provide SMBUS for device usage. One GPIO control signal can select which master’s SMBUS is used for device.

    So, does 9543 is suitable solution for this application?

    If not have other solution can share?

  • Hey Shu,

    Thanks for the diagram. We don't have an I2C switch which allows for you to select a master like this. TCA9543 (and our other switches) are configured through the main SDA/SCl lines so a master must be present on those lines to use the switch that way.

    You could potentially do this using two PCA9306s and toggling the enable pins such that only one master is connected to the slave at a time. You would need a way to signal when you were allowed to enable/disable a channel, essentially the two masters would need to be able to communicate with each other. I'm not sure if that would be a suitable solution for you but this is the only way I can think of to do this without causing any interruptions of an ongoing I2C traffic.

    -Bobby