Time Synchronization between MCU and the SoC Using gPTP

The gPTP protocol must be used for time synchronization between the SoC and MCU. gPTP is part of the Audio Video Bridging (AVB) Standard: IEEE 802.1AS: Timing and Synchronization for Time-Sensitive Applications (gPTP).
On the platform, gPTP over Ethernet is used for time synchronization. However, MCU uses AUTOSAR Modules for the time synchronization.
For gPTP, the EthTSyn Module and the StbM Module are used. The Synchronized Time Base Manager (StbM) provides the Time base.
The gPTP Protocol is handled by an adapted version of the program linuxptp, also known as ptp4l and the program phc2sys to synchronize the system clock.
On the platform, the supported configuration is:
MCU serves as Global Time Primary
The SoC serves as the Time Secondary