4x 1GB Ethernet with TSN Support Daughter
Card
Overview
In this section, there are code and usage examples for the TSN daughter card. The software examples
used in this section explain the basic communication functionalities over TSN and leverage the tc
command from Linux's Iproute2, a common Open Source Library, to provide the underlying methods. The
commands and example code are tested on two EL300s running Fedora 29 with Linux kernel 4.18.
NOTE: As of Linux kernel 4.18, not every TSN is fully implemented.
In addition, in this section, the following items will be discussed:
•
Main components of the daughter card and their configuration
•
Operating System support and configuration example using the tc command
•
Required software tools, components, and libraries to compile the software example
•
Compilation steps of the software example
•
Main methods and software execution
TSN Daughter Card
The TSN Daughter Card provides four i210 TSN ports. Each port is exposed by its own RJ45 connector.
Configuring the TSN Card Using iSM
The iSM provides a facility for changing the modes of the daughter cards. For TSN, there are no available
options.
26
4x 1GB Ethernet with TSN Support Daughter Card