Re: [time-nuts] PPS for NTP Server - How Close Is Good Enough?

2015-06-13 Thread M. George
Hal, what stopped me from going down the BBB path was the reports of RF
noise, they supposedly create a lot of noise.  Not acceptable in an HF
environment.  Google around about the RF noise with the BBB. mg NG7M

On Sat, Jun 13, 2015 at 12:02 AM, Hal Murray hmur...@megapathdsl.net
wrote:


 eds_equipm...@verizon.net said:
  Is it possible to modify the kernel so the USB is polled more often, and
  would that significantly reduce the jitter?

 Modifying the kernel may not be enough if the timing parameters are in the
 microcode for the USB device.

 Whether any improvement is significant probably depends upon your goals.
 It's unlikely to become a great NTP server.

 If I wanted a good low power NTP server, I'd probably start with a
 BeagleBone
 Black.  I haven't seen a low cost no-assembly-required GPS board for the
 BBB
 (There is at least one GPS board for the BBB, but it includes a cell phone
 modem which doubles the cost.)  I'd probably try the GPS breakout board
 from
 SparkFun.  It should take 5 wires: power, ground, trans, recv, and PPS.
 (and
 then the appropriate software hacking)

 --
 These are my opinions.  I hate spam.



 ___
 time-nuts mailing list -- time-nuts@febo.com
 To unsubscribe, go to
 https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
 and follow the instructions there.




-- 
M. George
___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] Raspberry Pi tweaks and custom kernel, was RE: PPS for NTP Server - How Close Is Good Enough?

2015-06-13 Thread Bob Camp
Hi

At best, simply because of the way that USB interface works, you can go from 
the ~1/2 ms range into the ~1/4 ms range. Rewriting the low level drivers may 
be required.  This compares to an equivalent lag on a device with a built in 
ethernet of  0.001 ms. The easy thing to do is to simply kill off everything 
else that is running on the device. That goes double for anything running on 
USB (keyboards / mice etc). 

Since you can get boards with built in (integrated in the MCU)  ethernet for  
$50, it’s not clear how much tweaking time this is worth. You don’t get any 
real use out of the Pi’s fancy graphics in this case. The board really is not 
optimized for doing this sort of thing. Also - check the threads on Pi heat 
sinking and boards burning out. If you plan to use this full time -  invest the 
money in cooling now.  

Bob

 On Jun 13, 2015, at 2:06 AM, David J Taylor david-tay...@blueyonder.co.uk 
 wrote:
 
 Hi Max!  Thanks for the information, I was wondering if you had documented 
 what you did to your Raspberry Pi so that it might be reproducible to someone 
 like me (a newcomer time-nut and intermediate Linux user) ... you had said:
 []
 Thanks so much for your assistance!  Sorry if these questions have been 
 posted before, but I am very curious about your setup as it nearly matches 
 mine!
 
   -Randal r3 of CubeCentral
 ===
 
 I would also like to know how to best tweak the Raspberry Pi 2 for best
 performance as an NTP server. Although I have been using Linux-based
 firmware in my routers for several years now, I have never actually
 worked In Linux before.
 
 I have gone through several tutorials on compiling a custom kernel, only
 one or two have actually ended in a compilation, but then I couldn't
 figure out where the kernel and modules were and get them onto the Pi. I
 have tried this under Ubuntu x64, Debian x64, and Mint 32 bit. So far
 Mint has been the best, I successfully compiled and I found the kernel,
 but cannot figure out where the modules are. Anybody suggest a really
 nice tutorial for learning this Linux stuff? My experience so far is
 really leading me to appreciate Windows.
 
 Thanks
 Ed
 ===
 
 Randal, Ed,
 
 Just in case you missed it, I am also a beginner to Linux, so I documented my 
 steps to get NTP working on the Raspberry Pi on my Web site.  There's a 
 quick-start guide here:
 
 http://www.satsignal.eu/ntp/Raspberry-Pi-quickstart.html
 
 and a more blog-like set of detailed notes here:
 
 http://www.satsignal.eu/ntp/Raspberry-Pi-NTP.html
 
 I hope they may be of some help.  Typically I'm seeing well under 5 
 microsecond offsets reported by the RPi themselves:
 
 http://www.satsignal.eu/mrtg/performance_ntp.php
 
 although with different GPS devices, antennas, and system loads the 
 performance does vary.  The polled USB is, perhaps, the main limitation to 
 the device as a server on the LAN, although my own tests have shown RMS 
 offsets reported by a remote client on a quiet LAN of 39 microseconds and a 
 jitter of 38 microseconds.  Likely on a busier LAN the network itself might 
 be the limiting factor.
 
 I am no longer convinced that there is a significant gain to to be had by 
 recompiling the kernel, now that PPS support for interrupts is included in 
 the current Raspbian kernels.  I'm willing to be convinced otherwise, though. 
  Recompiling is a long and painful process, and cross-compiling presents 
 further problems!
 
 Cheers,
 David
 -- 
 SatSignal Software - Quality software written to your requirements
 Web: http://www.satsignal.eu
 Email: david-tay...@blueyonder.co.uk 
 ___
 time-nuts mailing list -- time-nuts@febo.com
 To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
 and follow the instructions there.

___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


[time-nuts] time-nuts slow this week

2015-06-13 Thread Tom Van Baak

Hello time-nuts list members,

Part of this past week we have been experiencing a strange slowdown of the 
febo.com out-going time-nuts mail list server. This has caused postings 
(including this one?) to be delayed by hours, even tens of hours. We're still 
trying to figure it out. Thanks for your patience. Messages are not lost, as 
far as I know, but they take an unusual amount of time.

If any of you host Mailman / Linux servers, please contact John (j...@febo.com) 
and me (t...@leapsecond.com) as we seek advice to figure out this unusual, 
persistent, annoying event.

Note that https://www.febo.com/pipermail/time-nuts/2015-June/date.html#end is 
updated (within seconds) of any accepted posting to the list. So maybe it's not 
Mailman itself. Still, it takes many hours before the posting arrives by email

Thanks,
/tvb

___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


[time-nuts] Cheap 48V 2A power supply

2015-06-13 Thread Mark Sims
BG Micro has some nice 48V 2A power supply modules for around $12.   IEC power 
cord in (100-240V), 2.1mm barrel connector out.  Seems to work well with my 
Nortel GPSDOs,  but I haven't scoped the thing out for noise, etc.
http://www.bgmicro.com/48v-2-08a-enclosed-power-supply-by-xp-power-2-5mm-right-angle-barrel-connector.aspx

  
___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] NTG550AA 1 PPS mod

2015-06-13 Thread Hal Murray

kb...@n1k.org said:
 The very real question is still - which edge is correct?

Has anybody seen a GPSDO where the leading edge of a narrow pulse wasn't the 
correct one?




-- 
These are my opinions.  I hate spam.



___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] Cheap 48V 2A power supply

2015-06-13 Thread John Allen
Thanks Mark - Here is the data sheet:
http://www.farnell.com/datasheets/1903642.pdf

John K1AE

-Original Message-
From: time-nuts [mailto:time-nuts-boun...@febo.com] On Behalf Of Mark Sims
Sent: Saturday, June 13, 2015 5:20 PM
To: time-nuts@febo.com
Subject: [time-nuts] Cheap 48V 2A power supply

