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.

UCD9090: how to control UCD9090

Part Number: UCD9090

Hi team,

My customer want to use UCD9090 to let enable signal active low by i2c command when the board is online.

The I2C salve address of UCD9090 is 0x34 and the tuning parameter and value below.

But I have problem to set those parameters for UCD9090 in Linux not via TI’s tool.

 

I want to set GPIO15 pin low to disable VDD_0V9 online, and when I use TI’s tool, it shows the message as below.

I know the control register is 0Xf6, but I can’t understand what value I need to write.

Please help to support it.

 

The message from TI’s tool:

 

UCD9090A @ 52d: SEQ_CONFIG [MFR 38,0xF6,Rail #6]: wrote Rail On Dep: Rail #1,4 | GPI On Dep: <None> | GPO On Dep: <None> | Rail Off Dep: Rail #1,4 | GPI Off Dep: <None> | GPO Off Dep: <None> | Fault Dep: Rail #2,5,7,10 | Enable: Pin 24 GPIO15 ActiveLow ActivelyDrivenOutput; Seq On Timeout: 0 / Wait Indefinitely; Seq Off Timeout: 0 / Wait Indefinitely [0xA2000000000000000009000902520000] to RAM