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.

TPS65217 how to setting to power-ON by push-button?

Dear, 

After test the BeagleBone Black board, when adapter plug in, the system will on.

I want to adjust the power on sequence; adapter plug in->push button->system on.

Please let me know how to modify the HW or Register setting, thanks a lot!

  • Simon,

    Although the user can modify the power-up and power-down sequence through the SEQx

    registers, those registers are reset to default values when the device enters SLEEP, OFF

    or RESET state. In practice this means that the power-up sequence is fixed and a otherthan-

    default power-down sequence has to be written every time the device is powered up.

    Custom power-up/down sequences can be checked out in ACTIVE mode (PWR_EN pin

    high) by using the SEQUP and SEQDWN bits. To change the power-up default values,

    TI would need to change the EEPROM of the device.

    Janice

  • Hi Janice:
    Thanks for your reply.

    when testing, I found another situation, when AC adapter and Battery are all present, I try to power off device, (long press button).
    but it will auto-restart, is it normal condition? May I modify something to solve this, or it's also fixed by EEPROM?
    (only AC/USB present, can power off normally)

    Please kindly have your recommend, thanks!
  • Simon,

    After a long button press the device will enter a one second wait period then move to RESET state. Coming from RESET state it will look for PWR_EN to be driven high, so that it may then move into ACTIVE state. If you want the PMIC to go from RESET state to OFF state, you will have to pull PWR_EN low and let the device time-out (5s). This is illustrated in the data sheet in the global state diagram figure.

    Janice
  • Hi Janice:

    Thanks for your suggestion!