SPRADE9 November   2023 AM2431 , AM2432 , AM2434 , AM623 , AM625 , AM625-Q1 , AM625SIP , AM62A3 , AM62A3-Q1 , AM62A7 , AM62A7-Q1 , AM62P-Q1 , AM6411 , AM6412 , AM6421 , AM6422 , AM6441 , AM6442 , AM6526 , AM6528 , AM6546 , AM6548 , AM67 , AM67A , AM68 , AM68A , AM69 , AM69A , DRA821U , DRA821U-Q1 , DRA829J , DRA829J-Q1 , DRA829V , DRA829V-Q1

 

  1.   1
  2.   Abstract
  3.   Trademarks
  4. 1Introduction
  5. 2Industrial Ethernet Protocol Software Stack
    1. 2.1 Overview
    2. 2.2 EtherCAT
  6. 3Evaluation Platform and Methods
    1. 3.1 Hardware
    2. 3.2 Software Platform
    3. 3.3 Test Application
    4. 3.4 Test Topology
  7. 4Results
    1. 4.1 Time Synchronization
    2. 4.2 Transmit Timing
  8. 5Summary
  9. 6References

Software Platform

The Cortex A53 and A72 cores were running Linux 5.10 with PREEMPT_RT patches, often called RT Linux. Configuration of TSN was done with the iproute2 software package, which includes standard interfaces for configuring networking including TSN features. The software package includes the tc command, which stands for "traffic classes queuing discipline" (tc qdisc). As the features used are based on standard software interfaces, the tests should be straightforward to replicate on any target with TSN Enhancements to Scheduled Traffic (EST) support using iproute2 package commands.

Optimized EtherCAT Main software stacks are available from IBV [7] and Acontis [6] for these targets.