BG Micro has some nice 48V 2A power supply modules for around $12.   IEC power 
cord in (100-240V), 2.1mm barrel connector out.  Seems to work well with my 
Nortel GPSDOs,  but I haven't scoped the thing out for noise, etc.
http://www.bgmicro.com/48v-2-08a-enclosed-power-supply-by-xp-power-2-5mm-right-angle-barrel-connector.aspx

  
___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


---
This email has been checked for viruses by Avast antivirus software.
https://www.avast.com/antivirus

___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] PPS for NTP Server - How Close Is Good Enough?

2015-06-13 Thread M. George
Several time-nuts have asked about my setup, here are some details of what
I changed in the kernel and in the NTP build...  Make sure and use the
default config for the Pi 2 CPU when setting up .config for the Linux
kernel.   Make sure you are actually seeing your new kernel after you copy
it to the /boot directory... name it kernel7.img if you dont' override the
file name in config.txt.  Also make sure dynamic modules are working.

Here are details about the Linux kernel I'm currently using:

Over clocked params in /boot/config.txt:

#uncomment to overclock the arm. 700 MHz is the default.
arm_freq=900
core_freq=500
sdram_freq=500
over_voltage=3
force_turbo=1

use force_turbo, I don't think the overclock really did anything.  I do
have a very good 5v power supply and I'm not using a wall wart USB power
supply.

Here are the contents of my /boot/cmdline.txt:

dwc_otg.lpm_enable=0 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4
elevator=deadline rootwait smsc95xx.turbo_mode=0

Use the smsc95xx option to drop the latency on the network interface.

Before building the kernel, in menu_config, in kernel options, set the
timer frequency to 1000HZ. In  CPU Power Management  CPU Frequency
scaling, set the default CPUFreq governor to 'performance'.

I'm using this kernel code:

Linux raspi2 3.18.14-v7+ #6 SMP Sun May 31 22:32:33 MDT 2015 armv7l
GNU/Linux

When you compile NTP, after running .configure, manually edit config.h and
set DEFAULT_HZ to 1000 and then compile NTP.

On the Pi 2, it can handle 4000 interrupts per second, I'm not sure how the
previous Pi versions performed on interrupts.

Google around and see what else you can find for a low latency raspberry pi
configuration.

Here is my ntpq -crv output as of the time I wrote this email:

associd=0 status=0419 leap_none, sync_uhf_radio, 1 event, leap_armed,
version=ntpd 4.3.37@1.2483-o Thu Jun 11 00:12:07 UTC 2015 (1),
processor=armv7l, system=Linux/3.18.14-v7+, leap=00, stratum=1,
precision=-19, rootdelay=0.000, rootdisp=1.075, refid=GPS,
reftime=d9241692.3770a686  Thu, Jun 11 2015  8:15:46.216,
clock=d9241697.6570084f  Thu, Jun 11 2015  8:15:51.396, peer=6887, tc=4,
mintc=3, offset=-0.000472, frequency=-7.870, sys_jitter=0.001907,
clk_jitter=0.002, clk_wander=0.000, tai=35, leapsec=20150701,
expire=20151228

So the offset at the moment was 472ns.  But again, the sys_jitter has never
been lower that I have seen, than 1.907 us.

On Sat, Jun 13, 2015 at 11:14 AM, M. George m.matthew.geo...@gmail.com
wrote:

 Hal, what stopped me from going down the BBB path was the reports of RF
 noise, they supposedly create a lot of noise.  Not acceptable in an HF
 environment.  Google around about the RF noise with the BBB. mg NG7M

 On Sat, Jun 13, 2015 at 12:02 AM, Hal Murray hmur...@megapathdsl.net
 wrote:


 eds_equipm...@verizon.net said:
  Is it possible to modify the kernel so the USB is polled more often, and
  would that significantly reduce the jitter?

 Modifying the kernel may not be enough if the timing parameters are in the
 microcode for the USB device.

 Whether any improvement is significant probably depends upon your goals.
 It's unlikely to become a great NTP server.

 If I wanted a good low power NTP server, I'd probably start with a
 BeagleBone
 Black.  I haven't seen a low cost no-assembly-required GPS board for the
 BBB
 (There is at least one GPS board for the BBB, but it includes a cell phone
 modem which doubles the cost.)  I'd probably try the GPS breakout board
 from
 SparkFun.  It should take 5 wires: power, ground, trans, recv, and PPS.
 (and
 then the appropriate software hacking)

 --
 These are my opinions.  I hate spam.



 ___
 time-nuts mailing list -- time-nuts@febo.com
 To unsubscribe, go to
 https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
 and follow the instructions there.




 --
 M. George




-- 
M. George
___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


[time-nuts] My HP 5370B reads 6 nS out!

2015-06-13 Thread Peter Reilley
I just got a new (to me) HP 5370B and I wanted to try it out on the 1 PPS
output
from a Trimble Resolution T.   Using 10K samples averaging it is always
about
6 or 7 nS to high.   Shouldn't this average toward zero?   If I use no
averaging
it bounces around within the expected range.
 
I have done this test using the internal oscillator and an external rubidium
frequency
standard.   I get the about the same results in both cases.
 
I did calibrate the OCXO in the 5370B using the rubidium standard and got it
so
that there is less than one cycle difference between the two over a period
of a few
hours.
 
I have tried a number of GPS units with the same result.
 
Could my rubidium oscillator be that far out?   It is a FEI model FE5680A.
 
Am I missing something?
 
Pete.
 
 
___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] NTGS50AA 1 PPS mod

2015-06-13 Thread Bob Camp
Hi

Of course tomorrow you will stumble into a “great deal” on a complete cell site 
that needs a 9.8304 MHz clock :)



One thing to watch:

The pps you now have may or may not be deterministic in its relation to the 
every other second output. It also may or 
may not be in a fixed relation to GPS. I would bet money that it *is* in a 
fixed relation and that it’s actually better than
the other signal. Just because I believe it to be true does not make it true. 
It needs to be checked against something else.

