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.

TPS65988: TPS65988 BOOT and Device configuration questions

Part Number: TPS65988

Dear,

In the datasheet of TPS65988, section 8.4 descript the BOOT configuration, table 7 give lots of combinations. There are some description, but it is not so clear to understand them.

Here are some questions want to ask:

1.For dead battery mode, what is the difference of BP_ECwait_External and BP_NoWait? in real application, what should be considered for different configure?

2. What the difference between initial Wait and Safe configuration?

3. what is BP stand for?

4. Which combination is most used in real application?

5. Is there anything need set in the FW for the Boot process?

Thanks.

  • Hello John,

    Thank you for posting your question here on E2E. Table 8 and 9 show the different dead battery settings as well as the different default device configurations. Please read through these descriptions and see if they are able to answer your questions.
  • Hi Adam,

    Actually I have already read the datasheet, but still can not understand the description clearly, the question I asked need your help to explain more.

    Could you please help explain them?

    Thanks.
  • Hi John,

    1. For dead battery mode, what is the difference of BP_ECwait_External and BP_NoWait? in real application, what should be considered for different configure?

    The difference is that BP_NoWait will try to boot up and load a configuration from an external EX or SPI flash as soon as power is presented on VBUS. BP_ECWait_Internal/External only closes one of the respective power paths and waits until its receives a patch configuration from an external EC.

    2. What the difference between initial Wait and Safe configuration?

    Infinite wait will wait in a boot state until configuration information is sent to the device. It will never time out or disable if a legacy device has been detected. Safe configuration will disable the

    3. what is BP stand for?

    Battery Powered

    4. Which combination is most used in real application?

    Depends on what you are wanting out of your system, but typical dead battery configurations are  BP_NoWait, BP_ECWait_External, BP_ECWait_Internal if you are using an EC to load your patch configuration, and BP_NoWait, BP_WaitFor3V3_External, BP_WaitFor3V3_Internal, if you are using a SPI flash

    5. Is there anything need set in the FW for the Boot process?

    For these base configurations, all that needs to be done is to follow the resistor divider table outlined in Table 7 of the TPS65988 datasheet. For booting from an external SPI flash, just follow the hardware configuration shown in the TPS65988EVM. For using an EC to program the device via I2C, you will need to follow this app note

  • Thanks for your explanation, Adam.