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: can 't turn on 4 port at one time

Part Number: TPS23861
Other Parts Discussed in Thread: MSP430G2544, MSP430G2553,

Hi

I built this circuit for part tps23861 from EVB manual, It is worked fine if I manual  turn on each port ( can't turn 4 port at once). .   can I add something or program it, or delay circuit so it will turn on port 1 and then port 2 and so on ( about 200ms to 500ms between each port)).  it can't turn on at once when all 4 port are hooked to PoE camera.

thank you

  • Hi Sony,

    For this type of functionality, you will need to use a microcontroller to drive the PSE such that, for example, for Port 2, it will turn ON after it finds a valid PD connected, then check if Port 1 port has powered ON, then add delay before powering up Port 2. And so on.

    Unfortunately, this cannot be done in hardware or in automode since the ports will turn ON when there is a valid PD connected.

    Thanks!

  • Hi Darwin,

    Thank you,  Can I use TI part  MSP430G2544  16 MHz MCU with 16KB FLASH, 512B SRAM, 10-bit ADC, UART/SPI/I2C, Timer

    to control it. Do you have reference design of  this MSP430G2544 (40-pin RHA package) with   TPS23661 ,and code.

    thank you

    Sonny Nguyen

  • I mean part TPS23861

  • Hi Song,

    The MPS430 we recommend in the user's guide is the G2553. Please see below link. You should be able to use the reference code in the below link as a great start.

  • Hi Darwin,

    OK, I bought EVB tps23861  and MSP430 launch pad  using MSP430G2553 MCU.

    play and test with your EVB TPS23861EVM-612 with daughter board TPS23861EVM-613, in semi-auto mode. it ran great with time delay to turn on each port.

    Then I remove the daughter board, at J6 , I connected  my production board ( only run in auto mode as I mentioned earlier  ) I lifted all pin Reset, SCL,SDAI,SDAO,INT,SHDN, and A3 of my chip TPS23861 and connected to J6 of EVB.  . And  do the same F11, F8, the Terminal. hit 'S'  ( in auto-mode it turn all 4 port with no problem) , then change to Semi-Auto mode.  it turn on only one port,  and three port are off. if I do again, it will turn other port on and off three port, and  so on that cycle.

    Questtion: 

    it was run good your MSP430 laucnh pad with EVB board in Semi auto mode.

    why it only turn on one port when I interface to my board. (maybe my hardware ?)  I try both slvc573b and sluc600b

    all I want it do the detection and turn on each port with  time delay. please help

    Thank you

    Sony Nguyen

  • Hi Darwin,

    I found the problem. It was my hardware, the TPS23861 chip is bad. 

    I used USB to GPIO to J2 of EvmTPS23861, address 0x20 .

    WHEN IT IS IN SEMI-AUTO MODE,

    in Telemetry page, 

    all power good 4 port,

    power enable good all  4 port,

    all detection good 4 port,

    but  at Start Fault it turn on 3 port and one off , sometime all turn on ( why) can we program it and by pass this detection? I don't see it in program semi-auto.c

    thank you

  • Darwin,

    I make it works in semi-auto mode. now it able runs good 

    thank for support

    Sony Nugyen