Bob


 On Jun 13, 2015, at 1:56 PM, EB4APL eb4...@gmail.com wrote:
 
 Hi,
 
 I just finish the mod.  It was easy, I cut the trace between TP14 and U405-6 
 and soldered a wire between TP14 and TP33.  Now I have a pretty 1 PPS on J5, 
 the old 9.8304 MHz output.  The signal has 0-5 V levels, normally high with a 
 10 us pulse going down.  In my unit this pulse leads the even second pulse by 
 539 ns.  I will check if the Lady Heather command for compensating the cable 
 length can be used to move this if somebody needs a more accurate epoch 
 second. I have to use the 1PPS from my FE5680A as a reference but now it is 
 disconnected.
 I have made a picture of the mod and I'll include it with my partial 
 schematic (I made some advances there) and the list of the TP signals that 
 I'm preparing for upload.
 I have checked that now I have also 4 additional 1 PPS outputs in the 110 pin 
 connector J2.  They are in the pins previously used by the SYS_CLK signal.  
 They are differential LVDS as most of the signals on this interface.
 
 Regards,
 Ignacio
 
 
 El 13/06/2015 a las 1:14, Ed Armstrong escribió:
 Ignacio, I would very much appreciate a copy of whatever schematics you 
 have, even if it is not guaranteed to be 100% accurate
 
 I agree with you that the 9.9804 Mhz is basically useless, while the even 
 second pulse is merely almost useless. However, as you have apparently 
 looked the board over more carefully than me, you probably already 
 understand why I did it the way I did. The location of the two output 
 circuits were very easy to find, the path from the connector to them is 
 quite distinctive. I just needed to find out where the signal got into the 
 output circuit from, and when I flipped the board over, the trace bringing 
 in the even second pulse was extremely obvious. There was no obvious trace 
 for the 9.9804, and I didn't feel like probing all over the place and 
 looking up a lot of chip numbers to try to figure out where it came from, as 
 I have a very unsteady hand which makes poking around in these closely 
 spaced components an invitation to disaster. So I just went with the obvious.
 
 I found it interesting that the output circuit inverts the signal a few 
 times. I actually would have preferred to invert it, so that the polarity 
 was correct for a raspberry pie or a serial port under Windows, but it 
 appeared some of the traces to do so were hidden in the layers of the board, 
 and again the more I fool around the better my chance of shorting something 
 out and becoming very unhappy.
 
 I will be anxious to hear how your version of the modification works out, 
 please do keep us posted.
 
 I believe the antenna cable feed delay is going to work in the wrong 
 direction here, I also seem to recall reading somewhere that the adjustment 
 range may be limited. I did pretty much correct the offset by manually 
 setting my position about 75M higher than what the device figured it to be, 
 but I am concerned that would only be accurate for a satellite directly 
 overhead, and may cause other inaccuracies by throwing off the geometry, 
 especially for satellites close to the horizon. Based on what I am currently 
 seeing from the Pi, I think the smart solution is to just ignore the offset 
 altogether.
 
 
 Ed
 
 On 6/10/2015 11:30 AM, EB4APL wrote:
 Hi Ed,
 
 I am the one who discovered the 1PPS pulse while troubleshooting a 
 NTG550AA.  Instead of reuse the 1/2 PPS output and missing this signal, my 
 plan is to recycle the 9.8304 MHz output circuitry and connector, the 
 circuits are almost identical.  So I will cut the trace that goes from TP14 
 to U405 pin 6 and also use a wire wrapping wire to joint TP14 to TP33 so 
 the 1PPS will be at J5.  I think that I will do the modification this 
 weekend.
 I don't imagine any future use of the X8 Chip signal but having the even 
 second output could be useful, at least to see the difference with the 1 
 PPS.
 I had not measured the time difference yet, but I made a partial schematic 
 of the board for my troubleshooting and there I see that the 1/2 PPS signal 
 is synchronized with the 19.6608 signal that is the source for the 8X Chip 
 ( 9.8304 MHz), this is done in U405B . The period of this signal is about 
 50 ns and this is the origin of the 1/2 PPS width.  The 19.6608 MHz 
 oscillator is phase locked somewhere to the 10 MHz oscillator thus it is as 
 stable as this one.
 I think that using the other half of U405, 

[time-nuts] hp 5061b replacement tube

2015-06-13 Thread lincoln
Hello,
I'm guessing I all ready know the answer to this but:
A friend gave me a hp 5061b but in need a tube. Symmetricom was listing the 
price of a replacement at 35k before the go bought out by Microsemi. Given 
Microsemi has a tendency to rebrand equipment and then charge 4x the price, an 
official tube is likely a way non starter. Friend seemed to think there were 
other sources for tubes, but I am rather pessimistic.

What do you think? Is this thing junk? I would hate to scrap it. Maybe 
use it to house a GPSDO. 

Link 

On Jun 12, 2015, at 6:55 AM, Cube Central cubecent...@gmail.com wrote:

 Hi Max!  Thanks for the information, I was wondering if you had documented 
 what you did to your Raspberry Pi so that it might be reproducible to someone 
 like me (a newcomer time-nut and intermediate Linux user) ... you had said:
 
 Here is what I have been able to do with a Motorola Oncore UT+ that I got 
 from Bob Stewart awhile back.  This is with a Raspberry PI 2 with a number 
 of tweaks and a custom compiled kernel.  Nothing too drastic... plus the 
 current Dev version of NTP compile on the Raspberry PI.
 
 What tweaks?  What options have you compiled?  What are the gritty details of 
 your setup?
 
 I'm getting better results letting ntpd discipline the clock over doing 
 kernel discipline...
 not surprising because the algorithms in the ntpd code are much more 
 sophisticated than the Linux kernel pps code... ntpd discipline provides much 
 lower jitter in my experience.
 
 what setting is this and how might I go about experimenting with it?  Is that 
 the flag3 option in the Generic NMEA GPS Receiver documented here?  
 https://www.eecis.udel.edu/~mills/ntp/html/drivers/driver20.html
 
 snip
 
 Not too shabby for a killer deal on an Oncore UT+ for $5 from Bob!  I'm 
 running the PPS out of the UT+ through a level converter to get the ~3.3v 
 PPS output... the serial output on the UT+ is also going through a level 
 converter direct into the Pi 2.  Using the oncore 127.127.30.0 ntpd driver 
 and again, i'm not using hardpps kernel discipline.
 
 I see word HARDPPS in the driver you mentioned 
 (https://www.eecis.udel.edu/~mills/ntp/html/drivers/driver30.html ) but that 
 documentation is a bit scarce... Could you fill me in on how you have it set 
 up?  Is the PPSAPI also used for the Generic NMEA GPS Receiver (driver 20) 
 or the PPS driver (driver 22)?
 
 Thanks so much for your assistance!  Sorry if these questions have been 
 posted before, but I am very curious about your setup as it nearly matches 
 mine!
 
-Randal r3 of CubeCentral
 
 
 
 ___
 time-nuts mailing list -- time-nuts@febo.com
 To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
 and follow the instructions there.

___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] Using CPLD/FPGA or similar for frequency

2015-06-13 Thread lincoln
Hello
 It also depends  on which device primitives you can use.  Xilinx spartan 
series has an SRL16, 16 bit shift register that can be ganged to form dividers 
/ pre scalers. It only takes up one lut or slice, I forget which.

Link

On Jun 11, 2015, at 4:11 AM, Bob Camp kb...@n1k.org wrote:

 Hi
 
 Depending on which chip you are using and how big it is, you can get into the 
 150 to
 500 ps range running a carry chain as a TDC.That’s without getting into 
 things like
 hand routing and temperature / voltage issues. 
 
 How big a chip you need will be a function of how high you can get the 
 internal PLL
 to run while packing a bunch of stuff in the chip. If you can hit 400 MHz, 
 each carry 
 chain will need to handle a bit more than 2.5 ns, but probably less than 5 
 ns. You 
 can do that with a carry chain a few hundred bits long. 
 
 There is a bit of handwaving already so this is indeed a guess rather than a 
 design. 
 If you run 320 bit chains and 8 inputs, you will need 2.5K registers for the 
 carry chains. 
 You also will need about 200 registers for the support of each chain, so that 
 adds another
 1.6K registers. Something in the 5K register range is a possible way to go 
 for 8 inputs.
 
 Bob
 
 On Jun 11, 2015, at 2:04 AM, Gregory Maxwell gmaxw...@gmail.com wrote:
 
 On Tue, Jun 9, 2015 at 11:40 AM, Alan Ambrose alan.ambr...@anagram.net 
 wrote:
 How about a 1pS resolution TIC? :)
 
 Or a 12 digit frequency counter? :) :)
 
 It's not a proper time-nut project unless there's a nutty element...
 
 Well, how complex? Front end with a fast ADC and make a DSP DMTD device?
 
 In terms of simpler things that (AFAIK) one can't go out and buy:  a
 TIC with 4 or 8 inputs would be an interesting piece of time nut
 gear.even if it was 'just' 1ns resolution
 
 Surplus lab TICs are easily had but become quite a pile of equipment
 when you want to concurrently measure a half dozen oscillators.
 ___
 time-nuts mailing list -- time-nuts@febo.com
 To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
 and follow the instructions there.
 
 ___
 time-nuts mailing list -- time-nuts@febo.com
 To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
 and follow the instructions there.

