TPS65219: TPS6521904: How to trigger the power-down-sequence

Part Number: TPS65219

Our customer wants to configure the EN/PB/VSENSE pin as "Device Enable" instead of "Push Button" to trigger the power-down-sequence using the logic output of another device.

Can the EN_PB_VSENSE_CONFIG field in the MFP_2_CONFIG register be changed from the default (NVM configuration)?

In the datasheet, it appears that the EN_PB_VSENSE_CONFIG field in the MFP_2_CONFIG register cannot be changed from the default (Push Button Configuration).

"Enable / Push-Button / VSENSE Configuration. Do not change via I2C after NVM load (except as a precursor before programming NVM) (Default from NVM memory)"

How to trigger the power‑down sequence using the logic output of another device?

Best regards,

Daisuke

 

  • Hi,

    I have an additional question.

    What is the time (tDEGL_OFF) from the OFF‑Request until the sequence starts in the power‑down sequence? Where is the time (tDEGL_OFF) described?

    Best regards,

    Daisuke

  • Hi Daisuke, 

    Thank you for reaching out on E2E. 

    Yes, the NVM  setting for EN_PB_VSENSE_CONFIG can be reprogrammed.
    Please follow the NVM Programming in the following guide for how to save the new configuration to the NVM settings after configuration. 

    Since TPS6521904 is programmed by default with First-Supply detection, the unit will start up with the default settings as listed in the TPS6521904 TRM once power is applied.

    Reprogramming should ideally be done with a socket board, or through a third-party programming vendor. 

    Else, on-board programming can be done with the blank user-programmable part number TPS6521905.

    tdegl_OFF is given as the deglitch time for an falling edge/OFF request for the respective enable-type configuration. 

    i.e. for PB setting, t_DEGL_OFF is given as t_PB_INT_DEGL (typ 100 ms)

    for EN setting, t_DEGL_OFF is given as t_DEGL_EN_Fall (typ 70 us)

    Let me know if you have any further questions. 

    Best Regards, 
    Sarah

  • Hi Sarah-san,

    Thank you for your reply.

    I think it is not easy for customers to incorporate NVM programming into their mass production.

    I intend to propose to our customer that, if possible, they redesign using TPS6521907 instead of TPS6521904. However, since it is not clear whether TPS6521907 supports AM64x, I asked in the thread below.

    e2e.ti.com/.../tps65219-tps6521907-using-with-am64x

    Best regards,

    Daisuke

  • Hi Daisuke-san, 

    Thank you for the update, I have responded in the new thread.
    I will now close this thread.

    Best Regards, 
    Sarah