Other Parts Discussed in Thread: HD3SS460, TUSB546EVM
Can anyone confirm that the following set of TPS65986/83B events will correctly control a TUSB1046A?
TUSB1046A _FLIP: “Cable Orientation”
TUSB1046A _CTL0: "USB3 Event"
TUSB1046A _CTL1: "DP Mode Selection Event"
Thank You.
When using a TPS65986 to control a TUSB1046A, the MUX control signals are different from an HD3SS460.
The TPS698x firmware tool event selection for HD3SS460 GPIO control are:
HD3_POL “Cable Orientation”
HD3_EN “Either DP or USB3 Event”
HD3_AMSEL “AMSEL EVENT"
1. TUSB1046A _FLIP:
“Cable Orientation” (HD3_POL) looks like it will work for TUSB1046A _FLIP.
2. TUSB1046A _CTL0: (USB3 Enable)
"USB3 Event" - will this work for TUSB1046A _CTL0?
“Either DP or USB3 Event” (HD3_AMSEL):
ALT MODE A/B SRC is not usable since the output value "M" selects just 2L of USB3. However, A/B modes are not needed.
For ALT MODE C/E and D/F SRC, the signal is the wrong polarity, so an external inverter is required to supply the TUSB1046A _CTL0.
3. TUSB1046A _CTL1: (DP Enable)
"DP Mode Selection Event" - will this work for TUSB1046A _CTL1?
“Either DP or USB3 Event” HD3_EN:
ALT MODE A/B SRC again is not usable since the HD3_EN output value stays H when it needs to be L.
For ALT MODE C/E and D/F SRC and disable, the HD3_EN output has the correct states for TUSB1046A _CTL0
Other Related Events:
"Either DP or USB Event"
"DP or USB3 (Active Low)"
"2-lane DP Event"
"HS_SEL0 (DP ACE=1, BDF=0)"
|