___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] NTG550AA 1 PPS mod

2015-06-13 Thread Ed Armstrong
Ignacio, I would very much appreciate a copy of whatever schematics you 
have, even if it is not guaranteed to be 100% accurate


I agree with you that the 9.9804 Mhz is basically useless, while the 
even second pulse is merely almost useless. However, as you have 
apparently looked the board over more carefully than me, you probably 
already understand why I did it the way I did. The location of the two 
output circuits were very easy to find, the path from the connector to 
them is quite distinctive. I just needed to find out where the signal 
got into the output circuit from, and when I flipped the board over, the 
trace bringing in the even second pulse was extremely obvious. There was 
no obvious trace for the 9.9804, and I didn't feel like probing all over 
the place and looking up a lot of chip numbers to try to figure out 
where it came from, as I have a very unsteady hand which makes poking 
around in these closely spaced components an invitation to disaster. So 
I just went with the obvious.


I found it interesting that the output circuit inverts the signal a few 
times. I actually would have preferred to invert it, so that the 
polarity was correct for a raspberry pie or a serial port under Windows, 
but it appeared some of the traces to do so were hidden in the layers of 
the board, and again the more I fool around the better my chance of 
shorting something out and becoming very unhappy.


I will be anxious to hear how your version of the modification works 
out, please do keep us posted.


I believe the antenna cable feed delay is going to work in the wrong 
direction here, I also seem to recall reading somewhere that the 
adjustment range may be limited. I did pretty much correct the offset by 
manually setting my position about 75M higher than what the device 
figured it to be, but I am concerned that would only be accurate for a 
satellite directly overhead, and may cause other inaccuracies by 
throwing off the geometry, especially for satellites close to the 
horizon. Based on what I am currently seeing from the Pi, I think the 
smart solution is to just ignore the offset altogether.



Ed

On 6/10/2015 11:30 AM, EB4APL wrote:

Hi Ed,

I am the one who discovered the 1PPS pulse while troubleshooting a 
NTG550AA.  Instead of reuse the 1/2 PPS output and missing this 
signal, my plan is to recycle the 9.8304 MHz output circuitry and 
connector, the circuits are almost identical.  So I will cut the trace 
that goes from TP14 to U405 pin 6 and also use a wire wrapping wire to 
joint TP14 to TP33 so the 1PPS will be at J5.  I think that I will do 
the modification this weekend.
I don't imagine any future use of the X8 Chip signal but having the 
even second output could be useful, at least to see the difference 
with the 1 PPS.
I had not measured the time difference yet, but I made a partial 
schematic of the board for my troubleshooting and there I see that the 
1/2 PPS signal is synchronized with the 19.6608 signal that is the 
source for the 8X Chip ( 9.8304 MHz), this is done in U405B . The 
period of this signal is about 50 ns and this is the origin of the 1/2 
PPS width.  The 19.6608 MHz oscillator is phase locked somewhere to 
the 10 MHz oscillator thus it is as stable as this one.
I think that using the other half of U405, which actually is used to 
divide by 2 the 19.6608 MHz signal, could render the 1 PPS 
synchronized with the 1/2 PPS and also with the same width. Probably 
the easier way to correct this is to use the command which sets the 
antenna cable delay and compensate for the difference.
I don't have a full schematic, even I am not sure that the partial one 
is 100% correct but I can send it to anyone who wants it.


Regards,
Ignacio




El 10/06/2015 a las 6:30, Ed Armstrong wrote:
Hi, this is my first post ever to a mailing list, so if I'm doing 
anything wrong please be gentle with your corrections :-)


A short time ago I purchased a Nortel/Trimble NTGS50AA GPSTM, I'm 
sure many on this list are familiar with it. At the time of purchase, 
my only interest was the 10 MHz output, for use with my HP5328b 
frequency counter and perhaps in the future also my signal generator. 
No question here, it just works great as is. However, it certainly 
seems best to leave these devices powered up all the time.


OK, now were getting close to my question. The unit pulls about 10-11 
watts, which is really not very much. But it kinda bugs me to have it 
sit there using electric and basically doing nothing when I'm not 
using it. So, I bought a Raspberry Pi 2 with the intent of using it 
as an NTP server. I can't really say I'm enjoying my intro to Linux a 
whole lot, but I'll get there. It still needs some work, but it does 
function with the PPS output from an Adafruit ultimate GPS, which I 
bought for testing this and possibly building my own GPSDO in the 
future.


The NTGS50AA is a very capable device, but unfortunately it does not 
have a PPS output. Instead it has an even second 

Re: [time-nuts] NTG550AA 1 PPS mod

2015-06-13 Thread EB4APL

Hi Ed,

While your board is not exactly the same as mine I think that the 
schematics are almost identical but the TPs and probably the chip names 
has changed.  I think that the main difference is that your unit can be 
powered with -48 V or +24 V and obviously the parts layout has changed.
I have made a partial schematic and it is a work in progress but it has 
been quite useful for me so far.  Since it was started when 
troubleshooting my board, I focused in certain areas and I still 
continue from time to time.  The troubleshooting effort, while some 
initial success, was not able to get good results and now I have a dead 
board that I can trace for expanding the schematic without much care .
I use Eagle to draw the schematic and I'm in the process of adding some 
chips to Eagle since they are not included in the standard library,  
when I finish I will add a new section which covers the signals that 
goes to and from the 110 pin connector J2.  I think it will be ready in 
a couple of days.
I plan to upload an Eagle .sch file and an image to Dropbox, I will 
inform you when it is ready.  The Eagle file could be useful for 
continuing the reverse engineering effort.
I'm working also in pictures of the board's top and bottom with the 
resistors and capacitors labeled according to the schematic, I 
registered the top with a mirror image of the bottom and this is a good 
way to find the correspondence of the vias but it is advancing at a 
slower pace, it takes a lot of time.  Also I have made a table with the 
signals of all the the test points, I will also include this.

I will keep you informed of the progress.
regarding the delay, I checked that Lady Heather accepts both positive 
and negative delays, in fact cable delays are considered negative.  I 
didn't checked that the board retards the pulses with positive values, 
I'll do it after the 1PPS mod but I think that this will work.  I 
believe that the elevation trick is not a good idea, it will ruin the 
GPS receiver calculations, as you say it will work for 1 satellite view 
and only when it is exactly overhead.


Best regards,
Ignacio


El 13/06/2015 a las 1:14, Ed Armstrong wrote:
Ignacio, I would very much appreciate a copy of whatever schematics 
you have, even if it is not guaranteed to be 100% accurate


