EasyManua.ls Logo

Intel E810 VDA4T Series User Manual

Intel E810 VDA4T Series
74 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #21 background imageLoading...
Page #21 background image
646265-004 21
Intel
®
Ethernet Network Adapter E810-XXVDA4T
User Guide
Disable recovered clocks:
# echo 0 0 > /sys/class/net/$ETH0/device/phy/synce
# dmesg
[27730.341153] ice 0000:03:00.0: Disabled recovered clock: pin C827_0-RCLKA
# echo 0 1 > /sys/class/net/$ETH1/device/phy/synce
# dmesg
[27730.341153] ice 0000:03:00.0: Disabled recovered clock: pin C827_0-RCLKB
Check recovered clock status:
You can add the current status of the recovered clock to the dmesg:
#echo dump rclk_status > /sys/kernel/debug/ice/0000:03:00.0/command
# dmesg
[311274.298749] ice 0000:03:00.0: State for port 0, C827_0-RCLKA: Disabled
[311274.300060] ice 0000:03:00.0: State for port 0, C827_0-RCLKB: Disabled
Note: In secure boot case, check the pin_cfg file. For details, see Section 4.11.1.
4.7 External Timestamp Signals
The E810-XXVDA4T can use external 1PPS signals filtered out by the DPLL as its own time reference.
When the DPLL is synchronized to the GNSS module or an external 1PPS source, the ts2phc tool can be
used to synchronize the time to the 1PPS signal.
Note: External Timestamp (extts) event support is only enabled on Port 0.
# export ETH=enp1s0f0
# export TS2PHC_CONFIG=/home/<USER>/linuxptp-3.1/configs/ts2phc-generic.cfg
# ts2phc -f $TS2PHC_CONFIG -s generic -m -c $ETH
# cat $TS2PHC_CONFIG
[global]
use_syslog 0
verbose 1
logging_level 7
ts2phc.pulsewidth 100000000
#For GNSS module
#ts2phc.nmea_serialport /dev/ttyGNSS_BBDD #BB bus number DD device number /dev/
ttyGNSS_1800
#leapfile /../<path_to_.list_leap_second_file>
[<network_interface>]
ts2phc.extts_polarity
rising
Note: The phc2sys tool should not be run at the same time as ts2phc using the generic source of
ToD (-s generic). In the default configuration, ts2phc uses hardware-generated
timestamps along with the system timer to create correction values. Running the tools in
parallel can create a feedback that breaks time synchronization. The leapfile option is
available but not necessary for the program to run. Also, the default .leap file is not
compatible with ts2phc.
Note: You might want filter the 1PPS timestamps till the DPLL locked. See Section 4.12, “1PPS
Signals from E810 Device to DPLL”.
Note: ts2phc with the nmea mode and gpsmon might not work together as both of them consume
the NMEA messages from the GNSS.
Did this document help answer your questions?

Table of Contents

Question and Answer IconNeed help?

Do you have a question about the Intel E810 VDA4T Series and is the answer not in the manual?

Intel E810 VDA4T Series Specifications

General IconGeneral
Product SeriesE810
Product TypeNetwork Adapter
Interface TypePCI Express 4.0 x16
Number of Ports4
Data Link Protocol10 Gigabit Ethernet
Ports4 x 10GBASE-T
VirtualizationSR-IOV, VMDq
Operating Temperature0°C to 55°C
Storage Temperature-40°C to 70°C
ModelVDA4T
Data Rate10 Gbps
Supported ProtocolsEthernet, iSCSI

Summary

Revision History

1.0 Introduction

1.1 Reference Documents

Lists related documents available on the Intel Resource and Design Center.

2.0 E810-XXVDA4T Ethernet Network Adapter

2.1 E810-XXVDA4T Features

Details the key features and capabilities of the E810-XXVDA4T adapter.

2.2 Architecture

Describes the block diagram and physical layout of the E810-XXVDA4T.

2.3 Synchronization Signaling

Explains the 1PPS and 10 MHz signaling using SMA and U.FL connectors.

2.4 Optional GNSS Module

Details the functionality and features of the optional GNSS module.

3.0 Software, Firmware, and Drivers

3.1 Software Support/Packages

Lists supported operating systems and required software for the E810 adapter.

3.2 Building a linuxptp Project

Instructions for downloading, compiling, and installing the linuxptp project.

3.3 Related linuxptp Information

