Skip to main content
edited body
Source Link
endolith
  • 29k
  • 24
  • 121
  • 184

If you are fitting an old style USB 2.0 device with new Type-C connector, you need:

(a) connect A6 with B6;

(b) connect A7 with B7;

(c) connect EACH CC1 and CC2 to ground with 5.1k resistor.

All legacy Type-cC cables have only one D+/D- signal pair in the cable, so you need (a) and (b). [as a matter of fact, contacts B6 and B7 are absent in the ThpeType-C plug. So the receptacle must have A and B connected]. There is also only one CC wire in the cable, so pull-downs and sensors must be on both CC1 and CC2 in the device.

If you are fitting an old style USB 2.0 device with new Type-C connector, you need:

(a) connect A6 with B6;

(b) connect A7 with B7;

(c) connect EACH CC1 and CC2 to ground with 5.1k resistor.

All legacy Type-c cables have only one D+/D- signal pair in the cable, so you need (a) and (b). [as a matter of fact, contacts B6 and B7 are absent in the Thpe-C plug. So the receptacle must have A and B connected]. There is also only one CC wire in the cable, so pull-downs and sensors must be on both CC1 and CC2 in the device.

If you are fitting an old style USB 2.0 device with new Type-C connector, you need:

(a) connect A6 with B6;

(b) connect A7 with B7;

(c) connect EACH CC1 and CC2 to ground with 5.1k resistor.

All legacy Type-C cables have only one D+/D- signal pair in the cable, so you need (a) and (b). [as a matter of fact, contacts B6 and B7 are absent in the Type-C plug. So the receptacle must have A and B connected]. There is also only one CC wire in the cable, so pull-downs and sensors must be on both CC1 and CC2 in the device.

removed the addition since OP is not making an OTG device, so this info is not needed
Source Link
Ale..chenski
  • 42.4k
  • 3
  • 44
  • 113

If you are fitting an old style USB 2.0 device with new Type-C connector, you need:

(a) connect A6 with B6;

(b) connect A7 with B7;

(c) connect BOTHEACH CC1 and CC2 to ground with 5.1k resistor.

All legacy Type-c cables have only one D+/D- signal pair in the cable, so you need (a) and (b). [as a matter of fact, contacts B6 and B7 are absent in the Thpe-C plug. So the receptacle must have A and B connected]. There is also only one CC wire in the cable, so pull-downs and sensors must be on both CC1 and CC2 in the device.

ADDITION: If you are designing a OTG port (known today as DRP/DRD, dual-role-port), it is done by alternation of pull-down (device role) and pull-up (host mode) on both CC pins. See Sections 4.5.x.x.x of Type-C specifications, Figures 4-10, 4-11, 4-20, 4-21, and similar. The port presents itself as device for about 50ms, and then swaps the role into host, for about 50ms, and does it continuously until something is attached.

If the cable is form a host, the DRP/DRD "OTG" port detects this when in device mode, and port logic switches into device mode.

If the cable is from a device, the device-device phase of role switch yields no connect, while the device cable will be detected during host phase, and OTG will switch into host mode, and start driving VBUS.

If a full-featured attached cable comes from another DRP, the initial state will end up at random, and the final roles can be switched by software.

If you are fitting an old style USB 2.0 device with new Type-C connector, you need:

(a) connect A6 with B6;

(b) connect A7 with B7;

(c) connect BOTH CC1 and CC2 to ground with 5.1k resistor.

All legacy Type-c cables have only one D+/D- signal pair in the cable, so you need (a) and (b). [as a matter of fact, contacts B6 and B7 are absent in the Thpe-C plug. So the receptacle must A and B connected]. There is also only one CC wire in the cable, so pull-downs and sensors must be on both CC1 and CC2 in the device.

ADDITION: If you are designing a OTG port (known today as DRP/DRD, dual-role-port), it is done by alternation of pull-down (device role) and pull-up (host mode) on both CC pins. See Sections 4.5.x.x.x of Type-C specifications, Figures 4-10, 4-11, 4-20, 4-21, and similar. The port presents itself as device for about 50ms, and then swaps the role into host, for about 50ms, and does it continuously until something is attached.

If the cable is form a host, the DRP/DRD "OTG" port detects this when in device mode, and port logic switches into device mode.