I agree with you that the 9.9804 Mhz is basically useless, while the 
even second pulse is merely almost useless. However, as you have 
apparently looked the board over more carefully than me, you probably 
already understand why I did it the way I did. The location of the two 
output circuits were very easy to find, the path from the connector to 
them is quite distinctive. I just needed to find out where the signal 
got into the output circuit from, and when I flipped the board over, 
the trace bringing in the even second pulse was extremely obvious. 
There was no obvious trace for the 9.9804, and I didn't feel like 
probing all over the place and looking up a lot of chip numbers to try 
to figure out where it came from, as I have a very unsteady hand which 
makes poking around in these closely spaced components an invitation 
to disaster. So I just went with the obvious.


I found it interesting that the output circuit inverts the signal a 
few times. I actually would have preferred to invert it, so that the 
polarity was correct for a raspberry pie or a serial port under 
Windows, but it appeared some of the traces to do so were hidden in 
the layers of the board, and again the more I fool around the better 
my chance of shorting something out and becoming very unhappy.


I will be anxious to hear how your version of the modification works 
out, please do keep us posted.


I believe the antenna cable feed delay is going to work in the wrong 
direction here, I also seem to recall reading somewhere that the 
adjustment range may be limited. I did pretty much correct the offset 
by manually setting my position about 75M higher than what the device 
figured it to be, but I am concerned that would only be accurate for a 
satellite directly overhead, and may cause other inaccuracies by 
throwing off the geometry, especially for satellites close to the 
horizon. Based on what I am currently seeing from the Pi, I think the 
smart solution is to just ignore the offset altogether.



Ed

On 6/10/2015 11:30 AM, EB4APL wrote:

Hi Ed,

I am the one who discovered the 1PPS pulse while troubleshooting a 
NTG550AA.  Instead of reuse the 1/2 PPS output and missing this 
signal, my plan is to recycle the 9.8304 MHz output circuitry and 
connector, the circuits are almost identical.  So I will cut the 
trace that goes from TP14 to U405 pin 6 and also use a wire wrapping 
wire to joint TP14 to TP33 so the 1PPS will be at J5.  I think that I 
will do the modification this weekend.
I don't imagine any future use of the X8 Chip signal but having the 
even second output could be useful, at least to see the difference 
with the 1 PPS.
I had not measured the time 

Re: [time-nuts] Using CPLD/FPGA or similar for frequency

2015-06-13 Thread Bob Camp
Hi

The whole “weird primitives” thing is why I try to count this stuff in 
registers (flip flops) used rather than what ever neat name the marketing guys 
came up with this week that sounds better than “glob of stuff”. 

Bob

 On Jun 12, 2015, at 11:44 PM, lincoln linc...@ampmonkeys.com wrote:
 
 Hello
 It also depends  on which device primitives you can use.  Xilinx spartan 
 series has an SRL16, 16 bit shift register that can be ganged to form 
 dividers / pre scalers. It only takes up one lut or slice, I forget which.
 
 Link
 
 On Jun 11, 2015, at 4:11 AM, Bob Camp kb...@n1k.org wrote:
 
 Hi
 
 Depending on which chip you are using and how big it is, you can get into 
 the 150 to
 500 ps range running a carry chain as a TDC.That’s without getting into 
 things like
 hand routing and temperature / voltage issues. 
 
 How big a chip you need will be a function of how high you can get the 
 internal PLL
 to run while packing a bunch of stuff in the chip. If you can hit 400 MHz, 
 each carry 
 chain will need to handle a bit more than 2.5 ns, but probably less than 5 
 ns. You 
 can do that with a carry chain a few hundred bits long. 
 
 There is a bit of handwaving already so this is indeed a guess rather than a 
 design. 
 If you run 320 bit chains and 8 inputs, you will need 2.5K registers for the 
 carry chains. 
 You also will need about 200 registers for the support of each chain, so 
 that adds another
 1.6K registers. Something in the 5K register range is a possible way to go 
 for 8 inputs.
 
 Bob
 
 On Jun 11, 2015, at 2:04 AM, Gregory Maxwell gmaxw...@gmail.com wrote:
 
 On Tue, Jun 9, 2015 at 11:40 AM, Alan Ambrose alan.ambr...@anagram.net 
 wrote:
 How about a 1pS resolution TIC? :)
 
 Or a 12 digit frequency counter? :) :)
 
 It's not a proper time-nut project unless there's a nutty element...
 
 Well, how complex? Front end with a fast ADC and make a DSP DMTD device?
 
 In terms of simpler things that (AFAIK) one can't go out and buy:  a
 TIC with 4 or 8 inputs would be an interesting piece of time nut
 gear.even if it was 'just' 1ns resolution
 
 Surplus lab TICs are easily had but become quite a pile of equipment
 when you want to concurrently measure a half dozen oscillators.
 ___
 time-nuts mailing list -- time-nuts@febo.com
 To unsubscribe, go to 
 https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
 and follow the instructions there.
 
 ___
 time-nuts mailing list -- time-nuts@febo.com
 To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
 and follow the instructions there.
 
 ___
 time-nuts mailing list -- time-nuts@febo.com
 To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
 and follow the instructions there.

___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] Raspberry Pi tweaks and custom kernel, was RE: PPS for NTP Server - How Close Is Good Enough?

2015-06-13 Thread David J Taylor
Hi Max!  Thanks for the information, I was wondering if you had documented 
what you did to your Raspberry Pi so that it might be reproducible to 
someone like me (a newcomer time-nut and intermediate Linux user) ... you 
had said:

[]
Thanks so much for your assistance!  Sorry if these questions have been 
posted before, but I am very curious about your setup as it nearly matches 
mine!


   -Randal r3 of CubeCentral
===

I would also like to know how to best tweak the Raspberry Pi 2 for best
performance as an NTP server. Although I have been using Linux-based
firmware in my routers for several years now, I have never actually
worked In Linux before.

I have gone through several tutorials on compiling a custom kernel, only
one or two have actually ended in a compilation, but then I couldn't
figure out where the kernel and modules were and get them onto the Pi. I
have tried this under Ubuntu x64, Debian x64, and Mint 32 bit. So far
Mint has been the best, I successfully compiled and I found the kernel,
but cannot figure out where the modules are. Anybody suggest a really
nice tutorial for learning this Linux stuff? My experience so far is
really leading me to appreciate Windows.

Thanks
Ed
===

Randal, Ed,

Just in case you missed it, I am also a beginner to Linux, so I documented 
my steps to get NTP working on the Raspberry Pi on my Web site.  There's a 
quick-start guide here:


 http://www.satsignal.eu/ntp/Raspberry-Pi-quickstart.html

and a more blog-like set of detailed notes here:

 http://www.satsignal.eu/ntp/Raspberry-Pi-NTP.html

I hope they may be of some help.  Typically I'm seeing well under 5 
microsecond offsets reported by the RPi themselves:


 http://www.satsignal.eu/mrtg/performance_ntp.php

although with different GPS devices, antennas, and system loads the 
performance does vary.  The polled USB is, perhaps, the main limitation to 
the device as a server on the LAN, although my own tests have shown RMS 
offsets reported by a remote client on a quiet LAN of 39 microseconds and a 
jitter of 38 microseconds.  Likely on a busier LAN the network itself might 
be the limiting factor.


