Time-Appliance-Project icon indicating copy to clipboard operation
Time-Appliance-Project copied to clipboard

TimeCard starts with a random frequency offset on 10 MHz output

Open MaciekMachni opened this issue 3 years ago • 1 comments

Time Card starts with a random frequency offset (around 5ppm). It doesn't correct the frequency until it gets the GNSS lock.

The issue is shown in the video below. It shows two traces:

  • yellow: 10MHz from a PTP source synchronized to the GNSS signal
  • green: 10MHz output of the Time Card.

Timestamps: 0:00 - boot and enable gnss_sync monitor 1:35 - GNSS sync acquired 4:20 - pull-in begins 5:11 - biggest frequency drift 5:14 - lock acquired

Just before the lock, the frequency drifts to ~ -20 ppm!

https://user-images.githubusercontent.com/86620984/185916904-a05f1b7f-7723-457e-877f-3e3ee13e429b.mp4

If this behavior is unavoidable (i.e., saving the last corrections and applying them on boot), there should be an option to squelch 10MHz output until it gets the initial lock, as in the current state, it breaks the 4.6 ppm limits of SyncE while locking.

MaciekMachni avatar Aug 22 '22 12:08 MaciekMachni

Perhaps that is because it that point the internal XTAL on the SOM is in use.

ahmadexp avatar Aug 09 '23 06:08 ahmadexp