Tool/software:
EDL Cables are used to power a USB-C device (e.g. a smartphone) and force it to enter EDL (Emergency DownLoad) mode to be able to reinstall firmware etc. on a bricked device. They typically work by shorting the USB-SS USB-HS D+ line to GND.
These cables are basic USB2.0, invariably with a USB-A plug at the other end, and don't have CC lines, so there is no way to negotiate a USB-PD contract.
This means that in a system that is configured to switch off if the power contract is not met, the device can never enter EDL mode because it will be powered-down as soon as the TPS25751 is configured.
Is there any way to determine that a USB2.0 or EDL cable is being used, and make the TPS25751 allow power to be supplied in spite of no PD contract having been negotiated in this case?
Many thanks,
Justin
======
<Edit - corrected typo of USB-SS to USB-HS>