I am no longer convinced that there is a significant gain to to be had by 
recompiling the kernel, now that PPS support for interrupts is included in 
the current Raspbian kernels.  I'm willing to be convinced otherwise, 
though.  Recompiling is a long and painful process, and cross-compiling 
presents further problems!


Cheers,
David
--
SatSignal Software - Quality software written to your requirements
Web: http://www.satsignal.eu
Email: david-tay...@blueyonder.co.uk 


___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] NTG550AA 1 PPS mod

2015-06-13 Thread Hal Murray
 I agree with you that the 9.9804 Mhz is basically useless, ...

Is it really useless?

How stable or clean is it?  Would it be useful as the reference input to a 
DMTD?



 I believe the antenna cable feed delay is going to work in the wrong
 direction here

Have you tried a negative number?

 Based on what I am currently seeing from the Pi, I think the smart solution
 is to just ignore the offset altogether.

Or use ntpd's fudge


-- 
These are my opinions.  I hate spam.



___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] PPS for NTP Server - How Close Is Good Enough?

2015-06-13 Thread Hal Murray

eds_equipm...@verizon.net said:
 Is it possible to modify the kernel so the USB is polled more often, and
 would that significantly reduce the jitter? 

Modifying the kernel may not be enough if the timing parameters are in the 
microcode for the USB device.

Whether any improvement is significant probably depends upon your goals.  
It's unlikely to become a great NTP server.

If I wanted a good low power NTP server, I'd probably start with a BeagleBone 
Black.  I haven't seen a low cost no-assembly-required GPS board for the BBB  
(There is at least one GPS board for the BBB, but it includes a cell phone 
modem which doubles the cost.)  I'd probably try the GPS breakout board from 
SparkFun.  It should take 5 wires: power, ground, trans, recv, and PPS.  (and 
then the appropriate software hacking)

-- 
These are my opinions.  I hate spam.



___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] NTG550AA 1 PPS mod

2015-06-13 Thread Bob Camp
Hi

 On Jun 12, 2015, at 7:14 PM, Ed Armstrong eds_equipm...@verizon.net wrote:
 
 Ignacio, I would very much appreciate a copy of whatever schematics you have, 
 even if it is not guaranteed to be 100% accurate
 
 I agree with you that the 9.9804 Mhz is basically useless, while the even 
 second pulse is merely almost useless. However, as you have apparently looked 
 the board over more carefully than me, you probably already understand why I 
 did it the way I did. The location of the two output circuits were very easy 
 to find, the path from the connector to them is quite distinctive. I just 
 needed to find out where the signal got into the output circuit from, and 
 when I flipped the board over, the trace bringing in the even second pulse 
 was extremely obvious. There was no obvious trace for the 9.9804, and I 
 didn't feel like probing all over the place and looking up a lot of chip 
 numbers to try to figure out where it came from, as I have a very unsteady 
 hand which makes poking around in these closely spaced components an 
 invitation to disaster. So I just went with the obvious.
 
 I found it interesting that the output circuit inverts the signal a few 
 times. I actually would have preferred to invert it, so that the polarity was 
 correct for a raspberry pie or a serial port under Windows, but it appeared 
 some of the traces to do so were hidden in the layers of the board, and again 
 the more I fool around the better my chance of shorting something out and 
 becoming very unhappy.
 
 I will be anxious to hear how your version of the modification works out, 
 please do keep us posted.
 
 I believe the antenna cable feed delay is going to work in the wrong 
 direction here, I also seem to recall reading somewhere that the adjustment 
 range may be limited. I did pretty much correct the offset by manually 
 setting my position about 75M higher than what the device figured it to be,


Don’t do that :)

The cable delay has far more range than you need for this sort of correction. 
It’s the ideal way to move the pulse around. It also is quite happy to be 
either negative or positive, so it can do a pulse offset either ahead or behind 
GPS. 

Changing the position does not put in a fixed time offset. Instead it adds an 
error to (almost) every datapoint you get. Since you are dealing with a 3 
dimensional space, the error may be either towards or away from a given 
satellite. Yes some of those sat’s are out of your view. In your case the error 
varies from zero to 250 ns depending on the view angle. 

The net result will be a time solution that swings around a lot. The GPSDO will 
either try to follow this solution (and swing the frequency) or it will look at 
the data and toss the device into holdover. Exactly what the threshold of “I 
don’t like this location” varies a lot from manufacturer to manufacturer. 



The very real question is still - which edge is correct? Checking against the 
output of something like a cheap LEA-5T board would give you a quick way to 
work out what’s what. (You could equally well use an Oncore or any of the other 
boards out there). 

Until you have the output calibrated against some sort of independent 
reference, I would not worry a lot about correcting out a few hundred ns error 
when doing NTP.  It’s small enough that measuring it directly inside NTP will 
just drive you crazy. 

Bob

 but I am concerned that would only be accurate for a satellite directly 
 overhead, and may cause other inaccuracies by throwing off the geometry, 
 especially for satellites close to the horizon. Based on what I am currently 
 seeing from the Pi, I think the smart solution is to just ignore the offset 
 altogether.
 
 
 Ed
 
 On 6/10/2015 11:30 AM, EB4APL wrote:
 Hi Ed,
 
 I am the one who discovered the 1PPS pulse while troubleshooting a NTG550AA. 
  Instead of reuse the 1/2 PPS output and missing this signal, my plan is to 
 recycle the 9.8304 MHz output circuitry and connector, the circuits are 
 almost identical.  So I will cut the trace that goes from TP14 to U405 pin 6 
 and also use a wire wrapping wire to joint TP14 to TP33 so the 1PPS will be 
 at J5.  I think that I will do the modification this weekend.
 I don't imagine any future use of the X8 Chip signal but having the even 
 second output could be useful, at least to see the difference with the 1 PPS.
 I had not measured the time difference yet, but I made a partial schematic 
 of the board for my troubleshooting and there I see that the 1/2 PPS signal 
 is synchronized with the 19.6608 signal that is the source for the 8X Chip ( 
 9.8304 MHz), this is done in U405B . The period of this signal is about 50 
 ns and this is the origin of the 1/2 PPS width.  The 19.6608 MHz oscillator 
 is phase locked somewhere to the 10 MHz oscillator thus it is as stable as 
 this one.
 I think that using the other half of U405, which actually is used to divide 
 by 2 the 19.6608 MHz signal, could render the 1 PPS 

Re: [time-nuts] hp 5061b replacement tube

2015-06-13 Thread Pete Lancashire
Define 'needs a tube

Paul Swed and I have 5061's and both are way past what most would consider
needing a new tube.

Search the archives on what we have done. I power mine up every 4 months
and let it run for a few hours to a day. And
once or twice a year. Last year mine has run for a couple weeks while using
to do some experimenting.

-pete



