Hi there!
I recently bought a Symmetricom SyncServer S350 for what I naively thought was a great deal, only to learn what has been discussed here a few times: the GPS week number rollover issue has left it unable to get time from GPS. In trying to figure out what's going on, I found EEVblog a few times. The older posts weren't specifically about this issue, so I wanted to start a new thread rather than reviving an old post.
The GPS board I have has the Furuno GT-8031H. Someone in a previous thread had linked to
https://furuno.ent.box.com/s/fva29wqbcioqvd6mqxn5rt976dkaxudj (embedded PDF) which shows that it ran into trouble 2022/09/18, but it also notes "The receivers can update the date up to year 2079 by entering the date with ZDA command." It does not elaborate, but it looks like that's an NMEA command. I inferred that if I was able to connect and set the date, it would then correctly keep it updated.
This post:
https://www.eevblog.com/forum/testgear/possible-to-make-a-quality-universal-timercounter-using-$12-pic-countergpsdo/msg1353557/#msg1353557 attached the hardware specs and protocol specs, so I briefly set out to see if I could figure out how to connect to it.
I realized (photo attached) that the GPS module is the Furuno mentioned, but it's on a Pentar SA101 board. There's an extra IC on the underside of the board, and from what I found online, it sits between the SyncServer and the GT-8031 and makes it appear to be an Oncore GPS speaking Motorola's binary protocol. That would seem to throw a wrench in my plans to connect and send the "ZDA" command.
A copy of the old Symmetricom field service bulletin from 2020 warning about the issue that was shared with me notes:
It is possible to reprogram the Furuno GPS receiver,
but only if the chip is removed from the PCB, reprogrammed and reattached to the
PCB. There is no way this operation can be conducted in the field.
I was initially skeptical of this, but based on what I later learned about the Motorola emulation, I think they really did have to desolder the Furuno unit. It's not clear if there was actually an alternative firmware, or if they were just setting the reference time (via the ZDA command referenced above). I'm also not sure if there's a battery to store that clock setting, or if it would be at risk of reverting. A more recent service bulletin does not offer this service, and just advised users to disconnect the GPS antenna permanently, and consider upgrading to an S650.
In
https://www.eevblog.com/forum/metrology/symmetricom-syncserver-s350-furuno-gt-8031-timing-gps-gps-week-rollover/msg4544237/some people report that the GT-8736 is a drop-in replacement. However, there's mention of it not working fully, and in any event, the GT-8736 looks to have been discontinued and is not available anywhere either.
I'm curious if anyone has gotten further, either with trying to get the GT-8031 working, or with finding a GPS receiver board that works properly as a replacement. Right now it's just providing stratum 2 NTP to my home LAN which is not what it was meant to do.