We have some questions about USB 3.0 OTG funtion in Jetson TX1 developer kit.
From Tegra X1 Technical Reference Manual p.1288, we find related information as follows
22.4.1 Interface Restrictions
A USB3.0 connector includes both USB2.0 and USB3.0 interface signals. The USB2.0 interface signals of a USB3.0 connector
must be assigned to the USB3.0 controller for xHCI specification compliance.
Similarly, if the USB3.0 interface signals are used to connect to a peripheral on the system board, such as a USB3.0 hub, the
USB2.0 signals connecting to that peripheral must be assigned to the USB3.0 controller.
Only USB2.0 Port 0 can be configured as a device port or an OTG port. Any one of the USB3.0 port can be exclusively paired
with USB 2.0 Port 0 and operates as the USB 3.0 interface of the device port or OTG port. Either USB 2.0 or USB 3.0 interface
would be active when connected to a host port.
22.4.2 Host and Memory Access Interfaces
The XUSB controller adapts the APB interface as its host interface for configuration and memory-mapped I/O register accesses.
The XUSB controller adapts direct memory as its memory interface for direct memory accesses.
We could like to know weather the OTG function only be supported USB2.0 in Jetson TX1 developer kit?
If not, could we have chance (hw rework in Jetson TX1 developer kit or sw setting) to implement USB 3.0 port (type A) as OTG function in Jetson TX1 developer kit.