On Fri, Jun 12, 2015 at 10:03 PM, lincoln linc...@ampmonkeys.com wrote:

 Hello,
 I'm guessing I all ready know the answer to this but:
 A friend gave me a hp 5061b but in need a tube. Symmetricom was listing
 the price of a replacement at 35k before the go bought out by Microsemi.
 Given Microsemi has a tendency to rebrand equipment and then charge 4x the
 price, an official tube is likely a way non starter. Friend seemed to think
 there were other sources for tubes, but I am rather pessimistic.

 What do you think? Is this thing junk? I would hate to scrap it.
 Maybe use it to house a GPSDO.

 Link

 On Jun 12, 2015, at 6:55 AM, Cube Central cubecent...@gmail.com wrote:

  Hi Max!  Thanks for the information, I was wondering if you had
 documented what you did to your Raspberry Pi so that it might be
 reproducible to someone like me (a newcomer time-nut and intermediate Linux
 user) ... you had said:
 
  Here is what I have been able to do with a Motorola Oncore UT+ that I
 got from Bob Stewart awhile back.  This is with a Raspberry PI 2 with a
 number of tweaks and a custom compiled kernel.  Nothing too drastic... plus
 the current Dev version of NTP compile on the Raspberry PI.
 
  What tweaks?  What options have you compiled?  What are the gritty
 details of your setup?
 
  I'm getting better results letting ntpd discipline the clock over
 doing kernel discipline...
  not surprising because the algorithms in the ntpd code are much more
 sophisticated than the Linux kernel pps code... ntpd discipline provides
 much lower jitter in my experience.
 
  what setting is this and how might I go about experimenting with it?  Is
 that the flag3 option in the Generic NMEA GPS Receiver documented
 here?  https://www.eecis.udel.edu/~mills/ntp/html/drivers/driver20.html
 
  snip
 
  Not too shabby for a killer deal on an Oncore UT+ for $5 from Bob!
 I'm running the PPS out of the UT+ through a level converter to get the
 ~3.3v PPS output... the serial output on the UT+ is also going through a
 level converter direct into the Pi 2.  Using the oncore 127.127.30.0 ntpd
 driver and again, i'm not using hardpps kernel discipline.
 
  I see word HARDPPS in the driver you mentioned (
 https://www.eecis.udel.edu/~mills/ntp/html/drivers/driver30.html ) but
 that documentation is a bit scarce... Could you fill me in on how you have
 it set up?  Is the PPSAPI also used for the Generic NMEA GPS Receiver
 (driver 20) or the PPS driver (driver 22)?
 
  Thanks so much for your assistance!  Sorry if these questions have been
 posted before, but I am very curious about your setup as it nearly matches
 mine!
 
 -Randal r3 of CubeCentral
 
 
 
  ___
  time-nuts mailing list -- time-nuts@febo.com
  To unsubscribe, go to
 https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
  and follow the instructions there.

 ___
 time-nuts mailing list -- time-nuts@febo.com
 To unsubscribe, go to
 https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
 and follow the instructions there.

___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] hp 5061b replacement tube

2015-06-13 Thread paul swed
Dead tube is a huge issue.At least for most of us finding a replacement
tube is zero especially at a cost that is reasonable. I speculate that
given the age of all 5061s pretty much all the tubes should be in very bad
shape. They only had a life of 7 years and we are many years beyond that.

I have done some craziness to get an alternate tube working. Like a new
oven controller to actually raise the temp very carefully... But the tubes
absolutely run out of Cs and thats that.

I picked up a 5061 and it had a dead tube (Hey for $125 you get what you
pay for) and another time-nut was kind enough to give me his dead tube.
That started my 6 month journey to see if I could get a few Cs. And I did.
Just a few but enough to ultimately lock and even today the unit will
re-lock on its own after 24 or so hours. What a pain in the $%^. But heck
I learned an awful lot from the effort.
Jeeze are the 5061s heavy.

So there you go hope you did not invest to much money. Further comment
there is a good oven osc that would work well for a GPDSO. But there are
also quite nice gpsdos on ebay for little money. Do not want to get into x
is better then y discussion. But they do work draw little power and are
just simply there and working.
Happy to discuss off line.
Regards
Paul
WB8TSL

On Fri, Jun 12, 2015 at 10:03 PM, lincoln linc...@ampmonkeys.com wrote:

 Hello,
 I'm guessing I all ready know the answer to this but:
 A friend gave me a hp 5061b but in need a tube. Symmetricom was listing
 the price of a replacement at 35k before the go bought out by Microsemi.
 Given Microsemi has a tendency to rebrand equipment and then charge 4x the
 price, an official tube is likely a way non starter. Friend seemed to think
 there were other sources for tubes, but I am rather pessimistic.

 What do you think? Is this thing junk? I would hate to scrap it.
 Maybe use it to house a GPSDO.

 Link

 On Jun 12, 2015, at 6:55 AM, Cube Central cubecent...@gmail.com wrote:

  Hi Max!  Thanks for the information, I was wondering if you had
 documented what you did to your Raspberry Pi so that it might be
 reproducible to someone like me (a newcomer time-nut and intermediate Linux
 user) ... you had said:
 
  Here is what I have been able to do with a Motorola Oncore UT+ that I
 got from Bob Stewart awhile back.  This is with a Raspberry PI 2 with a
 number of tweaks and a custom compiled kernel.  Nothing too drastic... plus
 the current Dev version of NTP compile on the Raspberry PI.
 
  What tweaks?  What options have you compiled?  What are the gritty
 details of your setup?
 
  I'm getting better results letting ntpd discipline the clock over
 doing kernel discipline...
  not surprising because the algorithms in the ntpd code are much more
 sophisticated than the Linux kernel pps code... ntpd discipline provides
 much lower jitter in my experience.
 
  what setting is this and how might I go about experimenting with it?  Is
 that the flag3 option in the Generic NMEA GPS Receiver documented
 here?  https://www.eecis.udel.edu/~mills/ntp/html/drivers/driver20.html
 
  snip
 
  Not too shabby for a killer deal on an Oncore UT+ for $5 from Bob!
 I'm running the PPS out of the UT+ through a level converter to get the
 ~3.3v PPS output... the serial output on the UT+ is also going through a
 level converter direct into the Pi 2.  Using the oncore 127.127.30.0 ntpd
 driver and again, i'm not using hardpps kernel discipline.
 
  I see word HARDPPS in the driver you mentioned (
 https://www.eecis.udel.edu/~mills/ntp/html/drivers/driver30.html ) but
 that documentation is a bit scarce... Could you fill me in on how you have
 it set up?  Is the PPSAPI also used for the Generic NMEA GPS Receiver
 (driver 20) or the PPS driver (driver 22)?
 
  Thanks so much for your assistance!  Sorry if these questions have been
 posted before, but I am very curious about your setup as it nearly matches
 mine!
 
 -Randal r3 of CubeCentral
 
 
 
  ___
  time-nuts mailing list -- time-nuts@febo.com
  To unsubscribe, go to
 https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
  and follow the instructions there.

 ___
 time-nuts mailing list -- time-nuts@febo.com
 To unsubscribe, go to
 https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
 and follow the instructions there.

___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] hp 5061b replacement tube

2015-06-13 Thread Bob Camp
Hi

We’ve had a cesium back for rebuild after the Microsemi merger. The price on a 
tube is still in the same vicinity. If you ship the Cs back to them, they will 
do a rebuild and drop the tube in. The price on that process is only firm once 
they see the actual device. So far our rebuilds all have come out at the 
$35K-ish price. 

