Electronics > Metrology

Symmetricom Syncserver S350 + Furuno GT-8031 timing GPS + GPS week rollover

(1/1)

OH2LAK:
I've managed to salvage a Symmetricom Syncserver S350 which is happily referencing to 1PPS and NTP but fails to refer to GPS.

The GPS is operational, it can provide a 3d solution and accurate location but the unit fails to end up in the favored result, GPS being the valid time reference.

I have now through multiple forum posts determined this has to doo with GPS week rollover and have found documents which advice that the GPS can be told manually which year we are now, after which it should be able to provide a accurate time & date.

I have a copy of the Furuno service bulletin SE18-100-034-02 here; https://1drv.ms/b/s!AvS_Uj9NsWu3h6RbahwXg81huphiBg?e=WpKgip
The document states in chapter 6;

--- Quote ---(3) GT-80/GT-8031/GO-80
The receivers can update the date up to year 2079 by entering the date with ZDA command.
--- End quote ---

The GT-8031 I/O Protocol specification on page 8 states the format of the ZDA command structure which is rather self-explanatory.
The document is available here; https://1drv.ms/b/s!AvS_Uj9NsWu3h6RdEpuQda_pqochPw?e=9QfC3A

Now the actual question; Is the serial port of the Furuno GT-8031 GPS unit available to the core linux host running in the S350 or is it wired to the FPGA? I could not find a reasonable UART or TTY where the GPS would be attaching to. Just thinking how to issue the ZDA command to the GPS, could it be done from the linux host or do I need to wire a serial port converter directly to the GPS unit.

Thanks,
Erik

JoeFloyd:
The 10 Pin connector between the GPS unit and the mainboard carries TTL serial Rx/Tx, power, 1PPS.  There are two vias on the side of the GT-8036 board facing upward when connected to the main board.  They are under one of the stickers.  It's pretty obvious which via is the Tx signal coming from the GT-8036.  This produces a burst of TTL data every second.  The Rx is much less active.

I decoded the serial data Rx/Tx and can confirm that when GPS Week roll-over occurred in  2019 each GT-8036 was on borrowed time.  The way UBlox describes the GPS week rollover issue is that the firmware date is checked to see if the receiver was manufactured within a period of time leading up to the roll-over.  I assume Furuno did something similar. 

The 1 PPS signal from the GT-8036 is still valid.  The time is still valid.  The date is completely invalid. 

There are plenty of TTL to USB serial adapters.  I'll take a picture of the GT-8036 and show which vias I'm referencing.  If you have a scope you should be able to find them pretty quick. 

Another possibility is to track down the GT-8736.  It is a drop in replacement for the GT-8036 and works fine in the S300.   I recently purchased several GT-8736 modules for about $50 US each.  Much cheaper than other options which are closer to $400 each.  As far as I know the GT-8736 is no longer in production so it did take some effort to track down a seller who had it in stock.  I bought the last of their stock as far as I know. 

https://linkwave.co.uk/gt-8736-gnss-timing-module

The website currently shows the modules in stock, so you might be able to order from linkwave.  Linkwave would not process a non-UK order, so I had to use a mail forwarding service, but it was still much much cheaper than any other option I could find to get a S300 back into GPS lock.

The GT-8036 is a M12 (motorola binary format) GPS receiver which is what the Symmerticom S200/S300 NTP servers require.  As far as I know, the GT-8031 does not implement the motorola binary format and the S300 you have won't be able to talk to it. 

What model of GPS receiver is currently in the S350 you have?   




OH2LAK:
Hi Joe.

Thanks for very elaborative answer! My S350 has a Furuno GT-8031F GPS unit inside. I was exactly thinking about a drop-in replacement for it as I'm not completely sure would the ZDA command fix it for good or only temporarily, the protocol specification is a bit unclear is the date command volatile or backed up.

I'm good with measurement equipment so I'm sure I'll find the right pins but pictures are always nice in these threads as they might then help others too. This might be the first time I can really utilize my oscilloscope's serial data decoding option!

Decoding the lot number of the GT-8031 it seems to match the previous GPS epoch, I figured the test year 0 refers to year 2000. Or maybe 1990? The HW spec document is dated 2003 so maybe then 2000.


--- Quote ---3 0 9 01 611 0820 1 3

Test year 0
Test month 9
Test date 01
Model code 661
Mounted date 0820
Inspection machine ID 1
Check Digit 3
--- End quote ---

Looking again at the GT-8031 spec, it seems not to be able to output Motorola binary format. I wonder then is the S350 able to identify somehow the module used and adopt to that.

Thanks for the link to Linkwave, I have engaged my elfs in the UK territory to help me get a christmas gift :)

Br,
Erik OH2LAK

JoeFloyd:
To clear up some confusion.

The GT-8036 timing receiver has a GT-8031 on it.   

The GT-8036 also has an MSP430 which translates NEMA into Motorola messages and vice versa.   This is how other modern Motorola binary format GPS receivers work.

Attached are photo of the vias which are the RX/TX in Motorola binary format.  The GT-8031 has a separate pin header which should have the NEMA protocol exposed.



Navigation

[0] Message Index

There was an error while thanking
Thanking...
Go to full version
Powered by SMFPacks Advanced Attachments Uploader Mod