[STUSB4500] Unable to negotiate USB-PD voltage higher than 5V
Hello, for my project I have decided for negotiating 20V using USB-C PD protocol, to power an external LED lighting.
My circuit design comes from the minimum implementation in the datasheet, but I've decided to get rid of the p-MOSFET as I don't need on/off switch on the sink. I believe that the negotiation is happening on the CC lines, so hopefully, this decision shouldn't interfere. According to the datasheet, the VBUS_EN_SNK pin is an open-drain which I believe could even be left unconnected.
I am unable to negotiate any voltage above 5V. I've tried to use both factory settings of the chip and also programming the NVM contents by myself.
Here is the schematic of the circuit:
I've already inspected the board for soldering problems and tried four different pieces. The EVAL-SCS002V1 board is working as expected using the same USB-C power adapter, as well as the SparkFun Power Delivery Board.
This is the content of the NVRAM I tried (apart from the factory defaults):
00 00 b0 aa 00 45 00 00
10 40 9c 1c ff 01 3c df
02 40 0f 00 32 00 fc f1
00 19 57 ff f7 bf ff 00
00 4b 90 21 43 00 48 fbIs there any other purpose for the original PMOS, other than switching on and off the external device? Or any ideas on what could be wrong?
Thanks
