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: Semi - Auto mode

Part Number: TPS23861


Hi, 

Could you please give me advice for Semi - Auto mode?

1) How to enter the semi - auto mode:

Datasheet shows the mode selection in  7.5.11 Operating mode register in datasheet. Are there another register to enter semi-auto mode? (e.g 7.5.13 Detect/Class Enable Register, 7.5.10 Slave Address Register / D7 bit(AUTO).

2) How to restart Detect / class:

Should user set 7.5.17 Detect/Class Restart Register to restart detect/class?

3) PoE plus:

Can PoE plus be used in Semi - Auto mode? If yes, please let me know how to enable

4) Error detection:

If some error is caused in TPS23861, which register should user refer?

Regards,
Nagata.

  • Hi Nagata,

    Please see my answers below:

    1) How to enter the semi - auto mode:

    Datasheet shows the mode selection in  7.5.11 Operating mode register in datasheet. Are there another register to enter semi-auto mode? (e.g 7.5.13 Detect/Class Enable Register, 7.5.10 Slave Address Register / D7 bit(AUTO).

    [PX] Configuring register 0x12 sets the operating mode. 

    2) How to restart Detect / class:

    Should user set 7.5.17 Detect/Class Restart Register to restart detect/class?

    [PX]In auto mode and semi auto mode, as long as detection and classification are enabled (0x14) and you don't set the operating mode to off or disable detection and classification , they don't need to be re-enabled every time you want to turn on a port. 

    3) PoE plus:

    Can PoE plus be used in Semi - Auto mode? If yes, please let me know how to enable

    [PX]You will need to enable 2 event classification in register 0x21. 

    4) Error detection:

    If some error is caused in TPS23861, which register should user refer?

    [PX] errors are reported in registers: 0x06 ~0x0B

    Best regards,

    Penny

  • Penny,

    Thank you very much for your advice.  Let me confirm about 1) of your comment.

    - User set "11" of Semi - auto mode in 0x12 register
    - User doesn't need to set 0x18 register if Detect / Class at 0x14 is enabled
    -  External CPU can control  when AUTO bit  (D7 bit in 0x11 register) is cleared.

    Are above correct?

    Regards,
    Nagata.

  • Nagata,

    Please see my comments below.

    - User set "11" of Semi - auto mode in 0x12 register

    [PX] Yes.


    - User doesn't need to set 0x18 register if Detect / Class at 0x14 is enabled

    [PX]Yes. After setting ports to off mode, detection/classification will be disabled as well. In this case, you will need to re-enable detction/classification through register 0x14.


    -  External CPU can control  when AUTO bit  (D7 bit in 0x11 register) is cleared.

    [PX]Even when AUTO bit is set, you still can use CPU to change configurations.