Part Number: AM2434
Hello,
i've built an application based on the gPTP/EST-Example. One Ethernet-Frame is created every 250 µs through a triggered interupt using the GENF-Module. Afterwards, it's released using the EST-Mechanism on a seperate queue (Nothing else is there allowed and im using a Guardband to protect the slot, additionaly between creating the frame and queuing it enough time should pass).
Now i can view on my reciever a NIC i210 that the differences between arrival times of 2 frames is not really constant. It jumps between 250.113 µs and 249.857 µs (256 µs difference) but it seems kind of random. Can you explain this behaviour? Has it something to do how frames are fetched for/from the EST queues?

The y-axis is the arrival time difference, the x-axis the paket-number.
The raw mean is mean of all paket arrival differences. Here are a few burst events included, because the gPTP-Task delayed the Frame-Creation-Task although gPTP has the lower priority configured.
The filtered mean is the mean of the paket arrival differences shown in this image.
Best regards,
Flo