AM275 FreeRTOS SDK  11.01.00
Ethernet AVTP and CRF Example

Introduction

This example illustrates the configuration and usage of AAF PCM Talker/Listener along with CRF Talker/Listener using IEEE Std 1722™-2016 stack with CPSW Peripheral.

This example also runs IEEE802.AS protocol in the background where the PHY(DP83TG721) timestmaps the Egress,Ingress gPTP packets and also maintains the gPTP Clock. The IEEE802.1AS Stack recieves the timestamps of the gPTP Packets and adjusts the gPTP Clock in PHY through MDIO

DMA Channel Configuration:

DMA Channel Index Purpose
Channel 0 Background Traffic
Channel 1 gPTP Traffic
Channel 2 AVTP and CRF Packets

See also :Ethernet AVB Stack - API and Integration Guide

Supported Combinations

Parameter Value
CPU + OS r5fss0-0_freertos
Toolchain ti-arm-clang
Board am275x-evm-dp83tg721
Example folder source/networking/enet/core/examples/tsn/avtptalker_crflistener, source/networking/enet/core/examples/tsn/avtplistener_crftalker

Prerequisites

  • Two am275x-evm boards with one dp83tg721 add-on card for each am275x-evm

Steps to Run the Example

Build the example

Refer Ethernet TSN gPTP Examples to build the avtp examples.

HW Setup

Run the example

Attention
If you need to reload and run again, a CPU power-cycle is MUST
  • Connect two am275x-evm boards from MacPort1 to MacPort1 like shown in the above image.
  • Load the examples to both the DUTs and click on Run.
  • Look for the "INF:avtp:CRF talker 00:01:02:03:04:05:00:04:pdus/sec=49 freq_Hz=48000 ts_interval=160" print in the CRF Listener logs, this confirms the generation of CRF Frames by CRF Talker.
  • Look for the "pcminfo bdepth[16] channels[2] format[4] srate[48000]" print in the avtp_listener logs, this confirms the AVTP Packets sent by AVTP Talker in PCM Format.
  • The Media clock generated by the DP83TG721 phy, can be measured on the TP10 testpoint of the add-on card of both the DUTs.
Note
The CRF Listener is a sample application that receives the CRF Frames and performing Media Clock Recovery is out of scope of this demo.

Sample Output for AVTP_Talker_CRF_Listener

