cancel
Showing results for 
Search instead for 
Did you mean: 

Loading STUSB4500 NVM config into STUSB4500L chip doesn't allow expected PD contracts. I am running on STSW-STUSB002 V1.09. Will upgrade to V1.1.1 allow for proper config of STUSB4500L? Thank you.

MIMBE
Associate III
 
13 REPLIES 13
MIMBE
Associate III

Hello,

Google engine is outstanding : it found the software.

https://community.st.com/s/question/0D53W00000nYv9I/stusb4500-nvm-read-write-utility

Just let me know if it helps.

Bye.

M

Hello again,
Yes I do get the same window as far as NO STUSB4500L is connected.
Otherwise this NVM settings page is no more avalible.
I think this is because 4500L NVM mapping is not the same as 4500.
And actually, when the system "sees" a regular 4500 chip, the "NVM
settings" page doesn't disappear!
Matt.
Le 04/06/2021 à 20:23, ST Community a écrit :
Gregory Go.
Senior II

Hello,

Be careful that there are 2 different versions of the chip:

  • STUSB4500L (Light version) : USB-C controller, 5V only (up to 15W)
  • STUSB4500   (Full version) : USB PD controller, up to 20V/5A (up to 100W)

The STUSB4500L doesn’t support the USB-PD protocol, so you cannot request a voltage higher than 5V, and it doesn’t have any PDOs.

You cannot reprogram the NVM of STUSB4500L to transform it into STUSB4500 (non-L). It doesn’t work as you noticed in your experiment.

If your application needs to accept PD contracts >5V, then you cannot use STUSB4500_L, but you need to use instead the STUSB4500 (non-L).

To bring a little more confusion, be careful that STUSB4500 and STUSB4500L have the same DEVICE_ID = 0x25. But they do not have the same features set.

MIMBE
Associate III

Hello Gregory,

Thank you for your answer. I've already been warned of that point by your colleagues.

Best Regards.

Matt