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.

TPS65988DJEVM: Evaluation board for TPS65988, TPS65988EVM not available?

Part Number: TPS65988DJEVM
Other Parts Discussed in Thread: TPS65988DJ, TPS65987, TPS65988, TPS25751, TPS65988DK

Tool/software:

Hello, does the Application Customization Tool support the evaluation board: TPS65988EVM, as it doesn’t seem to be an option in the application tool v6.1.4. The example document seems to show that it does (v6.1.2), although I can’t find that particular version. I just want to address this discrepancy before purchase. Thank you.

Follow-up question is there any way to use the TPS65988DJEVM, even though not building on the Intel architecture. 

  • Hi David, 

    Thank you for reaching out!

    The TPS65988DJ is intended for Intel reference designs only. We are now recommending the TPS65988DK for non-Intel designs in which v6.1.4 does support.

    Please let me know if you have additional questions. 

    Best Regards, 

    Aya Khedr 

  • Thank you Aya. I currently only have the “DJ” development board. But I am designing for use with the DK variant. I tried one of the example applications (which actually uses the DH variant) and in doing so have replaced the firmware on the DJEVM board. It was F807 and I replaced it with: TPS65987_88_F707. My results were not as expected (I will have to go back to double check everything again). But would the firmware i used (F707) work ok on the TPS65988DJEVM board (which originally came with F807)?

  • Hi David, 

    The firmware flashed would need to match with the TPS65988 variant. 

    DH: F707

    DJ: F807

    DK: F907

    If you flashed the wrong firmware, please try to erase the flash, and re-program with the correct firmware. 

    You should also be able to replace the DJ IC with a DK IC on the TPS65988DJ EVM if you wanted to evaluate DK. 

    Best Regards, 

    Aya Khedr

  • Hi Aya,

    The Application Customisation Tool didn’t seem to have the right recovery bin file, but I had backed it up before. I flashed it and was able to recover it. Thank you for your suggestion.

    After further thought, the DK version supports Thunderbolt 4 which we won’t be using. Our design is not data heavy. We have an internal battery that needs to be managed in a UPS style configuration. So now I’m leaning more toward the DH version. Is there a reason why the DH version is not recommended for new designs? I would be testing out the DH configuration on the TPS65988EVM board instead. Please let me know if you have any comments or concerns. Thank you. 

    Kind regards, 

    David 

  • Hi David, 

    The DK variant was previously intended for Thunderbolt/Intel reference designs only. We are now recommending the DK variant for all new DisplayPort applications. DK provides fixes from DH and also supports a newer version of the PD specification (PD3.1). 

    What is your end-application? Does it require DisplayPort support?

    Best Regards, 

    Aya Khedr

  • Hi Aya,

    An assumption I had was, bug fixes in the newer version: DK (vs. DH). I am however unsure on how that may affect our final design. We will not be implementing display port support. The units main purpose is power delivery. Here is the general power scheme for our unit:

    • Unit should be powered by mains when available.
    • Unit should be powered by battery when mains is not available
    • therefore this will be a UPS configuration.
    • Unit should power an iPad (from the battery) when mains is not available.
    • Unot should be able to handle a complete power loss, power surges, as well as brown-out events.
    • Unit should be able to handle short circuit protection, over-voltage, under-voltage, over-current and over-temp conditions.
    • When mains power is available the battery should be maintained at a full state of charge.
    • When mains power is available and an iPad is plugged in, the battery or iPad should be prioritised based state of charge.
    • Either USB port could be used for powering up the unit. 
    • Either USB port could be used to charge the iPad.
    • Either USB port could be used to communicate UART (serial) data.

    Thank you for your prompt and helpful responses. 

    David

  • Hi David, 

    If the design does not require DisplayPort support, then I would recommend looking into the TPS25751. This is a single-port device optimized for power delivery applications, and 2 x TPS25751 would be more cost-effective than 1 x TPS65988. 

     The TPS25751 also has integrated I2C control for TI battery chargers (listed in datasheet). 

    Please let me know if you have additional questions/concerns. 

    Best Regards, 

    Aya Khedr 

  • Hi Aya,

    Thats a good suggestion as it ticks off most of our requirements. One of the issues that we have to address are brownouts as they can have an adverse effect on the onboard microcontroller. The TPS65988 has robust power management features that would seem to address this. I don’t see that featured in the TPS25751 controller and I’m not sure how it well it can handle a poor power environment. Thank you.

    Kind regards,

    David Veloz 

  • Hi David, 

    Which feature are you referring to on the TPS65988 in particular? 

    Best Regards, 

    Aya Khedr

  • Hi Aya,

    here are some excerpts that I think may apply: 

    Power management
    • Power supply from 3.3 V or VBUS source
    • 3.3-V LDO output for dead battery support

    As well as: Fast role swap request detection voltage thresholds.

  • HI David, 

    The TPS25751 supports booting from dead-battery conditions by receiving power from VBUS. See more in section 8.3.2 Power Management in the datasheet. 

    As well as: Fast role swap request detection voltage thresholds.

    Does your design require Fast Role Swap support? What is the end-application (USB-C Dongle?)

    Best Regards, 

    Aya Khedr 

  • My understanding of fast role swap is that if the power is suddenly unplugged from the 2 port unit, the TPS65988 controller can fast role swap from being a sink to a source. The unit contains a microcontroller (which is very sensitive to power fluctuations) and the unit could also be providing power for devices (either an iPad or a very small thermal printer on its 2nd port). The unit contains a battery which can provide the power for the units operations (microcontroller, stepper motor) as well as a source of power for the external devices plugged in as mentioned above. 

  • I think your understanding is correct. Fast role is for cases where there is an accessory that is sourcing over USB-C port but then it looses it's supply for sourcing. If the host device (battery powered) is capable of source it can switch from sink to sourcing that accessory which lost its supply. Note that supporting fast role swap requires specific handshake as defined by spec. It is not just power fluctuations. 

  • Thanks Ghouse, the TPS25751 data sheet doesn’t seem to make mention of this and just wondering if the TPS25751 supports this feature. 

  • Hi David, 

    That is correct, the TPS25751 does not support Fast Role Swapping, unfortunately. If this is a requirement for your design, the TPS65988DK would be a better fit. 

    Best Regards, 

    Aya Khedr 

  • Thanks for answering all my questions. From our case use, is there any reason why I shouldn't use the DH variant? Other than it is an older ROM revision. 

    Kind regards,

    David 

  • Hi David, 

    No problem!

    DH variant is not recommended for new designs. The DK variant provides fixes from DH and also supports a newer version of the PD specification (PD3.1)

    Best Regards, 

    Aya Khedr

  • Hi Aya,

    Finally, I’ve got a question regarding my development boards. I have the TPS65988EVM, which uses the TPS65988DH IC, as well as the TPS65988DJEVM, which has the TPS65988DJ IC installed.

    I’m planning to swap the DJ IC with the TPS65988DK. The two boards have slightly different configurations, so once I’ve replaced the DJ IC, I’ll need to take a closer look at the settings. My question is: would it be possible to develop for the DK variant on either board—the DH-based EVM or the modified “DK” EVM? Thank you in advance.

    Kind regards,

    David

  • Hi David, 

    Yes they are all pin-to-pin compatible, so replacing the IC should work as long as the correct FW image is flashed. 

    Best Regards, 

    Aya Khedr 

  • Thanks again!