ptp: Not able to correct large drift when not in-sync

XMLWordPrintable

    • Type: Bug
    • Resolution: Unresolved
    • Priority: Medium
    • Ethernet Switch Firmware
    • ETHFW-2145
    • Hide
      ETHFW_08_05_00
      ETHFW_08_06_00
      Show
      ETHFW_08_05_00 ETHFW_08_06_00
    • ETHFW_09_00_00
    • Hide
      j721e-evm
      j7200-evm
      j721s2-evm
      j784s4-evm
      Show
      j721e-evm j7200-evm j721s2-evm j784s4-evm
    • This is a known limitation of the test PTP stack integrated in ETHFW in SDK 8.x series.

      The test PTP stack used by Ethernet Firmware is not able to recover when there is large drift and the stack isn't in in-sync state.

      The following messages are printed in the Ethernet Firmware logs (i.e. in UART) when this condition is hit:

      CpswCpts_ioctl: Setting PPM to 1024, as 0 is less than minimum value (1024)
      CpswCpts_ioctl: Setting PPM to 1024, as 0 is less than minimum value (1024)
      CpswCpts_ioctl: Setting PPM to 1024, as 0 is less than minimum value (1024)
      CpswCpts_ioctl: Setting PPM to 1024, as 0 is less than minimum value (1024)
      CpswCpts_ioctl: Setting PPM to 1024, as 0 is less than minimum value (1024)
      CpswCpts_ioctl: Setting PPM to 1024, as 0 is less than minimum value (1024)
      CpswCpts_ioctl: Setting PPM to 1024, as 0 is less than minimum value (1024)

      This indicates that no hardware correction is possible, which is expected given the magnitude of the requested correction. The stack should have reset the CPTS timestamp to the new value, which occurs only when stack is in in-sync state, but will not attempt it if FSM is in another state.

            Assignee:
            TI User
            Reporter:
            TI User
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:

                Connection: Intermediate to External PROD System
                EXTSYNC-3701 - ptp: Not able to correct large drif...
                SYNCHRONIZED
                • Last Sync Date: