Background
Texas Instruments' reference design PMP41013 exhibits bidirectional power transmission (DRP) via USB-C USB PD.
This is principally accomplished through an IC:
TPS25750
— USB Type-C® and USB PD controller
Potential USB-C connection cases include:
- Device receives power (Power: UFP)
- Device provides power (Power: DFP) (USB OTG)
Data Transmission
Data transmission is not referenced in the reference design.
The USB-C data lines:
- SSTX±, SSRX± (USB3) are left floating.
- D± (USB2) are renamed USB_P, USB_N and passed to TPS25750.
- This is for BC1.2 functionality.
Figures:
- PMP41013 : Schematic : USB-C Connector
- PMP41013 : Schematic : TPS25750
- TPS25750 : Datasheet : USB_P, USB_N
Issue
I would additionally like to perform USB2.0 data transmission.
Question
How can I supplement this design to add optional data transmission to these ports, such that:
- Device receives data (ideally with power) for USB MCU bootloading
- Ex: TI MSP430F5
- Device receives data (ideally with power) for USB external storage read/write
- Ex: Flash drive
I am seeking something like a reference design portraying the types of additional USB circuitry needed for such an augment.
- Is it as simple as placing a USB2.0 PHY layer on the D± lines?
- Do I need to cut the BC 1.2 lines to do so?
- Can I have USB2.0 data AND BC 1.2?
Note
This was asked here; the respondent stated that the how needed to be asked in a separate question.
I have also asked on the TI forums, in case anything crops up there.