For TSN measurements, we use the enet_timesync example.
When I run this example and enable the timestamp printings, on the TX side I get very high values once in a while which are not make sense:
Any idea why it happens?
Thx
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
For TSN measurements, we use the enet_timesync example.
When I run this example and enable the timestamp printings, on the TX side I get very high values once in a while which are not make sense:
Any idea why it happens?
Thx
Which version of MCU+ SDK is the example from?
Looking at the enet_l2_timesync_am243x-lp_r5fss0-0_freertos_ti-arm-clang example from mcu_plus_sdk_am243x_08_02_00_31 I can't seem to find the code which reports the "RX Latency" or "TX Latency" messages.
If the very high values are interpreted as signed 64-bit values, rather than unsigned 64-bit values, then the values are small negative values around -100. That might be explained if the timestamps are not monotonic.
mcu_plus_sdk_am243x_08_01_00_36
C:\ti\mcu_plus_sdk_am243x_08_01_00_36\examples\networking\enet_layer2_timesync