Bob

 On Jun 12, 2015, at 10:03 PM, lincoln linc...@ampmonkeys.com wrote:
 
 Hello,
   I'm guessing I all ready know the answer to this but:
 A friend gave me a hp 5061b but in need a tube. Symmetricom was listing the 
 price of a replacement at 35k before the go bought out by Microsemi. Given 
 Microsemi has a tendency to rebrand equipment and then charge 4x the price, 
 an official tube is likely a way non starter. Friend seemed to think there 
 were other sources for tubes, but I am rather pessimistic.
 
   What do you think? Is this thing junk? I would hate to scrap it. Maybe 
 use it to house a GPSDO. 
 
 Link 
 
 On Jun 12, 2015, at 6:55 AM, Cube Central cubecent...@gmail.com wrote:
 
 Hi Max!  Thanks for the information, I was wondering if you had documented 
 what you did to your Raspberry Pi so that it might be reproducible to 
 someone like me (a newcomer time-nut and intermediate Linux user) ... you 
 had said:
 
 Here is what I have been able to do with a Motorola Oncore UT+ that I got 
 from Bob Stewart awhile back.  This is with a Raspberry PI 2 with a number 
 of tweaks and a custom compiled kernel.  Nothing too drastic... plus the 
 current Dev version of NTP compile on the Raspberry PI.
 
 What tweaks?  What options have you compiled?  What are the gritty details 
 of your setup?
 
 I'm getting better results letting ntpd discipline the clock over doing 
 kernel discipline...
 not surprising because the algorithms in the ntpd code are much more 
 sophisticated than the Linux kernel pps code... ntpd discipline provides 
 much lower jitter in my experience.
 
 what setting is this and how might I go about experimenting with it?  Is 
 that the flag3 option in the Generic NMEA GPS Receiver documented here?  
 https://www.eecis.udel.edu/~mills/ntp/html/drivers/driver20.html
 
 snip
 
 Not too shabby for a killer deal on an Oncore UT+ for $5 from Bob!  I'm 
 running the PPS out of the UT+ through a level converter to get the ~3.3v 
 PPS output... the serial output on the UT+ is also going through a level 
 converter direct into the Pi 2.  Using the oncore 127.127.30.0 ntpd driver 
 and again, i'm not using hardpps kernel discipline.
 
 I see word HARDPPS in the driver you mentioned 
 (https://www.eecis.udel.edu/~mills/ntp/html/drivers/driver30.html ) but that 
 documentation is a bit scarce... Could you fill me in on how you have it set 
 up?  Is the PPSAPI also used for the Generic NMEA GPS Receiver (driver 20) 
 or the PPS driver (driver 22)?
 
 Thanks so much for your assistance!  Sorry if these questions have been 
 posted before, but I am very curious about your setup as it nearly matches 
 mine!
 
   -Randal r3 of CubeCentral
 
 
 
 ___
 time-nuts mailing list -- time-nuts@febo.com
 To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
 and follow the instructions there.
 
 ___
 time-nuts mailing list -- time-nuts@febo.com
 To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
 and follow the instructions there.

___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] NTGS50AA 1 PPS mod

2015-06-13 Thread EB4APL

Hi,

I just finish the mod.  It was easy, I cut the trace between TP14 and 
U405-6 and soldered a wire between TP14 and TP33.  Now I have a pretty 1 
PPS on J5, the old 9.8304 MHz output.  The signal has 0-5 V levels, 
normally high with a 10 us pulse going down.  In my unit this pulse 
leads the even second pulse by 539 ns.  I will check if the Lady Heather 
command for compensating the cable length can be used to move this if 
somebody needs a more accurate epoch second. I have to use the 1PPS 
from my FE5680A as a reference but now it is disconnected.
I have made a picture of the mod and I'll include it with my partial 
schematic (I made some advances there) and the list of the TP signals 
that I'm preparing for upload.
I have checked that now I have also 4 additional 1 PPS outputs in the 
110 pin connector J2.  They are in the pins previously used by the 
SYS_CLK signal.  They are differential LVDS as most of the signals on 
this interface.


Regards,
Ignacio


El 13/06/2015 a las 1:14, Ed Armstrong escribió:
Ignacio, I would very much appreciate a copy of whatever schematics 
you have, even if it is not guaranteed to be 100% accurate


I agree with you that the 9.9804 Mhz is basically useless, while the 
even second pulse is merely almost useless. However, as you have 
apparently looked the board over more carefully than me, you probably 
already understand why I did it the way I did. The location of the two 
output circuits were very easy to find, the path from the connector to 
them is quite distinctive. I just needed to find out where the signal 
got into the output circuit from, and when I flipped the board over, 
the trace bringing in the even second pulse was extremely obvious. 
There was no obvious trace for the 9.9804, and I didn't feel like 
probing all over the place and looking up a lot of chip numbers to try 
to figure out where it came from, as I have a very unsteady hand which 
makes poking around in these closely spaced components an invitation 
to disaster. So I just went with the obvious.


I found it interesting that the output circuit inverts the signal a 
few times. I actually would have preferred to invert it, so that the 
polarity was correct for a raspberry pie or a serial port under 
Windows, but it appeared some of the traces to do so were hidden in 
the layers of the board, and again the more I fool around the better 
my chance of shorting something out and becoming very unhappy.


I will be anxious to hear how your version of the modification works 
out, please do keep us posted.


I believe the antenna cable feed delay is going to work in the wrong 
direction here, I also seem to recall reading somewhere that the 
adjustment range may be limited. I did pretty much correct the offset 
by manually setting my position about 75M higher than what the device 
figured it to be, but I am concerned that would only be accurate for a 
satellite directly overhead, and may cause other inaccuracies by 
throwing off the geometry, especially for satellites close to the 
horizon. Based on what I am currently seeing from the Pi, I think the 
smart solution is to just ignore the offset altogether.



Ed

On 6/10/2015 11:30 AM, EB4APL wrote:

Hi Ed,

I am the one who discovered the 1PPS pulse while troubleshooting a 
NTG550AA.  Instead of reuse the 1/2 PPS output and missing this 
signal, my plan is to recycle the 9.8304 MHz output circuitry and 
connector, the circuits are almost identical.  So I will cut the 
trace that goes from TP14 to U405 pin 6 and also use a wire wrapping 
wire to joint TP14 to TP33 so the 1PPS will be at J5.  I think that I 
will do the modification this weekend.
I don't imagine any future use of the X8 Chip signal but having the 
even second output could be useful, at least to see the difference 
with the 1 PPS.
I had not measured the time difference yet, but I made a partial 
schematic of the board for my troubleshooting and there I see that 
the 1/2 PPS signal is synchronized with the 19.6608 signal that is 
the source for the 8X Chip ( 9.8304 MHz), this is done in U405B . The 
period of this signal is about 50 ns and this is the origin of the 
1/2 PPS width.  The 19.6608 MHz oscillator is phase locked somewhere 
to the 10 MHz oscillator thus it is as stable as this one.
I think that using the other half of U405, which actually is used to 
divide by 2 the 19.6608 MHz signal, could render the 1 PPS 
synchronized with the 1/2 PPS and also with the same width. Probably 
the easier way to correct this is to use the command which sets the 
antenna cable delay and compensate for the difference.
I don't have a full schematic, even I am not sure that the partial 
one is 100% correct but I can send it to anyone who wants it.


Regards,
Ignacio




El 10/06/2015 a las 6:30, Ed Armstrong wrote:
Hi, this is my first post ever to a mailing list, so if I'm doing 
anything wrong please be gentle with your corrections :-)


A short time ago I purchased a Nortel/Trimble NTGS50AA