Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 19 Jan 2015 16:08:25 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-bugs@FreeBSD.org
Subject:   [Bug 196897] [ucom] [PATCH] Pulse capturing support (PPS) for ucom(4) driver
Message-ID:  <bug-196897-8@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=196897

            Bug ID: 196897
           Summary: [ucom] [PATCH] Pulse capturing support (PPS) for
                    ucom(4) driver
           Product: Base System
           Version: 11.0-CURRENT
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: kern
          Assignee: freebsd-bugs@FreeBSD.org
          Reporter: takeharu1219@ybb.ne.jp

Created attachment 151857
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=151857&action=edit
Patch for adding pps function to ucom(4) driver

Hi,

I wrote a patch to add pluse capturing support function to the ucom diver.
This can be used to set up a stratum 1 NTP servers using a PPS1 USB GPS device
(e.g. Navisys GR-701W).
I've tested this patch with Navisys GR-701W and ntpd in ntp-4.2.8p1b5.
-- example result of ntpq -p -c kern
pll offset:            24.0225
pll frequency:         1.66617
maximum error:         0.423459
estimated error:       0.029453
kernel status:         pll ppssignal nano
pll time constant:     8
precision:             1e-06
frequency tolerance:   495.911
pps frequency:         6.8631
pps stability:         57.1917
pps jitter:            0.909
calibration interval   256
calibration cycles:    59
jitter exceeded:       122
stability exceeded:    3
--
How-To-Repeat: 
Apply the patch:

    cd /usr/src
    patch -p0 < freebsd-pps-ucom-20150119.patch

Build the kernel module:

    cd /usr/src/sys/modules/usb/ucom
    make && make install

-- 
You are receiving this mail because:
You are the assignee for the bug.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-196897-8>