DuraCOR 312
Chapter 4 - Operational Description
MNL-0670-01 Rev A2
ECO-5931
Effective: 03 Jun 20
Page 29 of 59
USB
The C312 system has four (4) external USB ports; 3x USB 3.0 and 1x USB 2.0. In order to provide the
customer with additional USB ports and functionality, hubs were utilized. The Nvidia TX2i module has
one (1) native USB 3.0 port and three (3) native USB 2.0 ports named USB0, USB1, and USB2.
USB 2.0
The Nvidia TX2i module provides three (3) native USB 2.0 ports; USB0, USB1 and USB2, see below:
USB0
Designated by NVIDIA as the on-the-go (OTG) port. The proper use of the OTG port and other control
lines (See Flashing OS Image) will allow the processor to be put in a state such that the OS can be
flashed and updated. When the OTG signal and other control signals are not being utilized, this port
functions as a normal USB 2.0 host port. This is the only port through which the OS can be updated. It is
also the only port that can be configured as a device instead of a host.
USB1
Internally routed to a four (4) port USB 3.0 hub along with the one native USB3.0 port. This hub allows
for additional USB 3.0 ports which include this USB1 port. Additional information can be found in the
USB 3.0 section below.
USB2
Internally routed to a four (4) port USB 2.0 hub. One of the ports is routed to the M.2 card for optional
USB-based interfaces. Two of the ports are routed to each of the mPCIe ports for optional USB-based
interfaces. The fourth port is routed to the NXP microcontroller for firmware updates and BIT log
information.
USB 3.0
There is one (1) USB 3.0 port from the TX2i module. This is the USB_SS#1 interface is the DuarCOR
312 default configuration (Config 5). To increase functionality to the system for the user, the addition of a
USB 3.0 hub was implemented. This allows up to four (4) USB 3.0 devices to be connected. Since there
is only one USB 3.0 port to the processor, this is a blocking architecture and may impede full operation on
certain interfaces. Of the four USB 3.0 ports, three (3) are routed directly to J2. The fourth port is routed
to a USB 3.0 to GbE chip to provide the customer with an additional Gigabit Ethernet port. See Ethernet
section for more details.
If the DuraCOR 312 default OS configuration is altered, it can cause errors in this port and other ports
functioning correctly. Depending on the TX2i configuration (Appendix A: NVIDIA Jetson TX2i
configurations) chosen, the USB 3.0 port may not function which would cause the three external USB 3.0
ports and the USB 3.0 based Ethernet port to cease functioning. The M.2 and mini-PCIe cards could also
stop functioning. Changing the 312 default configuration from Nv
idia’s Config 5 is not recommended.
Ethernet
The DuraCOR 312 has two (2) Gigabit Ethernet ports.
GbE1
GbE1 on the circular connector is routed directly from the Jetson TX2i module. This Ethernet port is
typically labeled eth0 in the system networking configuration.