P3710 Networking

The following diagram shows the P3710 network topology:

Board External Connectors

(Common for both P3663 and P3710)

Matenet

Matenet connector has connection for Port 1 to Port 6 of Oak switch.

QUAD HMTD

The following is the channel map of HMTD:

External Connector Port: Mapping to Switch/Controller

QUAD HMTD Connector J3

Port Connected to
1 Switch-1 (88Q5072) Port 9
2 Switch-2 (88Q6113) Port 2
3 Switch-2 (88Q6113) Port 3
4 Switch-2 (88Q6113) Port 4

QUAD HMTD Connector J4

Port Connected to
1 Switch-2 (88Q6113) Port 5
2 Switch-2 (88Q6113) Port 7
3 Switch-2 (88Q6113) Port 8
4 Switch-2 (88Q6113) Port 9

Dual HMTD Connector J2

Port Connected to
1 Tegra MGBE0 Ethernet Controller
2 LAN7431 (PCIe Ethernet Controller)
MateNET Connector J11:
Port Pin Number Connected to
1 Pin 1&2 Switch (88Q5072) Port 1
2 Pin 3&4 Switch (88Q5072) Port 2
3 Pin 5&6 Switch (88Q5072) Port 3
4 Pin 11&12 Switch (88Q5072) Port 4
5 Pin 9&10 Switch (88Q5072) Port 5
6 Pin 7&8 Switch (88Q5072) Port 6

Network Configuration

DRIVE OS 6.0 supports two network configurations named Base and Safety. Base configuration is applicable to standard PCD configuration i.e., AV+L Standard and AV+Q Standard, while Safety is applicable for AV+Q prod, Prod_debug, and prod_debug_extra. These switch configurations are controlled by the AURIX MCU firmware via AURIX command line.

The configuration selection is enabled via AURIX MCU AUTOSAR firmware commands. Commands details:

getnetworkconfig : Get the current network config info
setnetworkconfig <config value>: Sets network config for next MCU boot

Where the <config value> parameter is as below:

Configuration Value Orin PCT (applicable) Max MTU supported (MGBE2-OAK) PTP support in OAK Switch Switch Over the air update support
NW_CFG_BASE 0 AV+L & AV+Q standard Up to 16Kbytes Yes (Refer PTP section) Yes
NW_CFG_BASE_SAFETY 1 AV+Q Safety 1500 bytes Bypass (Switch CPU disable) No

The major difference use cases between NW_CFG_BASE and NW_CFG_BASE_SAFETY are:

  1. Switch CPU & Firmware disabled : In safety platform configurations, Marvell switch CPU (QM) and firmware (ASIL NA) are disabled to achieve DRIVE OS time sync safety goals.
  2. Max MTU size: In safety platform configurations, The max MTU size in MGBE2 and OAK switch is reduced to ~1500. To minimize the PTP bypass latency time in safety.
  3. OTA support: In safety, Marvell switch CPU is disabled. Therefore, there is no OTA support for Marvell switches.

Networking Port Configuration

Node Controller/Switch Port Mode & Speed T1 Role PHY present L2 switch forwarding restriction
Tegra EQOS 1G-BASE-T NA Yes NA
MGBE-0 10G-BASE-T1 Primary Yes NA
MGBE-1 10G-BASE-T NA Yes NA
MGBE-2 5G (XFI) NA No NA
MGBE-3 10G (XFI) NA No NA
Switch-1 (88Q5072) P0 (Internal CPU port) 1G NA No No Restriction
P1 100M-BASE-T1 Primary Yes (internal) No Restriction except forwarding to Switch-1 P8
P2 100M-BASE-T1 Primary Yes (internal) No Restriction except forwarding to Switch-1 P8
P3 100M-BASE-T1 Primary Yes (internal) No Restriction except forwarding to Switch-1 P8
P4 100M-BASE-T1 Primary Yes (internal) No Restriction except forwarding to Switch-1 P8
P5 100M-BASE-T1 Primary Yes (internal) No Restriction except forwarding to Switch-1 P8
P6 100M-BASE-T1 Primary Yes (internal) No Restriction except forwarding to Switch-1 P8
P7 100M-BASE-T1 Primary Yes (internal) No Restriction except forwarding to Switch-1 P8
P8 1G (RGMII) NA No Only to P10
P9 1G-BASE-T1 Primary Yes No Restriction except forwarding to Switch-1 P8
P10 5G (XFI) NA No No Restriction
P11 PCIe Gen3 X1 NA No No Restriction except forwarding to Switch-1 P8
Switch-2 (88Q6113) P0 (Internal CPU port) 1G NA No No Restriction
P1 1G-BASE-T1 Secondary Yes No Restriction
P2 1G-BASE-T1 Primary Yes No Restriction
P3 1G-BASE-T1 Primary Yes No Restriction
P4 1G-BASE-T1 Primary Yes No Restriction
P5 1G-BASE-T1 Primary Yes No Restriction
P6 SGMII NA No No Restriction
P7 1G-BASE-T1 Primary Yes No Restriction
P8 1G-BASE-T1 Primary Yes No Restriction
P9 1G-BASE-T1 Primary Yes No Restriction
P10 10G (XFI) NA No No Restriction
P11 PCIe Gen3 X2 NA No No Restriction
Tegra PCIe Ethernet LAN 7431 controller 1G-BASE-T1 Master Yes NA