==========================
TSN CPSW App
==========================
Enabling clocks!
start to open driver.
EEPROM 0 MAC addr: EEPROM 1 MAC addr: Unable to read from eeprom instance number 2
EnetAppUtils_reduceCoreMacAllocation: Reduced Mac Address Allocation for CoreId:0 From 4 To 2
Init all configs
----------------------------------------------
sitara-cpsw: init config
Open MAC port 1
EnetPhy_bindDriver:1873
PHY 0 is alive
sitara-cpsw: Create RX task for regular traffic
initQs() txFreePktInfoQ initialized with 4 pkts
MAC port addr: 04:25:e8:5e:bd:cb
sitara-cpsw: default RX flow started
Uniconf/ModuleInit time= 1332/4732 us
EnetApp_initTsn:TSN app start done!
log ovflow!
INF:cbase:cb_lld_task_create: aaf_pcm_task stack_size=8192
Waiting for GPTP ready!!
GPTP ready!!
crf_testclient:listener sid=00:01:02:03:04:05:00:05, tid=2611663640
log ovflow!
crf_testclient: noubinit=true
CPSW_ALE_IOCTL_ADD_VLAN: 110
CPSW_ALE_IOCTL_ADD_VLAN: 110
log ovflow!
INF:avtp:ll_avtpe_receive_data: enable Rx Zero-Copy
INF:cbase:cb_lld_task_create: avtpcrx_tilld0 stack_size=8192
INF:uconf:uc_dbal_setproc:l2
INF:avtp:rxethernet_setup:rxethernet_setup is done
INF:avtp:avtpc_direct_setup:direct is set: tx=0, rx=1
INF:gptp:000000-124780:domainIndex=0, GM changed old=00:00:00:00:00:00:00:00, new=04:25:E8:FF:FE:5E:BD:CB
INF:gptp:000000-124901:gptpclock_set_gmsync:gptpInstanceIndex=0, domainIndex=0, gmstate=2
EnetPhy_enableState:1168
EnetPhy_enableState:1173
Cpsw_handleLinkUp:1456
MAC Port 1: link up
INF:cbase:000000-539281:cbl_query_response:tilld0: link UP, speed=1000, duplex=1 !!!! (92us since link change event)
INF:avtp:CRF packet: seqn_diff=52
INF:gptp:000000-624301:index=1 speed=1000, duplex=full
INF:gptp:000000-632797:set neighborGptpCapable, domainIndex=0, portIndex=1 wtout=24000000000
WRN:gptp:000000-756275:waiting_for_pdelay_resp_follow_up_condition:portIndex=1, PdelayResp comes twice for the same PdelayReq, sequenceId=6887
INF:avtp:audio talker sent: 991.246704(packets/sec), 1.522555(mbps)
INF:avtp:CRF listener 00:01:02:03:04:05:00:04:pdus/sec=50 freq_Hz=48000 ts_interval=160 tsdiff_ns={min=-258662740 avrg=419397739 max=741352565} crftsgap_ns=3333334
WRN:gptp:000001-756299:md_pdelay_resp_sm_recv_req: port=1, expected SeqID=1311, but received=1310
WRN:gptp:000001-756417:waiting_for_pdelay_resp_follow_up_condition:portIndex=1, PdelayResp comes twice for the same PdelayReq, sequenceId=6888
INF:avtp:audio talker sent: 999.998901(packets/sec), 1.535998(mbps)
INF:avtp:CRF listener 00:01:02:03:04:05:00:04:pdus/sec=50 freq_Hz=48000 ts_interval=160 tsdiff_ns={min=-258670815 avrg=83661510 max=741352565} crftsgap_ns=3333334
WRN:gptp:000002-624515:waiting_for_pdelay_interval_timer_proc:portIndex=1, sourcePortIdentity=70:FF:76:FF:FE:1D:EC:F2, thisClock=04:25:E8:FF:FE:5E:BD:CB, neighborPropDelay=6871
INF:gptp:000002-624554:waiting_for_pdelay_interval_timer_proc:portIndex=1, not asCapable
INF:avtp:audio talker sent: 1000.003052(packets/sec), 1.536005(mbps)
INF:avtp:CRF listener 00:01:02:03:04:05:00:04:pdus/sec=50 freq_Hz=48000 ts_interval=160 tsdiff_ns={min=-258691965 avrg=-29707690 max=741352565} crftsgap_ns=3333334
log ovflow!
INF:gptp:000003-625716:gptpclock_set_gmsync:gptpInstanceIndex=0, domainIndex=0, gmstate=1
INF:gptp:000003-626030:gm_stable:gm_unstable_proc:domainIndex=0
INF:gptp:000003-749235:setSyncTwoStep_txSync:domainIndex=0, portIndex=1, sync gap=3750msec, tsync_ts_threshold=175msec
INF:gptp:000003-749468:setFollowUp_txFollowUp:domainIndex=0, portIndex=1, fup gap=3750msec tsync_ts_threshold=175msec
INF:avtp:audio talker sent: 1000.000000(packets/sec), 1.536000(mbps)
INF:avtp:CRF listener 00:01:02:03:04:05:00:04:pdus/sec=50 freq_Hz=48000 ts_interval=160 tsdiff_ns={min=-261956005 avrg=-86686109 max=741352565} crftsgap_ns=3333334
5. 62s : CPU load = 7.25 %
INF:avtp:audio talker sent: 999.998047(packets/sec), 1.535997(mbps)
WRN:gptp:000005-624814:waiting_for_pdelay_interval_timer_proc:portIndex=1, likely erroneous neighborPropDelay, use previous value=6870
INF:avtp:CRF listener 00:01:02:03:04:05:00:04:pdus/sec=50 freq_Hz=48000 ts_interval=160 tsdiff_ns={min=-261956005 avrg=-71968994 max=741352565} crftsgap_ns=3333334
INF:avtp:audio talker sent: 1000.001038(packets/sec), 1.536002(mbps)
WRN:gptp:000006-624834:waiting_for_pdelay_interval_timer_proc:portIndex=1, likely erroneous neighborPropDelay, use previous value=6870
INF:avtp:CRF listener 00:01:02:03:04:05:00:04:pdus/sec=50 freq_Hz=48000 ts_interval=160 tsdiff_ns={min=-261956005 avrg=-63115745 max=741352565} crftsgap_ns=3333334
INF:avtp:audio talker sent: 999.998901(packets/sec), 1.535998(mbps)
INF:avtp:CRF listener 00:01:02:03:04:05:00:04:pdus/sec=50 freq_Hz=48000 ts_interval=160 tsdiff_ns={min=-261956005 avrg=-56785560 max=741352565} crftsgap_ns=3333334
INF:avtp:audio talker sent: 999.997986(packets/sec), 1.535997(mbps)
INF:avtp:CRF listener 00:01:02:03:04:05:00:04:pdus/sec=50 freq_Hz=48000 ts_interval=160 tsdiff_ns={min=-261956005 avrg=-52034588 max=741352565} crftsgap_ns=3333334
INF:avtp:audio talker sent: 1000.004028(packets/sec), 1.536006(mbps)
INF:avtp:CRF listener 00:01:02:03:04:05:00:04:pdus/sec=50 freq_Hz=48000 ts_interval=160 tsdiff_ns={min=-261956005 avrg=-48337614 max=741352565} crftsgap_ns=3333334
domain=0, offset=0nsec, hw-adjrate=0ppb
gmsync=true, last_setts64=0nsec
10. 63s : CPU load = 6.34 %
INF:avtp:audio talker sent: 998.998901(packets/sec), 1.534462(mbps)
INF:avtp:CRF listener 00:01:02:03:04:05:00:04:pdus/sec=50 freq_Hz=48000 ts_interval=160 tsdiff_ns={min=-261956005 avrg=-45379320 max=741352565} crftsgap_ns=3333334
INF:avtp:audio talker sent: 999.997009(packets/sec), 1.535995(mbps)
INF:avtp:CRF listener 00:01:02:03:04:05:00:04:pdus/sec=50 freq_Hz=48000 ts_interval=160 tsdiff_ns={min=-261956005 avrg=-42959159 max=741352565} crftsgap_ns=3333334
INF:avtp:audio talker sent: 999.004028(packets/sec), 1.534470(mbps)
INF:avtp:CRF listener 00:01:02:03:04:05:00:04:pdus/sec=50 freq_Hz=48000 ts_interval=160 tsdiff_ns={min=-261956005 avrg=-40941509 max=741352565} crftsgap_ns=3333334
INF:avtp:audio talker sent: 1000.000000(packets/sec), 1.536000(mbps)
INF:avtp:CRF listener 00:01:02:03:04:05:00:04:pdus/sec=50 freq_Hz=48000 ts_interval=160 tsdiff_ns={min=-261956005 avrg=-39234303 max=741352565} crftsgap_ns=3333334
INF:avtp:audio talker sent: 999.999023(packets/sec), 1.535998(mbps)
INF:avtp:CRF listener 00:01:02:03:04:05:00:04:pdus/sec=50 freq_Hz=48000 ts_interval=160 tsdiff_ns={min=-261956005 avrg=-37771127 max=741352565} crftsgap_ns=3333334
15. 64s : CPU load = 6.30 %
INF:avtp:audio talker sent: 1000.004028(packets/sec), 1.536006(mbps)
INF:avtp:CRF listener 00:01:02:03:04:05:00:04:pdus/sec=50 freq_Hz=48000 ts_interval=160 tsdiff_ns={min=-261956005 avrg=-36503824 max=741352565} crftsgap_ns=3333334
INF:avtp:audio talker sent: 999.997986(packets/sec), 1.535997(mbps)
INF:avtp:CRF listener 00:01:02:03:04:05:00:04:pdus/sec=50 freq_Hz=48000 ts_interval=160 tsdiff_ns={min=-261956005 avrg=-35395130 max=741352565} crftsgap_ns=3333334
INF:avtp:audio talker sent: 999.997986(packets/sec), 1.535997(mbps)
INF:avtp:CRF listener 00:01:02:03:04:05:00:04:pdus/sec=50 freq_Hz=48000 ts_interval=160 tsdiff_ns={min=-261956005 avrg=-34417056 max=741352565} crftsgap_ns=3333334
INF:avtp:audio talker sent: 1000.001953(packets/sec), 1.536003(mbps)
INF:avtp:CRF listener 00:01:02:03:04:05:00:04:pdus/sec=50 freq_Hz=48000 ts_interval=160 tsdiff_ns={min=-261956005 avrg=-33547910 max=741352565} crftsgap_ns=3333334
INF:avtp:audio talker sent: 999.998901(packets/sec), 1.535998(mbps)
INF:avtp:CRF listener 00:01:02:03:04:05:00:04:pdus/sec=50 freq_Hz=48000 ts_interval=160 tsdiff_ns={min=-261956005 avrg=-32770425 max=741352565} crftsgap_ns=3333334
domain=0, offset=0nsec, hw-adjrate=0ppb
gmsync=true, last_setts64=0nsec
20. 65s : CPU load = 6.56 %
INF:avtp:audio talker sent: 998.997009(packets/sec), 1.534459(mbps)
INF:avtp:CRF listener 00:01:02:03:04:05:00:04:pdus/sec=50 freq_Hz=48000 ts_interval=160 tsdiff_ns={min=-261956005 avrg=-32070745 max=741352565} crftsgap_ns=3333334
INF:avtp:audio talker sent: 1000.003052(packets/sec), 1.536005(mbps)
INF:avtp:CRF listener 00:01:02:03:04:05:00:04:pdus/sec=50 freq_Hz=48000 ts_interval=160 tsdiff_ns={min=-261956005 avrg=-31438002 max=741352565} crftsgap_ns=3333334
INF:avtp:audio talker sent: 999.002014(packets/sec), 1.534467(mbps)
INF:avtp:CRF listener 00:01:02:03:04:05:00:04:pdus/sec=50 freq_Hz=48000 ts_interval=160 tsdiff_ns={min=-261956005 avrg=-30863027 max=741352565} crftsgap_ns=3333334
INF:avtp:audio talker sent: 1000.000000(packets/sec), 1.536000(mbps)

