ORCA SOM/ORCA Evaluation Kit/Interfaces and Connectors/Ethernet

From DAVE Developer's Wiki
Jump to: navigation, search
History
Issue Date Notes

2021/12/10

First release
2026/03/26 Add some info on eth Linux interfaces


Ethernet interfaces[edit | edit source]

The Evaluation Kit features two Gigabit Ethernet interfaces:

  • ETH0 on J10 (on schematics)
    • this interface also features the TSN functionality
  • ETH1 on J38 (on schematics)

Description[edit | edit source]

The Ethernet interfaces are available on the Evaluation Kit at the connectors J10 and J38.

J10 and J38 are RJ45 shielded connectors with dual leds. J10 is connected to the SoM's ethernet PHY, J38 is connected to the carrier's ethernet PHY


ETH0 - J10 connector
ETH1 - J38 connector

Signals[edit | edit source]

The following table describes the interfaces signals:

  • J10
Pin# Pin name Pin Notes
1 ETH0_TXRX1_P
2 ETH0_TXRX1_N
3 ETH0_TXRX2_P
4 ETH0_TXRX3_P
5 ETH0_TXRX3_N
6 ETH0_TXRX2_N
7 ETH0_TXRX4_P
8 ETH0_TXRX4_N
9 ETH0_LED_ACT ETH0 has active low signals
11 ETH0_LED_LINK ETH0 has active low signals
  • J38
Pin# Pin name Pin Notes
1 ETH1_TXRX1_P
2 ETH1_TXRX1_N
3 ETH1_TXRX2_P
4 ETH1_TXRX3_P
5 ETH1_TXRX3_N
6 ETH1_TXRX2_N
7 ETH1_TXRX4_P
8 ETH1_TXRX4_N
10 ETH1_LED_ACT ETH1 has active high signals
12 ETH1_LED_LINK ETH1 has active high signals

Device mapping[edit | edit source]

200px-Emblem-important.svg.png

The ethernet names in the schematics (ETH0 and ETH1) are not mapped to the same logical name in the Linux kernel driver. So, the logical mapping for the devices is the following:

  • J10 is eth1 device in Linux
  • J38 is eth0 device in Linux

eth0 (on J38) is the default network interface used by the Linux root file system and configured as primary interface.

Device usage[edit | edit source]

The peripherals use the standard kernel interface and network protocol stack.