If the cable is from a device, the device-device phase of role switch yields no connect, while the device cable will be detected during host phase, and OTG will switch into host mode, and start driving VBUS.

If a full-featured attached cable comes from another DRP, the initial state will end up at random, and the final roles can be switched by software.

If you are fitting an old style USB 2.0 device with new Type-C connector, you need:

(a) connect A6 with B6;

(b) connect A7 with B7;

(c) connect EACH CC1 and CC2 to ground with 5.1k resistor.

All legacy Type-c cables have only one D+/D- signal pair in the cable, so you need (a) and (b). [as a matter of fact, contacts B6 and B7 are absent in the Thpe-C plug. So the receptacle must have A and B connected]. There is also only one CC wire in the cable, so pull-downs and sensors must be on both CC1 and CC2 in the device.

added OTG mode in response to OP question to another answer.
Source Link
Ale..chenski
  • 42.4k
  • 3
  • 44
  • 113

If you are fitting an old style USB 2.0 device with new Type-C connector, you need:

(a) connect A6 with B6;

(b) connect A7 with B7;

(c) connect BOTH CC1 and CC2 to ground with 5.1k resistor.

All legacy Type-c cables have only one D+/D- signal pair in the cable, so you need (a) and (b). [as a matter of fact, contacts B6 and B7 are absent in the Thpe-C plug. So the receptacle must A and B connected]. There is also only one CC wire in the cable, so pull-downs and sensors must be on both CC1 and CC2 in the device.

ADDITION: If you are designing a OTG port (known today as DRP/DRD, dual-role-port), it is done by alternation of pull-down (device role) and pull-up (host mode) on both CC pins. See Sections 4.5.x.x.x of Type-C specifications, Figures 4-10, 4-11, 4-20, 4-21, and similar. The port presents itself as device for about 50ms, and then swaps the role into host, for about 50ms, and does it continuously until something is attached.

If the cable is form a host, the DRP/DRD "OTG" port detects this when in device mode, and port logic switches into device mode.

If the cable is from a device, the device-device phase of role switch yields no connect, while the device cable will be detected during host phase, and OTG will switch into host mode, and start driving VBUS.

If a full-featured attached cable comes from another DRP, the initial state will end up at random, and the final roles can be switched by software.

If you are fitting an old style USB 2.0 device with new Type-C connector, you need:

(a) connect A6 with B6;

(b) connect A7 with B7;

(c) connect BOTH CC1 and CC2 to ground with 5.1k resistor.

All legacy Type-c cables have only one D+/D- signal pair in the cable, so you need (a) and (b). [as a matter of fact, contacts B6 and B7 are absent in the Thpe-C plug. So the receptacle must A and B connected]. There is also only one CC wire in the cable, so pull-downs and sensors must be on both CC1 and CC2 in the device.

If you are fitting an old style USB 2.0 device with new Type-C connector, you need:

(a) connect A6 with B6;

(b) connect A7 with B7;

(c) connect BOTH CC1 and CC2 to ground with 5.1k resistor.

All legacy Type-c cables have only one D+/D- signal pair in the cable, so you need (a) and (b). [as a matter of fact, contacts B6 and B7 are absent in the Thpe-C plug. So the receptacle must A and B connected]. There is also only one CC wire in the cable, so pull-downs and sensors must be on both CC1 and CC2 in the device.

ADDITION: If you are designing a OTG port (known today as DRP/DRD, dual-role-port), it is done by alternation of pull-down (device role) and pull-up (host mode) on both CC pins. See Sections 4.5.x.x.x of Type-C specifications, Figures 4-10, 4-11, 4-20, 4-21, and similar. The port presents itself as device for about 50ms, and then swaps the role into host, for about 50ms, and does it continuously until something is attached.

If the cable is form a host, the DRP/DRD "OTG" port detects this when in device mode, and port logic switches into device mode.

If the cable is from a device, the device-device phase of role switch yields no connect, while the device cable will be detected during host phase, and OTG will switch into host mode, and start driving VBUS.

If a full-featured attached cable comes from another DRP, the initial state will end up at random, and the final roles can be switched by software.

added 148 characters in body
Source Link
Ale..chenski
  • 42.4k
  • 3
  • 44
  • 113
Loading
Source Link
Ale..chenski
  • 42.4k
  • 3
  • 44
  • 113
Loading