[Ntp] SBC hardware for stratum 0

Jaap Winius <ntp@umrk.nl> Wed, 13 March 2024 13:44 UTC

Return-Path: <ntp@umrk.nl>
X-Original-To: ntp@ietfa.amsl.com
Delivered-To: ntp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 00F95C14F68D for <ntp@ietfa.amsl.com>; Wed, 13 Mar 2024 06:44:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.107
X-Spam-Level:
X-Spam-Status: No, score=-2.107 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=umrk.nl
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XWxlp_jv7WuB for <ntp@ietfa.amsl.com>; Wed, 13 Mar 2024 06:44:29 -0700 (PDT)
Received: from helo.umrk.nl (bdm2.umrk.nl [IPv6:2a01:7c8:aabc:11f::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D7F1AC151068 for <ntp@ietf.org>; Wed, 13 Mar 2024 06:44:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=umrk.nl; s=zap; h=MIME-Version:Content-Type:Subject:To:From:Message-ID:Date:Sender: Reply-To:Cc:Content-Transfer-Encoding:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: In-Reply-To:References:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=uZ0zt+tWK2JqTLV7+7GiYdE8QtM7hBtsDthOH8f/MDU=; b=hXWUXcV47j2T07eVBXZvHpZQqe IbQs07vXQQO9iUfrvZB72ZOn+L7lI33mapcL/NkpzwyDgxHh6PspfchwCB82nIdK04Ef+3WTcSVWY Omv2u2URcpaCAEAsTrOBvbuTGAzVHvm+YbZ8nvdseWc5qh3TXCoQA0ySjyH1lb4XcRhz641AYJSdZ JLmvfiGGZcclI1LGvo0zMJ/fxbw/X6vTpHg05WM5168hBvZthSgZUYOlxDggkcwFs3Vy22wr9hDYz qugOb3AMuIu0xOgMJl+3x/AaFjfc3PMX9XHHgKJufgCF83H4fxEBXe+qNg5yAVpJ9ZQqMDawrs95B +0VZKIgQ==;
Received: from echis.umrk.nl ([213.125.149.218] helo=bex4.umrk.nl) by helo.umrk.nl with esmtp (Exim 4.92) (envelope-from <ntp@umrk.nl>) id 1rkOu9-00055e-FU for ntp@ietf.org; Wed, 13 Mar 2024 14:44:25 +0100
Received: from bhr1.umrk.nl ([192.168.2.41] helo=bhr1) by bex4.umrk.nl with esmtp (Exim 4.96) (envelope-from <ntp@umrk.nl>) id 1rkOu9-005DmH-0Z for ntp@ietf.org; Wed, 13 Mar 2024 14:44:25 +0100
Received: from atheris.umrk.nl (atheris.umrk.nl [2001:41f0:84e4:2::14]) by bap4.umrk.nl (Horde Framework) with HTTPS; Wed, 13 Mar 2024 13:44:25 +0000
Date: Wed, 13 Mar 2024 13:44:25 +0000
Message-ID: <20240313134425.Horde.EJVgEl9ThKdVxH2_dHqqfBY@bap4.umrk.nl>
From: Jaap Winius <ntp@umrk.nl>
To: ntp@ietf.org
User-Agent: Horde Application Framework 5
Content-Type: text/plain; charset="utf-8"; format="flowed"; DelSp="Yes"
MIME-Version: 1.0
Content-Disposition: inline
Archived-At: <https://mailarchive.ietf.org/arch/msg/ntp/h_yBj1SeYc5SlM74JBkP-kIbp9U>
Subject: [Ntp] SBC hardware for stratum 0
X-BeenThere: ntp@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Network Time Protocol <ntp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ntp>, <mailto:ntp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ntp/>
List-Post: <mailto:ntp@ietf.org>
List-Help: <mailto:ntp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ntp>, <mailto:ntp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 13 Mar 2024 13:52:00 -0000

Hi folks,

Years ago I wrote a page that describes how to use ntp together with  
gpsd and a Garmin GPS 18 LVC to create a statum 0 NTP server. I always  
had it attached directly to the serial port on my server machine, but  
hardware specs change and my new AMD motherboard no longer has one.  
Now my only choice is to use an RS-232 PCIe card instead, but sadly  
that's not possible as my design maxed out all of the available PCIe  
lanes.

To continue using my old Garmin, an ideal solution would be to find a  
low-power, single-board computer that also has a UART 16550A (or  
better), an RS-232 interface and a male DE-09 serial port connector.

Does anyone here know if anything like this actually exists and works  
reasonably well? Perhaps as a hat for a Raspberry Pi? Or, maybe if  
there's a better place to ask this question.

Thanks,

Jaap Winius