[time-nuts] Noob question, NTP stratum 1.

Achim Gratz Stromeko at nexgo.de
Mon Jul 22 21:18:02 UTC 2019


Achim Gratz writes:
> [I can post plots, but at ~500kiB I think I should rather ask for
> permission first.]

Permission granted, so here it is, data is for the last week plus today.

Keeping the CPU temp constant actually doesn't do much good, since the
crystal is at a lower temperature.  Lacking that measurement I use the
CPU load and a simple thermal resistance model to estimate the
environmental and crystal temperature.  The CPU temperature measurement
is also coarsely quantized (all data collection is triggered from the
PPS pulse), but it seems to be the result of some kind of delta-sigma
conversion, so it actually just needs a bit of filtering to come out
surprisingly detailed.

Note that the time values are asinh(t) scaled, which is a fancy way of
saying linear through zero and logarithmic elsewhere.

Measured CPU load and temperature (raw and filtered), modeled crystal
temperature and reconstructed environmental temperature:
-------------- next part --------------
A non-text attachment was scrubbed...
Name: T_load_stats_rpi4.png
Type: image/png
Size: 208477 bytes
Desc: not available
URL: <http://febo.com/pipermail/time-nuts_lists.febo.com/attachments/20190722/5279bbab/attachment.png>
-------------- next part --------------

PPS statistics (raw and filtered, overlaid with temperature):
-------------- next part --------------
A non-text attachment was scrubbed...
Name: PPS_stats_rpi4.png
Type: image/png
Size: 92059 bytes
Desc: not available
URL: <http://febo.com/pipermail/time-nuts_lists.febo.com/attachments/20190722/5279bbab/attachment-0001.png>
-------------- next part --------------

NTP loop statistics:
-------------- next part --------------
A non-text attachment was scrubbed...
Name: NTP_loop_stats_rpi4.png
Type: image/png
Size: 129345 bytes
Desc: not available
URL: <http://febo.com/pipermail/time-nuts_lists.febo.com/attachments/20190722/5279bbab/attachment-0002.png>
-------------- next part --------------

NTP frequency error vs. predicted frequency error:
-------------- next part --------------
A non-text attachment was scrubbed...
Name: NTP_ppm_stats_rpi4.png
Type: image/png
Size: 103227 bytes
Desc: not available
URL: <http://febo.com/pipermail/time-nuts_lists.febo.com/attachments/20190722/5279bbab/attachment-0003.png>
-------------- next part --------------

The spike two days ago was an update and the requisite reboot, the spike
yesterday was me putting another rasPi on top of the box this rasPi is
in and then putting an airgap inbetween the two, later the window was
open for the night.  This box does double duty as an ADS-B receiver, so
would pull around 30%?50% load on its own.


Regards,
Achim.
-- 
+<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+

Waldorf MIDI Implementation & additional documentation:
http://Synth.Stromeko.net/Downloads.html#WaldorfDocs


More information about the Time-nuts_lists.febo.com mailing list