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.

TPS25750: The behavior controlled of PPHV path during power-up in Sink mode.

Part Number: TPS25750

Hi team,

I set the TPS25750EVM to Sink Only mode with a sink power configuration of 60W (20V).

As shown in the diagram below, after powering up the PD Power Supply, there is communication between the PD Power Supply and the EVM on the CC line. This leads to voltage level changes on VBUS, ranging from 5V to 12V. Additionally, the PPHV path conducts when VBUS is at the 12V. Subsequently, VBUS power is shut down. Finally, VBUS voltage restarts and rises back up to 20V, with the PPHV path also conducting and outputting 20V.

My question is whether it's possible to control the behavior of the sink power path, specifically to keep the sink power path closed until VBUS reaches a specified voltage level.

  • Hi Len,

    May I ask what dead battery mode configuration you are using? So what are your ADCIN1 and ADCIN2 decoded values?

    Thanks,
    Field

  • Hi, Field

    The dead battery mode is set to Safemode, with (S1A, S1B, S1C) = (0, 0, 0) on the EVM configuration.

  • Hi Len,

    Thanks for the response. Due to the holidays, I am currently out of the office. When I return I will look into this and provide a response. Please expect some delay accordingly.

    Thanks,
    Field

  • Hi, Field

    I've found that the power-on sequence of the PD Power Supply affects the VBUS power behavior.

    A. When connecting the Type-C Connector first and then plugging in the AC power, VBUS outputs 12V, then powers down and restarts.

    B. When plugging in the AC power first and then connecting the Type-C Connector, VBUS doesn't power down and restart, and the voltage level is correct.

  • Hi Len,

    Do you have a .json with your project settings so I can peer into this? Can you let me know what the status or positions of all the jumpers are for your EVM? Have you made any modifications to the EVM? What is the Type-C connector connected to? Are you unplugging and re-plugging the source? When plugging the Type-C connected into the EVM, and then into a wall adapter/charger the only time I saw anything was when I had very recently unplugged the wall adapter which was immediately resolved when I plugged the wall adapter into the wall. (Is this the situation in which you are describing above?). When this happened the device was unable to negotiate a contract because the wall adapter/charger was unplugged and the remaining power was diminishing. But I believe this is expected.

    When using just the Type-C connector and no barrel jack, I get the following (VBUS):

      

    When using the Type-C connector first, and then plugging in the barrel jack, I get the following:

    When using the barrel jack first, then plugging in the Type-C connector, I get the following:

    I am using the EVM as seen below with the jumpers in their corresponding positions seen:

    And below is the .json that I am using, I have just made a default configuration using the sink only mode as you indicated from your initial post:

    {"questionnaire":{"version":"7.0.4.7","answers":[5,null,2,null,1,3,1,null,1,null,null,null,null,null,null],"options":{},"configID":"0000","vendorID":"0000"},"configuration":{"data":{"selected_ace":[{"register":6,"data":[0,0,0,0,0,0,0,0]},{"register":22,"data":[10,48,48,77,0,0,0,0,0,0,3]},{"register":50,"data":[0,168,42,44,145,1,38,44,209,2,0,44,177,4,0,244,65,6,0,0,0,0,0,0,0,0,0,0,0,0,0]},{"register":51,"data":[3,44,145,1,16,44,209,2,0,44,177,4,0,244,65,6,0,69,65,6,0,0,0,0,0,0,0,0,0]},{"register":92,"data":[48,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,48,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]},{"register":117,"data":[0,0,0,0]}]}}}

    I may be misunderstanding your response, so please let me know if so or please explain your testing process in detail.

    Thanks,
    Field

  • Hi, Field

    1. Do you have a .json with your project settings so I can peer into this?
    Ans: {"questionnaire":{"version":"7.0.4.7","answers":[5,null,3,null,0,null,1,null,1,null,null,null,null,null,null],"options":{},"configID":"0000","vendorID":"0000"}}

    2. Can you let me know what the status or positions of all the jumpers are for your EVM?
    Ans: The same as your EVM configuration.

    Have you made any modifications to the EVM?
    Ans: No.

    What is the Type-C connector connected to?
    Ans: EVM & Type-C PD Power Adapter


    Are you unplugging and re-plugging the source?
    Ans: No, I am not unplugging and re-plugging the source.

  • Hi Len,

    I used the .json you provided and got the same result I provided earlier. Both methods:

    1. Using the EVM as a sink, and plugging in the Type-C connector to the EVM first, then plugging in the wall/outlet adapter to the outlet.
    2. Using the EVM as a sink, and plugging in the wall/outlet adapter to the outlet, and then plugging in the Type-C connector to the EVM.

    Resulted in the following signal for VBUS on both occasions:

    I also tried the same experiment with a different adapter, and a different cable (and also mixing and matching the originals with the new ones) and got the same result.

    Can you please let me know if I am doing something wrong in my testing procedure noted in #1 and #2, as I am trying to replicate what you are seeing? Do you still see the same result when you use a different adapter and/or cable?

    My question is whether it's possible to control the behavior of the sink power path, specifically to keep the sink power path closed until VBUS reaches a specified voltage level.

    I am currently working on trying to make some changes to see if I can limit voltage level to not enable before reaching a certain value, and testing to see if this is possible, and will let you know.

    Thanks,
    Field

  • Hi, Field

    1. Using the EVM as a sink, and plugging in the Type-C connector to the EVM first, then plugging in the wall/outlet adapter to the outlet.

    2. Using the EVM as a sink, and plugging in the wall/outlet adapter to the outlet, and then plugging in the Type-C connector to the EVM.

    Ans: I think your testing procedure is the same as mine.

    Do you still see the same result when you use a different adapter and/or cable?

    Ans: I will try testing with a PD adapter from a different brand. I will update you if there are any test results.

    Thanks,

    Len