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.

USB-C-PD-DUO-EVM: Unable to supply 20V from source to sink

Part Number: USB-C-PD-DUO-EVM

Hi, 

I connected the USB-C-PD-DUO source to the sink. I was able to change the VBUS from 5V to 9V and 15V, however when I attempted 20V following the instructions according to the EVM user guide, I was unable to get a 20V VBUS. Both of the boards were tested from out the box configuration and were reflashed once. In both cases, I was unable to get the 20V VBUS and the 5V LED lit up.Based off the scope, when the 20V is pressed the VBUS voltage goes up to 18V for a second then drops to 5V. What I do to make it hold a 20V VBUS. I have included the set-up and state of the EVM when the 20V was pressed. 

Best Regards,

Zhen Kit

  • Hi Zhen,

    Do you know if your barrel jack adaptor is capable of supplying 20V? I would recommend checking that as well. Also, are you able to use a PD analyzer to see the PD logs between the two devices? 

    Thank you,

    Hari

  • Hi Hari,

    Yes I am using a barrel jack adapter capable of supplying 20V.

    Unfortunately I do not have a  PD analyzer on hand as of now. May I ask if there is any other way to debug this?

    Best Regards,

    Zhen Kir

  • Hi Zhen,

    You could try to also connect the board to your computer via the mini-usb connector and use the GUI in debug mode to see the status of your registers and PD controller info.

    When you were flashing the boards, did you program both boards, first the source board with J202 in SRC with the source.bin file and then changing the J202 jumper settings to SNK mode and then programming the sink board with the sink.bin file?

    Also, which GUI version are you using and could you attach your project file that you flashed on the board to this thread?

    Thank you,

    Hari

  • Hi Hari,

    Will attempt to see the status register in debug mode.Are there  specific registers that I should take note of?

    Yes I programmed the EVM following the order indicated on the EVM manual. I checked the that the file was correct for both source and sink and programmed the source board first with the jumper moved to SRC and subsequently changed back to SNK when programming the sink.

    Have included the project file below:

    Best Regards,

    Zhen Kit

  • Hi Zhen, 

    I think you could look through the Status, Power Status and the PD Status registers and those should give you most of the information about your board. 

    Just to double check, how are you flashing your board, using a Micro USB cable or a debugger? Also, are you also power cycling/resetting the source board by unplugging the barrel jack after flashing it first and then plugging it back in to flash the sink board?

    Could you also send me a picture of what you see on the two boards after you push the 20V button?

    Thank you,

    Hari

  • Hi Hari,

    Will check those registers.

    I am flashing the board using a micro usb cable. Yes indeed I power cycled the boards when I flashed them. The issue of the 20V not syncing actually occured before I flashed the EVMs. Hence, I flashed them after, and the issue persisted.

    Sure will send the pictures here shortly. Hopefully I can upload a video as well.

    Best Regards,

    Zhen Kit

  • Hi Zhen,

    I was able to try this on a new out of the box power duo board and initially the sink board won't be able to go directly to 20V from boot up, so I have to press the 20V button on the source board to enable that PDO and then once I press the 20V button on the sink board, it negotiated that higher 20V contract. Would you be able to double check that as well with this process while you upload your pictures/video?

    Thank you,

    Hari

  • Hi Hari,

    Apologises for the late reply. Here is the video:

    I am not sure if you are able to see the file. It seems there is a download function. I believe if you download the file, you should be able to see it.

    Best Regards,

    Zhen Kit

  • Hi Zhen,

    I am not able to view the video even after downloading. 

    I would recommend retrying the step I mentioned in my last response as it may resolve this issue. I am not able to reproduce this issue with a new EVM board that I used to test this.

    If you can capture the PD log, I can look into the messages to debug.

    Thank you,

    Hari

  • Hi Hari,

    That's unfortunate. Will retry the steps again. May I also check if for the 20V source contract, will I need an e-marked cable?

    Best Regards,

    Zhen Kit

  • Hi Hari,

    Just to add on, this is the scope image when the 20V contract is pushed. The yellow line is the source and the green is the sink.

    Best Regards, 

    Zhen Kit

  • Hi Hari,

    Just to add on, this is the scope image when the 20V contract is pushed. The yellow line is the source and the green is the sink.

    Best Regards, 

    Zhen Kit

  • Hi Hari,

    Just to add on, this is the scope image when the 20V contract is pushed. The yellow line is the source and the green is the sink.

    Best Regards, 

    Zhen Kit

  • Hi Zhen,

    Yes I recommend always using an E-Marked cable as it is certified by the USB-IF to ensure proper functionality. 

    Thank you,

    Hari