Sample Output for AVTP_Listener_CRF_Talker

==========================
TSN CPSW App
==========================
Enabling clocks!
start to open driver.
EnetAppUtils_reduceCoreMacAllocation: Reduced Mac Address Allocation for CoreId:1 From 4 To 2
Init all configs
----------------------------------------------
sitara-cpsw: init config
Open MAC port 1
EnetPhy_bindDriver:1873
PHY 10 is alive
sitara-cpsw: Create RX task for regular traffic
initQs() txFreePktInfoQ initialized with 4 pkts
MAC port addr: 70:ff:76:1d:ec:f2
sitara-cpsw: default RX flow started
Uniconf/ModuleInit time= 1000/4451 us
EnetApp_initTsn:TSN app start done!
log ovflow!
rxChId 1 has owner dmaRxShared 0
ERR:cbase:cb_lld_set_txnotify_cb:invalid param
crf_testclient:talker sid=00:01:02:03:04:05:00:04, tid=1913834176
Waiting for GPTP ready!!
GPTP ready!!
log ovflow!
INF:cbase:rxChId 2 has owner dmaRxShared 0
CPSW_ALE_IOCTL_ADD_VLAN: 110
EnetPer_ioctl:1372
Enet_ioctl:1035
ERROR: MCC_getTimestamp:107: Failed to get timestamp: -14
CPSW_ALE_IOCTL_ADD_VLAN: 110
EnetPer_ioctl:1372
Enet_ioctl:1035
ERROR: MCC_getTimestamp:107: Failed to get timestamp: -14
log ovflow!
avtpc_direct_setup:direct is set: tx=0, rx=1
EnetPer_ioctl:1372
Enet_ioctl:1035
ERROR: MCC_getTimestamp:107: Failed to get timestamp: -14
EnetPer_ioctl:1372
Enet_ioctl:1035
ERROR: MCC_getTimestamp:107: Failed to get timestamp: -14
EnetPer_ioctl:1372
Enet_ioctl:1035
ERROR: MCC_getTimestamp:107: Failed to get timestamp: -14
EnetPer_ioctl:1372
Enet_ioctl:1035
ERROR: MCC_getTimestamp:107: Failed to get timestamp: -14
INF:gptp:000000-124618:domainIndex=0, GM changed old=00:00:00:00:00:00:00:00, new=70:FF:76:FF:FE:1D:EC:F2
INF:gptp:000000-124688:gptpclock_set_gmsync:gptpInstanceIndex=0, domainIndex=0, gmstate=2
WRN:gptp:000003-374140:md_pdelay_resp:sent_pdelay_resp_waiting_for_timestamp_condition:missing TxTS, portIndex=1, seqID=6888
INF:avtp:[RX] pcminfo bdepth[16] channels[2] format[4] srate[48000]
INF:avtp:CRF talker 00:01:02:03:04:05:00:04:pdus/sec=37 freq_Hz=48000 ts_interval=160
WRN:gptp:000004-375706:waiting_for_pdelay_interval_timer_proc:portIndex=1, sourcePortIdentity=04:25:E8:FF:FE:5E:BD:CB, thisClock=70:FF:76:FF:FE:1D:EC:F2, neighborPropDelay=6873
INF:gptp:000004-375735:waiting_for_pdelay_interval_timer_proc:portIndex=1, not asCapable
5. 54s : CPU load = 5.50 %
INF:avtp:[RX] pcminfo bdepth[16] channels[2] format[4] srate[48000]
INF:avtp:CRF talker 00:01:02:03:04:05:00:04:pdus/sec=39 freq_Hz=48000 ts_interval=160
INF:gptp:000005-375681:waiting_for_pdelay_interval_timer_proc:set asCapableAcrossDomains, portIndex=1
INF:gptp:000005-375707:set asCapable for domainIndex=0, portIndex=1
INF:gptp:000005-375803:gptpgcfg_set_asCapable:domainInde=0, portIndex=1, ascapable=1
INF:gptp:000005-500668:gm_stable:gm_unstable_proc:domainIndex=0
INF:gptp:000005-500694:gptpclock_set_gmsync:gptpInstanceIndex=0, domainIndex=0, gmstate=1
INF:gptp:000005-502273:gm_stable:gm_unstable_proc:domainIndex=0
INF:gptp:000005-625582:setSyncTwoStep_txSync:domainIndex=0, portIndex=1, sync gap=5625msec, tsync_ts_threshold=175msec
INF:gptp:000005-625683:setFollowUp_txFollowUp:domainIndex=0, portIndex=1, fup gap=5625msec tsync_ts_threshold=175msec
INF:avtp:[RX] pcminfo bdepth[16] channels[2] format[4] srate[48000]
INF:avtp:CRF talker 00:01:02:03:04:05:00:04:pdus/sec=41 freq_Hz=48000 ts_interval=160
log ovflow!
gptpclock_set_gmsync:gptpInstanceIndex=0, domainIndex=0, gmstate=1
INF:gptp:000006-244378:set_phase_offsetGM:domainIndex=0, New adjustment(New GM?)
INF:gptp:000006-244437:set_phase_offsetGM:domainIndex=0, offset adjustment, diff=345792033
INF:gptp:000006-367534:set_phase_offsetGM:domainIndex=0, offset adjustment, diff=470232
WRN:gptp:000006-375732:computePropTime: computed PropTime is out of range = -5885, set 0
IFV:gptp:000006-493183:domainIndex=0, clock_master_sync_receive:the master clock rate to -1000000ppb, GMdiff=-7340nsec
INF:gptp:000006-617547:set_phase_offsetGM:domainIndex=0, offset adjustment, diff=116222
IFV:gptp:000006-621230:domainIndex=0, clock_master_sync_receive:the master clock rate to -10673ppb, GMdiff=116222nsec
IFV:gptp:000006-743199:domainIndex=0, clock_master_sync_receive:the master clock rate to -895813ppb, GMdiff=4869nsec
INF:gptp:000006-867547:set_phase_offsetGM:domainIndex=0, offset adjustment, diff=115507
IFV:gptp:000006-871231:domainIndex=0, clock_master_sync_receive:the master clock rate to -10045ppb, GMdiff=115507nsec
IFV:gptp:000006-993192:domainIndex=0, clock_master_sync_receive:the master clock rate to -893941ppb, GMdiff=4369nsec
INF:gptp:000007-117541:set_phase_offsetGM:domainIndex=0, offset adjustment, diff=114772
IFV:gptp:000007-121475:domainIndex=0, clock_master_sync_receive:the master clock rate to -10005ppb, GMdiff=114772nsec
INF:avtp:[RX] pcminfo bdepth[16] channels[2] format[4] srate[48000]
IFV:gptp:000007-243445:domainIndex=0, clock_master_sync_receive:the master clock rate to -885374ppb, GMdiff=4562nsec
INF:avtp:CRF talker 00:01:02:03:04:05:00:04:pdus/sec=42 freq_Hz=48000 ts_interval=160
INF:gptp:000007-367546:set_phase_offsetGM:domainIndex=0, offset adjustment, diff=113672
IFV:gptp:000007-371232:domainIndex=0, clock_master_sync_receive:the master clock rate to -10957ppb, GMdiff=113672nsec
IFV:gptp:000007-493195:domainIndex=0, clock_master_sync_receive:the master clock rate to -875299ppb, GMdiff=4918nsec
INF:gptp:000007-617529:set_phase_offsetGM:domainIndex=0, offset adjustment, diff=113011
IFV:gptp:000007-621475:domainIndex=0, clock_master_sync_receive:the master clock rate to -9862ppb, GMdiff=113011nsec
IFV:gptp:000007-743206:domainIndex=0, clock_master_sync_receive:the master clock rate to -872856ppb, GMdiff=4469nsec
INF:gptp:000007-867524:set_phase_offsetGM:domainIndex=0, offset adjustment, diff=112252
IFV:gptp:000007-871233:domainIndex=0, clock_master_sync_receive:the master clock rate to -9892ppb, GMdiff=112252nsec
IFV:gptp:000007-993196:domainIndex=0, clock_master_sync_receive:the master clock rate to -868697ppb, GMdiff=4263nsec
INF:gptp:000008-117506:set_phase_offsetGM:domainIndex=0, offset adjustment, diff=111535
IFV:gptp:000008-121474:domainIndex=0, clock_master_sync_receive:the master clock rate to -9749ppb, GMdiff=111535nsec
INF:avtp:[RX] pcminfo bdepth[16] channels[2] format[4] srate[48000]
IFV:gptp:000008-243472:domainIndex=0, clock_master_sync_receive:the master clock rate to -860233ppb, GMdiff=4443nsec
INF:avtp:CRF talker 00:01:02:03:04:05:00:04:pdus/sec=43 freq_Hz=48000 ts_interval=160
INF:gptp:000008-367531:set_phase_offsetGM:domainIndex=0, offset adjustment, diff=110424
IFV:gptp:000008-371227:domainIndex=0, clock_master_sync_receive:the master clock rate to -10829ppb, GMdiff=110424nsec
IFV:gptp:000008-493201:domainIndex=0, clock_master_sync_receive:the master clock rate to -819712ppb, GMdiff=8195nsec
INF:gptp:000008-617509:set_phase_offsetGM:domainIndex=0, offset adjustment, diff=109397
IFV:gptp:000008-621192:domainIndex=0, clock_master_sync_receive:the master clock rate to -9425ppb, GMdiff=109397nsec
IFV:gptp:000008-743199:domainIndex=0, clock_master_sync_receive:the master clock rate to -848083ppb, GMdiff=3963nsec
INF:gptp:000008-867532:set_phase_offsetGM:domainIndex=0, offset adjustment, diff=108687
IFV:gptp:000008-871461:domainIndex=0, clock_master_sync_receive:the master clock rate to -9666ppb, GMdiff=108687nsec
IFV:gptp:000008-993197:domainIndex=0, clock_master_sync_receive:the master clock rate to -839507ppb, GMdiff=4324nsec
INF:gptp:000009-117510:set_phase_offsetGM:domainIndex=0, offset adjustment, diff=107976
IFV:gptp:000009-121215:domainIndex=0, clock_master_sync_receive:the master clock rate to -9594ppb, GMdiff=107976nsec
INF:avtp:[RX] pcminfo bdepth[16] channels[2] format[4] srate[48000]
IFV:gptp:000009-243454:domainIndex=0, clock_master_sync_receive:the master clock rate to -834901ppb, GMdiff=4089nsec
INF:avtp:CRF talker 00:01:02:03:04:05:00:04:pdus/sec=44 freq_Hz=48000 ts_interval=160
INF:gptp:000009-367542:set_phase_offsetGM:domainIndex=0, offset adjustment, diff=106956
IFV:gptp:000009-371225:domainIndex=0, clock_master_sync_receive:the master clock rate to -10536ppb, GMdiff=106956nsec
IFV:gptp:000009-493204:domainIndex=0, clock_master_sync_receive:the master clock rate to -816432ppb, GMdiff=5450nsec
INF:gptp:000009-617520:set_phase_offsetGM:domainIndex=0, offset adjustment, diff=106239
IFV:gptp:000009-621220:domainIndex=0, clock_master_sync_receive:the master clock rate to -9452ppb, GMdiff=106239nsec
IFV:gptp:000009-743214:domainIndex=0, clock_master_sync_receive:the master clock rate to -822733ppb, GMdiff=3977nsec
INF:gptp:000009-867531:set_phase_offsetGM:domainIndex=0, offset adjustment, diff=105548
IFV:gptp:000009-871490:domainIndex=0, clock_master_sync_receive:the master clock rate to -9555ppb, GMdiff=105548nsec
IFV:gptp:000009-993200:domainIndex=0, clock_master_sync_receive:the master clock rate to -815321ppb, GMdiff=4213nsec
domain=0, offset=0nsec, hw-adjrate=-815321ppb
gmsync=true, last_setts64=0nsec
10. 55s : CPU load = 5.33 %
INF:gptp:000010-117527:set_phase_offsetGM:domainIndex=0, offset adjustment, diff=104883
IFV:gptp:000010-121411:domainIndex=0, clock_master_sync_receive:the master clock rate to -9334ppb, GMdiff=104883nsec
INF:avtp:[RX] pcminfo bdepth[16] channels[2] format[4] srate[48000]
IFV:gptp:000010-243533:domainIndex=0, clock_master_sync_receive:the master clock rate to -809906ppb, GMdiff=4106nsec
INF:avtp:CRF talker 00:01:02:03:04:05:00:04:pdus/sec=44 freq_Hz=48000 ts_interval=160
INF:gptp:000010-367545:set_phase_offsetGM:domainIndex=0, offset adjustment, diff=103817
IFV:gptp:000010-371228:domainIndex=0, clock_master_sync_receive:the master clock rate to -10901ppb, GMdiff=103817nsec
IFV:gptp:000010-493198:domainIndex=0, clock_master_sync_receive:the master clock rate to -798472ppb, GMdiff=4708nsec
INF:gptp:000010-617518:set_phase_offsetGM:domainIndex=0, offset adjustment, diff=103275
IFV:gptp:000010-621463:domainIndex=0, clock_master_sync_receive:the master clock rate to -9392ppb, GMdiff=103275nsec
IFV:gptp:000010-743219:domainIndex=0, clock_master_sync_receive:the master clock rate to -798020ppb, GMdiff=4085nsec
INF:gptp:000010-867532:set_phase_offsetGM:domainIndex=0, offset adjustment, diff=102578
IFV:gptp:000010-871216:domainIndex=0, clock_master_sync_receive:the master clock rate to -9459ppb, GMdiff=102578nsec
IFV:gptp:000010-993207:domainIndex=0, clock_master_sync_receive:the master clock rate to -794390ppb, GMdiff=3891nsec
INF:gptp:000011-117533:set_phase_offsetGM:domainIndex=0, offset adjustment, diff=101952
IFV:gptp:000011-121474:domainIndex=0, clock_master_sync_receive:the master clock rate to -9369ppb, GMdiff=101952nsec
INF:avtp:[RX] pcminfo bdepth[16] channels[2] format[4] srate[48000]
IFV:gptp:000011-243474:domainIndex=0, clock_master_sync_receive:the master clock rate to -786882ppb, GMdiff=4065nsec
INF:avtp:CRF talker 00:01:02:03:04:05:00:04:pdus/sec=45 freq_Hz=48000 ts_interval=160
INF:gptp:000011-367558:set_phase_offsetGM:domainIndex=0, offset adjustment, diff=100974
IFV:gptp:000011-371241:domainIndex=0, clock_master_sync_receive:the master clock rate to -10280ppb, GMdiff=100974nsec
IFV:gptp:000011-493200:domainIndex=0, clock_master_sync_receive:the master clock rate to -779082ppb, GMdiff=4269nsec
INF:gptp:000011-617532:set_phase_offsetGM:domainIndex=0, offset adjustment, diff=100440
IFV:gptp:000011-621217:domainIndex=0, clock_master_sync_receive:the master clock rate to -9213ppb, GMdiff=100440nsec
IFV:gptp:000011-743219:domainIndex=0, clock_master_sync_receive:the master clock rate to -777985ppb, GMdiff=3779nsec
INF:gptp:000011-867558:set_phase_offsetGM:domainIndex=0, offset adjustment by Freq., diff=99793
IFV:gptp:000011-868244:domainIndex=0, clock_master_sync_receive:the master clock rate to 90490ppb, GMdiff=99793nsec
INF:gptp:000011-992542:set_phase_offsetGM:domainIndex=0, offset adjustment by Freq., diff=88922
IFV:gptp:000011-993244:domainIndex=0, clock_master_sync_receive:the master clock rate to 92451ppb, GMdiff=88922nsec
INF:gptp:000012-117551:set_phase_offsetGM:domainIndex=0, offset adjustment by Freq., diff=76897
IFV:gptp:000012-118244:domainIndex=0, clock_master_sync_receive:the master clock rate to 73171ppb, GMdiff=76897nsec
INF:avtp:[RX] pcminfo bdepth[16] channels[2] format[4] srate[48000]
INF:gptp:000012-242830:set_phase_offsetGM:domainIndex=0, offset adjustment by Freq., diff=67259
IFV:gptp:000012-243531:domainIndex=0, clock_master_sync_receive:the master clock rate to 63420ppb, GMdiff=67259nsec
INF:avtp:CRF talker 00:01:02:03:04:05:00:04:pdus/sec=45 freq_Hz=48000 ts_interval=160
INF:gptp:000012-367564:set_phase_offsetGM:domainIndex=0, offset adjustment by Freq., diff=58861
IFV:gptp:000012-368245:domainIndex=0, clock_master_sync_receive:the master clock rate to 55041ppb, GMdiff=58861nsec
INF:gptp:000012-492558:set_phase_offsetGM:domainIndex=0, offset adjustment by Freq., diff=51682
IFV:gptp:000012-493228:domainIndex=0, clock_master_sync_receive:the master clock rate to 49295ppb, GMdiff=51682nsec
INF:gptp:000012-617552:set_phase_offsetGM:domainIndex=0, offset adjustment by Freq., diff=45042
IFV:gptp:000012-618221:domainIndex=0, clock_master_sync_receive:the master clock rate to 41223ppb, GMdiff=45042nsec
INF:gptp:000012-742562:set_phase_offsetGM:domainIndex=0, offset adjustment by Freq., diff=39409
IFV:gptp:000012-743229:domainIndex=0, clock_master_sync_receive:the master clock rate to 35577ppb, GMdiff=39409nsec
INF:gptp:000012-867576:set_phase_offsetGM:domainIndex=0, offset adjustment by Freq., diff=34484
IFV:gptp:000012-868241:domainIndex=0, clock_master_sync_receive:the master clock rate to 30667ppb, GMdiff=34484nsec
INF:gptp:000012-992557:set_phase_offsetGM:domainIndex=0, offset adjustment by Freq., diff=30173
IFV:gptp:000012-993227:domainIndex=0, clock_master_sync_receive:the master clock rate to 26354ppb, GMdiff=30173nsec
INF:gptp:000013-117558:set_phase_offsetGM:domainIndex=0, offset adjustment by Freq., diff=26396
IFV:gptp:000013-118224:domainIndex=0, clock_master_sync_receive:the master clock rate to 22539ppb, GMdiff=26396nsec
INF:avtp:[RX] pcminfo bdepth[16] channels[2] format[4] srate[48000]
INF:gptp:000013-242849:set_phase_offsetGM:domainIndex=0, offset adjustment by Freq., diff=23097
IFV:gptp:000013-243516:domainIndex=0, clock_master_sync_receive:the master clock rate to 19276ppb, GMdiff=23097nsec
INF:avtp:CRF talker 00:01:02:03:04:05:00:04:pdus/sec=46 freq_Hz=48000 ts_interval=160
INF:gptp:000013-367581:set_phase_offsetGM:domainIndex=0, offset adjustment by Freq., diff=20208
IFV:gptp:000013-368267:domainIndex=0, clock_master_sync_receive:the master clock rate to 16349ppb, GMdiff=20208nsec
INF:gptp:000013-492561:set_phase_offsetGM:domainIndex=0, offset adjustment by Freq., diff=17773
IFV:gptp:000013-493237:domainIndex=0, clock_master_sync_receive:the master clock rate to 14645ppb, GMdiff=17773nsec
INF:gptp:000013-617555:set_phase_offsetGM:domainIndex=0, offset adjustment by Freq., diff=15469
IFV:gptp:000013-618246:domainIndex=0, clock_master_sync_receive:the master clock rate to 11684ppb, GMdiff=15469nsec
INF:gptp:000013-742565:set_phase_offsetGM:domainIndex=0, offset adjustment by Freq., diff=13533
IFV:gptp:000013-743245:domainIndex=0, clock_master_sync_receive:the master clock rate to 9732ppb, GMdiff=13533nsec
INF:gptp:000013-867557:set_phase_offsetGM:domainIndex=0, offset adjustment by Freq., diff=11849
IFV:gptp:000013-868245:domainIndex=0, clock_master_sync_receive:the master clock rate to 8110ppb, GMdiff=11849nsec
INF:gptp:000013-992554:set_phase_offsetGM:domainIndex=0, offset adjustment by Freq., diff=10361
IFV:gptp:000013-993245:domainIndex=0, clock_master_sync_receive:the master clock rate to 6569ppb, GMdiff=10361nsec
IFV:gptp:000014-118220:domainIndex=0, clock_master_sync_receive:the master clock rate to 5295ppb, GMdiff=9068nsec
INF:avtp:[RX] pcminfo bdepth[16] channels[2] format[4] srate[48000]
IFV:gptp:000014-243483:domainIndex=0, clock_master_sync_receive:the master clock rate to 4213ppb, GMdiff=7939nsec
INF:gptp:000014-367514:set_phase_offsetGM:domainIndex=0, stable
IFV:gptp:000014-368423:domainIndex=0, clock_master_sync_receive:the master clock rate to 3207ppb, GMdiff=6946nsec
INF:avtp:CRF talker 00:01:02:03:04:05:00:04:pdus/sec=46 freq_Hz=48000 ts_interval=160
IFV:gptp:000014-493234:domainIndex=0, clock_master_sync_receive:the master clock rate to -1903ppb, GMdiff=6116nsec
IFV:gptp:000014-618219:domainIndex=0, clock_master_sync_receive:the master clock rate to -2279ppb, GMdiff=5885nsec
IFV:gptp:000014-743229:domainIndex=0, clock_master_sync_receive:the master clock rate to -2358ppb, GMdiff=5697nsec
IFV:gptp:000014-868220:domainIndex=0, clock_master_sync_receive:the master clock rate to -2394ppb, GMdiff=5520nsec
IFV:gptp:000014-993222:domainIndex=0, clock_master_sync_receive:the master clock rate to -2449ppb, GMdiff=5346nsec
15. 56s : CPU load = 5.18 %
IFV:gptp:000015-118235:domainIndex=0, clock_master_sync_receive:the master clock rate to -2498ppb, GMdiff=5178nsec
INF:avtp:[RX] pcminfo bdepth[16] channels[2] format[4] srate[48000]
IFV:gptp:000015-243534:domainIndex=0, clock_master_sync_receive:the master clock rate to -2514ppb, GMdiff=5019nsec
IFV:gptp:000015-368222:domainIndex=0, clock_master_sync_receive:the master clock rate to -2564ppb, GMdiff=4861nsec
INF:avtp:CRF talker 00:01:02:03:04:05:00:04:pdus/sec=46 freq_Hz=48000 ts_interval=160
IFV:gptp:000015-493228:domainIndex=0, clock_master_sync_receive:the master clock rate to -2445ppb, GMdiff=4728nsec
IFV:gptp:000015-618226:domainIndex=0, clock_master_sync_receive:the master clock rate to -2632ppb, GMdiff=4562nsec
IFV:gptp:000015-743219:domainIndex=0, clock_master_sync_receive:the master clock rate to -2663ppb, GMdiff=4420nsec
IFV:gptp:000015-868217:domainIndex=0, clock_master_sync_receive:the master clock rate to -2696ppb, GMdiff=4282nsec
IFV:gptp:000015-993220:domainIndex=0, clock_master_sync_receive:the master clock rate to -2780ppb, GMdiff=4142nsec
IFV:gptp:000016-118225:domainIndex=0, clock_master_sync_receive:the master clock rate to -2808ppb, GMdiff=4013nsec
INF:avtp:[RX] pcminfo bdepth[16] channels[2] format[4] srate[48000]
IFV:gptp:000016-243468:domainIndex=0, clock_master_sync_receive:the master clock rate to -2892ppb, GMdiff=3881nsec
IFV:gptp:000016-368237:domainIndex=0, clock_master_sync_receive:the master clock rate to -2879ppb, GMdiff=3765nsec
INF:avtp:CRF talker 00:01:02:03:04:05:00:04:pdus/sec=46 freq_Hz=48000 ts_interval=160
IFV:gptp:000016-493235:domainIndex=0, clock_master_sync_receive:the master clock rate to -2770ppb, GMdiff=3664nsec
IFV:gptp:000016-618246:domainIndex=0, clock_master_sync_receive:the master clock rate to -2942ppb, GMdiff=3532nsec
IFV:gptp:000016-743241:domainIndex=0, clock_master_sync_receive:the master clock rate to -2926ppb, GMdiff=3427nsec
IFV:gptp:000016-868223:domainIndex=0, clock_master_sync_receive:the master clock rate to -3017ppb, GMdiff=3312nsec
IFV:gptp:000017-118228:domainIndex=0, clock_master_sync_receive:the master clock rate to -3047ppb, GMdiff=3110nsec
INF:avtp:[RX] pcminfo bdepth[16] channels[2] format[4] srate[48000]
IFV:gptp:000017-368230:domainIndex=0, clock_master_sync_receive:the master clock rate to -3094ppb, GMdiff=2919nsec
INF:avtp:CRF talker 00:01:02:03:04:05:00:04:pdus/sec=46 freq_Hz=48000 ts_interval=160
IFV:gptp:000017-493241:domainIndex=0, clock_master_sync_receive:the master clock rate to -3015ppb, GMdiff=2840nsec
IFV:gptp:000017-618245:domainIndex=0, clock_master_sync_receive:the master clock rate to -3129ppb, GMdiff=2740nsec
IFV:gptp:000017-743247:domainIndex=0, clock_master_sync_receive:the master clock rate to -3087ppb, GMdiff=2662nsec
IFV:gptp:000017-868249:domainIndex=0, clock_master_sync_receive:the master clock rate to -3180ppb, GMdiff=2570nsec
IFV:gptp:000017-993226:domainIndex=0, clock_master_sync_receive:the master clock rate to -3164ppb, GMdiff=2494nsec
IFV:gptp:000018-118229:domainIndex=0, clock_master_sync_receive:the master clock rate to -3200ppb, GMdiff=2414nsec
INF:avtp:[RX] pcminfo bdepth[16] channels[2] format[4] srate[48000]
IFV:gptp:000018-243569:domainIndex=0, clock_master_sync_receive:the master clock rate to -3239ppb, GMdiff=2336nsec
INF:avtp:CRF talker 00:01:02:03:04:05:00:04:pdus/sec=47 freq_Hz=48000 ts_interval=160
IFV:gptp:000018-493248:domainIndex=0, clock_master_sync_receive:the master clock rate to -3266ppb, GMdiff=2193nsec
IFV:gptp:000018-618245:domainIndex=0, clock_master_sync_receive:the master clock rate to -3279ppb, GMdiff=2125nsec
IFV:gptp:000018-868249:domainIndex=0, clock_master_sync_receive:the master clock rate to -3324ppb, GMdiff=1992nsec
IFV:gptp:000018-993250:domainIndex=0, clock_master_sync_receive:the master clock rate to -3353ppb, GMdiff=1928nsec
INF:avtp:[RX] pcminfo bdepth[16] channels[2] format[4] srate[48000]
INF:avtp:CRF talker 00:01:02:03:04:05:00:04:pdus/sec=47 freq_Hz=48000 ts_interval=160
IFV:gptp:000019-493426:domainIndex=0, clock_master_sync_receive:the master clock rate to -3367ppb, GMdiff=1702nsec
IFV:gptp:000019-618248:domainIndex=0, clock_master_sync_receive:the master clock rate to -3386ppb, GMdiff=1648nsec
IFV:gptp:000019-868243:domainIndex=0, clock_master_sync_receive:the master clock rate to -3431ppb, GMdiff=1544nsec
IFV:gptp:000019-993246:domainIndex=0, clock_master_sync_receive:the master clock rate to -3407ppb, GMdiff=1500nsec
domain=0, offset=0nsec, hw-adjrate=-3407ppb
gmsync=true, last_setts64=0nsec
20. 57s : CPU load = 4.14 %
IFV:gptp:000020-118251:domainIndex=0, clock_master_sync_receive:the master clock rate to -3453ppb, GMdiff=1449nsec
INF:avtp:[RX] pcminfo bdepth[16] channels[2] format[4] srate[48000]
IFV:gptp:000020-243534:domainIndex=0, clock_master_sync_receive:the master clock rate to -3404ppb, GMdiff=1411nsec
IFV:gptp:000020-368251:domainIndex=0, clock_master_sync_receive:the master clock rate to -3448ppb, GMdiff=1363nsec
IFV:gptp:000020-493241:domainIndex=0, clock_master_sync_receive:the master clock rate to -3437ppb, GMdiff=1323nsec
INF:avtp:CRF talker 00:01:02:03:04:05:00:04:pdus/sec=47 freq_Hz=48000 ts_interval=160
IFV:gptp:000020-618260:domainIndex=0, clock_master_sync_receive:the master clock rate to -3510ppb, GMdiff=1274nsec
IFV:gptp:000020-743251:domainIndex=0, clock_master_sync_receive:the master clock rate to -3463ppb, GMdiff=1241nsec
IFV:gptp:000020-868253:domainIndex=0, clock_master_sync_receive:the master clock rate to -3441ppb, GMdiff=1206nsec
IFV:gptp:000020-993254:domainIndex=0, clock_master_sync_receive:the master clock rate to -3486ppb, GMdiff=1164nsec
IFV:gptp:000021-118236:domainIndex=0, clock_master_sync_receive:the master clock rate to -3524ppb, GMdiff=1124nsec
INF:avtp:[RX] pcminfo bdepth[16] channels[2] format[4] srate[48000]
IFV:gptp:000021-243533:domainIndex=0, clock_master_sync_receive:the master clock rate to -3597ppb, GMdiff=1081nsec
IFV:gptp:000021-368256:domainIndex=0, clock_master_sync_receive:the master clock rate to -3575ppb, GMdiff=1051nsec
IFV:gptp:000021-493250:domainIndex=0, clock_master_sync_receive:the master clock rate to -3593ppb, GMdiff=1017nsec
INF:avtp:CRF talker 00:01:02:03:04:05:00:04:pdus/sec=47 freq_Hz=48000 ts_interval=160
IFV:gptp:000021-743268:domainIndex=0, clock_master_sync_receive:the master clock rate to -3635ppb, GMdiff=951nsec
IFV:gptp:000021-868263:domainIndex=0, clock_master_sync_receive:the master clock rate to -3685ppb, GMdiff=916nsec
IFV:gptp:000021-993248:domainIndex=0, clock_master_sync_receive:the master clock rate to -3637ppb, GMdiff=894nsec
IFV:gptp:000022-118264:domainIndex=0, clock_master_sync_receive:the master clock rate to -3677ppb, GMdiff=862nsec
INF:avtp:[RX] pcminfo bdepth[16] channels[2] format[4] srate[48000]
IFV:gptp:000022-243532:domainIndex=0, clock_master_sync_receive:the master clock rate to -3609ppb, GMdiff=844nsec
IFV:gptp:000022-368257:domainIndex=0, clock_master_sync_receive:the master clock rate to -3662ppb, GMdiff=812nsec
IFV:gptp:000022-493249:domainIndex=0, clock_master_sync_receive:the master clock rate to -3706ppb, GMdiff=782nsec
INF:avtp:CRF talker 00:01:02:03:04:05:00:04:pdus/sec=47 freq_Hz=48000 ts_interval=160
IFV:gptp:000022-618264:domainIndex=0, clock_master_sync_receive:the master clock rate to -3675ppb, GMdiff=762nsec
IFV:gptp:000022-743261:domainIndex=0, clock_master_sync_receive:the master clock rate to -3608ppb, GMdiff=747nsec
IFV:gptp:000022-868268:domainIndex=0, clock_master_sync_receive:the master clock rate to -3676ppb, GMdiff=716nsec
IFV:gptp:000022-993264:domainIndex=0, clock_master_sync_receive:the master clock rate to -3588ppb, GMdiff=705nsec
IFV:gptp:000023-118261:domainIndex=0, clock_master_sync_receive:the master clock rate to -3650ppb, GMdiff=676nsec
INF:avtp:[RX] pcminfo bdepth[16] channels[2] format[4] srate[48000]
IFV:gptp:000023-243533:domainIndex=0, clock_master_sync_receive:the master clock rate to -3621ppb, GMdiff=659nsec
IFV:gptp:000023-368262:domainIndex=0, clock_master_sync_receive:the master clock rate to -3671ppb, GMdiff=633nsec
IFV:gptp:000023-493249:domainIndex=0, clock_master_sync_receive:the master clock rate to -3619ppb, GMdiff=620nsec
INF:avtp:CRF talker 00:01:02:03:04:05:00:04:pdus/sec=47 freq_Hz=48000 ts_interval=160
IFV:gptp:000023-618270:domainIndex=0, clock_master_sync_receive:the master clock rate to -3694ppb, GMdiff=592nsec
IFV:gptp:000023-743264:domainIndex=0, clock_master_sync_receive:the master clock rate to -3644ppb, GMdiff=580nsec
IFV:gptp:000023-868258:domainIndex=0, clock_master_sync_receive:the master clock rate to -3673ppb, GMdiff=559nsec
IFV:gptp:000024-118262:domainIndex=0, clock_master_sync_receive:the master clock rate to -3702ppb, GMdiff=521nsec
INF:avtp:[RX] pcminfo bdepth[16] channels[2] format[4] srate[48000]
IFV:gptp:000024-243533:domainIndex=0, clock_master_sync_receive:the master clock rate to -3678ppb, GMdiff=508nsec
IFV:gptp:000024-368269:domainIndex=0, clock_master_sync_receive:the master clock rate to -3708ppb, GMdiff=489nsec
INF:avtp:CRF talker 00:01:02:03:04:05:00:04:pdus/sec=47 freq_Hz=48000 ts_interval=160
IFV:gptp:000024-618375:domainIndex=0, clock_master_sync_receive:the master clock rate to -3696ppb, GMdiff=462nsec
IFV:gptp:000024-743278:domainIndex=0, clock_master_sync_receive:the master clock rate to -3713ppb, GMdiff=446nsec
IFV:gptp:000024-868267:domainIndex=0, clock_master_sync_receive:the master clock rate to -3741ppb, GMdiff=429nsec