edk2-rk3588 icon indicating copy to clipboard operation
edk2-rk3588 copied to clipboard

USB-PD negotiation

Open mariobalanica opened this issue 1 year ago • 0 comments

Some platforms implement USB-PD via FUSB302. Would be a good idea to negotiate voltage during the boot phase, since one may have various power-hungry peripherals connected (NVME, SATA, USB 3 hard drives, etc.) and 5V 3A could turn out to not be enough.

This must be done really early in the DXE phase (can also be done in PEI but it brings unnecessary complexity IMO).

It is currently a showstopper on Mixtile Blade 3 as this board can't properly power any external peripherals when it's supplied with just 5V.

mariobalanica avatar Jul 26 '23 01:07 mariobalanica