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.

LP-AM243: Enet_l2_timesync Example

Part Number: LP-AM243

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

  • Pls close the thread, the example I was talking about is a modified one which does not belong to the default SDK.

    Sorry and thanks