Open main menu

DAVE Developer's Wiki β

Difference between revisions of "ORCA SOM/ORCA Evaluation Kit/Interfaces and Connectors/Ethernet"

< ORCA SOM‎ | ORCA Evaluation Kit
(Created page with "{{subst:EVB_Interfaces_and_Connectors | nome-som=ORCA SOM | nome-peripheral = Ethernet}}")
 
 
(5 intermediate revisions by 3 users not shown)
Line 1: Line 1:
<section begin=History/>
+
<section begin="History" />
 
{| style="border-collapse:collapse; "
 
{| style="border-collapse:collapse; "
!colspan="4" style="width:100%; text-align:left"; border-bottom:solid 2px #ededed"|History
+
! colspan="4" style="width:100%; text-align:left" ; border-bottom:solid 2px #ededed" |History
 
|-  
 
|-  
!style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#73B2C7; padding:5px; color:white"|Version
+
! style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#73B2C7; padding:5px; color:white" |Issue Date
!style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#73B2C7; padding:5px; color:white"|Issue Date
+
! style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#73B2C7; padding:5px; color:white" |Notes
!style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#73B2C7; padding:5px; color:white"|Notes
 
 
|-
 
|-
|style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#edf8fb; padding:5px; color:#000000"|X.Y.Z
+
| style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#edf8fb; padding:5px; color:#000000" |2021/12/10
|style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#edf8fb; padding:5px; color:#000000"|Month Year
+
| style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#edf8fb; padding:5px; color:#000000" |First release
|style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#edf8fb; padding:5px; color:#000000"|TBD
 
 
|-
 
|-
|-
 
|style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#edf8fb; padding:5px; color:#000000"|[TBD_link X.Y.Z]
 
|style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#edf8fb; padding:5px; color:#000000"|Month Year
 
|style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#edf8fb; padding:5px; color:#000000"|TBD
 
|-
 
|style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#edf8fb; padding:5px; color:#000000"|...
 
|style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#edf8fb; padding:5px; color:#000000"|...
 
|style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#edf8fb; padding:5px; color:#000000"|...
 
 
|-
 
|-
 
|}
 
|}
<section end=History/>
+
<section end="History" />
<section begin=Body/>
+
<section begin="Body" />
  
==Ethernet interface ==
+
==Ethernet interfaces ==
  
''TBD: sostituire le sezioni con le informazioni sull'uso della periferica e del suo connettore''
+
The Evaluation Kit features two Gigabit Ethernet interfaces:
''Nell'esempio di seguito c'è la descrizione dell'interfaccia UART/console''
+
* ETH0 on J10 (labelled as '''Ethernet 1''')
 +
** this interface also features the [https://en.wikipedia.org/wiki/Time-Sensitive_Networking TSN] functionality
 +
* ETH1 on J38 (labelled as '''Ethernet 2''')
  
 
=== Description  ===
 
=== Description  ===
  
The Ethernet interface available on the Evaluation Kit at the connector ''TBD:Jxxx''.  
+
The Ethernet interfaces are available on the Evaluation Kit at the connectors J10 and J38. Primary interface is on J10.  
 +
 
 +
J10 and J38 are a RJ45 shielded connectors with dual led. J10 is connected to the SoM Ethernet PHY, J38 is connected to the Carrier Ethernet PHY
  
''Jxx'' is a ''TBD:connector-type'' header connector for the RS232 two-wires UART3 port, used for debug purposes (bootloader and operating system serial console).
 
  
 +
[[File:ORCA-EVK-Ethernet0-connector.png|thumb|center|500px|Ethernet 0 - J10 connector]]
  
[[File:{{{nome-som}}-EVB-Ethernet-connector.png|thumb|center|500px|Ethernet connector]]
+
[[File:ORCA-EVK-Ethernet1-connector.png|thumb|center|500px|Ethernet 1 - J38 connector]]
  
 
===Signals ===
 
===Signals ===
  
The following table describes the interface signals:
+
The following table describes the interfaces signals:
 
+
* J10
 
{| class="wikitable"  
 
{| class="wikitable"  
! latexfontsize="scriptsize"| Pin#
+
! latexfontsize="scriptsize" | Pin#
! latexfontsize="scriptsize"| SOM Pin#
+
! latexfontsize="scriptsize" | Pin name
! latexfontsize="scriptsize"| Pin name
+
! latexfontsize="scriptsize" | Pin Notes
! latexfontsize="scriptsize"| Pin function
 
! latexfontsize="scriptsize"| Pin Notes
 
 
|-
 
|-
|1,2,4,6,,7,8,10
+
|1
| -
+
| ETH0_TXRX1_P
| N.A.
+
|
| N.C.
+
|-
| Not connected
+
| 2
 +
| ETH0_TXRX1_N
 +
|  
 
|-
 
|-
 
| 3
 
| 3
| J1.189
+
| ETH0_TXRX2_P
| RS232_RX
+
|  
| Receive line
+
|-
 +
| 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
 +
{| class="wikitable"
 +
! latexfontsize="scriptsize" | Pin#
 +
! latexfontsize="scriptsize" | Pin name
 +
! latexfontsize="scriptsize" | Pin Notes
 +
|-
 +
|1
 +
| ETH1_TXRX1_P
 +
|
 +
|-
 +
| 2
 +
| ETH1_TXRX1_N
 
|  
 
|  
 
|-
 
|-
 
| 3
 
| 3
| J1.187
+
| ETH1_TXRX2_P
| RS232_TX
 
| Transmit line
 
 
|  
 
|  
 
|-
 
|-
| 9
+
| 4
| -
+
| ETH1_TXRX3_P
| DGND
 
| Ground
 
 
|  
 
|  
 +
|-
 +
|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 ===
 
=== Device mapping ===
UART3 is mapped to <code>/dev/ttymxc2</code> device in Linux. The peripheral is used as the default serial console, both for the bootloader and the kernel.
+
The network interfaces mapped as follows:
 +
* J10 is <code>eth0</code> device in Linux.
 +
* J38 is <code>eth1</code> device in Linux.
  
 
=== Device usage ===
 
=== Device usage ===
  
To connect to the debug serial port:
+
The peripherals use the standard kernel interface and network protocol stack.
 
 
# connect the DB9 adapter bracket to the J22 connector on the SBCX board
 
# connect a serial cable between DB9 connector and PC COM port through a NULL-modem cable (not provided)
 
# start your favorite terminal emulator software on PC (eg: PuTTY); communication parameters are: 115200,N,8,1
 
  
 
----
 
----
  
[[Category:ORCA SOM]]
+
[[Category:ORCA]]

Latest revision as of 18:50, 29 December 2023

History
Issue Date Notes
2021/12/10 First release


Contents

Ethernet interfacesEdit

The Evaluation Kit features two Gigabit Ethernet interfaces:

  • ETH0 on J10 (labelled as Ethernet 1)
    • this interface also features the TSN functionality
  • ETH1 on J38 (labelled as Ethernet 2)

DescriptionEdit

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

J10 and J38 are a RJ45 shielded connectors with dual led. J10 is connected to the SoM Ethernet PHY, J38 is connected to the Carrier Ethernet PHY


 
Ethernet 0 - J10 connector
 
Ethernet 1 - J38 connector

SignalsEdit

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 mappingEdit

The network interfaces mapped as follows:

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

Device usageEdit

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