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.

TPS23880: Manual Startup & NVRAM

Part Number: TPS23880

I have a board spin utilizing the TPS23880. I currently have not yet set up my firmware to program the SRAM. I do seem to be able to read/write the various general purpose registers, but have not been able to turn activate any of my output PoE ports.

Is there a way to manually turn on a port without loading the SRAM? I have tried setting registers 0x12 to 0x55 to put all of the ports into Diagnostic/Manual mode. I have also set register 0x13 to 0x0F to disable the DC disconnect. Finally, I set register 0x19 to 0x0F to power up all of the ports. This sequence does not seem to result in power being supplied to the ports.

Have I missed something, or is there no way to test this without programming the SRAM?

  • Hi user5823974,

    Do you have any load connected to port? If not, you will need to disable DC disconnect. In order to disable the DC disconnect, you will need to write 0x00 to register 0x13. After changing this, you should see the port to be turned on after sending push button on command to 0x19. Thanks.

    Best regards,
    Penny