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.

TPS23861: Voltage and Current Registers in Auto Mode

Part Number: TPS23861

I've been using a TPS23861 (on a TPS23861EVM-612 environment) for some simple PoE.  I have the device configured to the default power on state in auto mode and with the AUTO bit set, which works fine for the device I want to power.  However, I'd also like to be able to log instantaneous voltage and current.  Attempting to read the 'Port n Current' and 'Port n Voltage' registers while in auto mode seems to always result in a value of zero.  Is there any way to accomplish what I'm looking to do in auto mode and if not, what would be the easiest way to get this done?  

I wouldn't have any problem working in manual or semi-auto mode as long as I emulate the same detection and response found in auto mode.

Thank you for the help.

  • Hi Kevin,

    Can you please try with our GUI to read the voltage and current on EVM board first?

    Thank you

    Best Regards

    Jack Chen

  • Hi Jack,

    Thank you for responding. Unfortunately, the GUI isn't an option for me right now as I don't have the TI USB-TO-GPIO adapter for the device. I'm communicating with the TPS23861 with the gpio on an embedded device running linux and aside from directly reading voltage and current I am able to communicate over I2C successfully (i.e. I can go into manual mode and power up/down the ports, I can read Port n Status Register, I can reset the device, etc.). I'm guessing that voltage/current sensing is done successfully because auto mode is working. I'm trying to find out if the registers are being cleared before I can read them or something similar.

    -Kevin
  • Hi Kevin,

    How do you read the voltage and current register, 8-bit or 16-bit?

    And the voltage and current registers are updated in real time, it shouldn't be cleared.

    Otherwise I suggest you order an USB-TO-GPIO to test.

    Thank you.

    Jack