Links to additional resources for the linuxptp project.

3.4 Building a synce4l Tool

Steps to download, compile, and install the synce4l tool.

4.0 Configuring the E810-XXVDA4T Using the Linux Kernel Interface

4.1 Introduction

Overview of the Linux kernel interface for controlling synchronization pins.

4.2 DPLL Priority

Explains the default DPLL priority list for reference input switching.

4.3 External Connectors

Details the SMA and U.FL connectors for timing signals.

4.4 Channel 1 Configurations

Configuration examples for SMA1 and U.FL1 for 1PPS input/output.

4.5 Channel 2 Configurations

Configuration examples for SMA2 and U.FL2 for 1PPS input/output.

4.6 Recovered Clocks (G.8261 SyncE Support)

How to enable and use recovered clocks for SyncE.

4.7 External Timestamp Signals

Using external 1PPS signals as time reference with ts2phc.

4.8 Periodic Outputs from DPLL (SMA and U.FL Pins)

Configuring periodic 1PPS outputs from DPLL.

4.9 Reading Status of the DPLL

Using debugfs to monitor the on-board DPLL device state.

4.10 DPLL Monitoring

Monitoring DPLL events and state changes via system log.

4.11 Advanced DPLL Configuration

Advanced configuration options for DPLL.

4.11.1 pin_cfg User Readable Format

Advanced configuration options for DPLL using pin_cfg.

4.11.2 dpll_<X>_ref_pin/dpll_<X>_state Machine Readable Interface (X = 0/1)

Machine readable interface for DPLL state and reference pin status.

4.12 1PPS Signals from E810 Device to DPLL

How E810 delivers 1PPS signals to DPLL for synchronization.

4.13 1PPS Signals from the DPLL to E810 Device

How DPLL delivers 1PPS signals to E810 for timestamping.

4.14 GNSS Module Interface

Interface for receiving NMEA messages from the optional GNSS module.

4.15 GNSS Advanced Features

Additional configuration for GNSS for best GM accuracy.

4.15.1 Prerequisites and Steps to Fully Enable GNSS Features

Prerequisites and installation steps for enabling GNSS features.

4.15.3 Perform Survey-In for New Location Setup

Process for achieving precise time information using GNSS survey-in.

4.15.4 Check Survey-In Status

Tracking survey-in status for successful GNSS synchronization.

4.15.5 Check GNSS Overall Configuration Performance

Checking antenna and GNSS receiver performance via TTFF.

5.0 Configuration Setup

5.1 Disable All SMA and U.FL Connections

Commands to disable all SMA and U.FL connectors.

5.2 PTP Grand Leader (GM) with Optional GNSS Module

Configuration for PTP Grand Leader using GNSS module.

5.3 PTP Grand Leader (GM) with External GNSS Clock

Configuration for PTP Grand Leader with an external GNSS clock.

5.4 Boundary Clock Configuration

Configuration for setting up the adapter as a Boundary Clock.

5.5 Port Configured as Follower

Configuration for setting up the adapter as a PTP Follower.

5.6 SyncE Setup

How to specifically set up Synchronous Ethernet (SyncE).

5.6.5 Two E810-XXVDA4T NICs Setup without GNSS and with 1PPS

Setup for two adapters without GNSS, with 1PPS connection.

5.6.6 Two E810-XXVDA4T with GNSS Connection Setup

Setup for two adapters with GNSS connection.

5.7 O-RAN Configuration 1

5.7.1 External Connections

External connections for O-RAN Configuration 1.

5.7.2 Software Configuration

Software configuration for O-RAN Configuration 1.

5.8 Example ts2phc Configuration File

Example ts2phc configuration file for BC.

5.9 Example ptp4l Configuration File for BC

Example ptp4l configuration file for Boundary Clock.

5.10 Example synce4l Configuration File for BC

Example synce4l configuration file for Boundary Clock.

6.0 Initial Test Setup

6.1 Test Diagram

Diagram illustrating the initial test setup with two adapters.

6.2 Software Configuration

Software configuration steps for the initial test setup.

6.2.1 Leader Adapter

Software configuration for the leader adapter in the test setup.

6.2.2 Follower Adapter

Software configuration for the follower adapter in the test setup.

6.2.3 Test Results

Displays and explains the results of the initial test setup.

Appendix A Notes

Appendix B Glossary and Acronyms

Related product manuals