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.

TPS65982 Operational Questions from Sonnet

Other Parts Discussed in Thread: TPS65982

Here is a questions from Sonnet regarding the TPS65982:

I understand the ConfigTool allows me to customize the TPS65982 firmware for a specific application and I am not interested in developing my own TPS65982 firmware beyond the ConfigTool capabilities.

Attached is the dual-port application diagram from the TPS65982 datasheet. It shows the I2C interfaces being connected to system controller (highlighted in red) that I believe could be used to adjust the parameters of one of the TPS65982's  based on the state of the other. I understand the system controller would be specific to my application and I would be responsible for developing it.  

My question: Assume I connect a microcontroller to the I2C_SDA1/SCL1 interface and get an I2C_IRQ1Z interrupt from the TPS65982 indicating a power state change. How would I determine which TPS65982 issued the  interrupt? How would I determine what changed in the interrupting TPS65982's power state? How would I adjust the power settings of the second TPS65982 to limit its' capabilities so that both USB ports stay within the available system power budget?  

Typically, a device that is accessible via I2C provides the address, register and bit mappings so the device setting can be read/adjusted.

 Do we have a register map etc. that the customer can use to set up a customer program as described above? I see explanations of the register, but no mapping etc. Is this available? Or am I missing something in understanding the device?

Thanks for your help with this!

Richard Elmquist.