Garmin Edge 500 Date Problem
-
- Posts: 1176
- Joined: Fri Mar 22, 2013 4:58 pm
Garmin Edge 500 Date Problem
Postby vosadrian » Mon Jan 08, 2018 3:58 pm
My family has a couple of Edge 500s. I use one to ride to work. I have used it for about 5 years now with only some minor issues. When I leave work in the evening, I start the activity in an underground car park without GPS and it then acquires GPS while riding and I have been happy with doing this even though sometimes the GPS does not acquire for a couple of kms into my ride. Late last year (mid December??), I started having an issue where the rides would be recorded as a certain date in 1999, and always the same date, so Connect would then fail to upload since after the first time it thought the rides were duplicates. At first this only happened on my unit so I assumed it had an issue with my hardware. Then a few days later my wife complained her 500 was not uploading and it had the same thing. She rides indoors on a trainer without GPS so was starting the activity with no GPS and the date was identical to mine. Then a few days after that I noticed someone I follow on Strava with a ride recorded on the exact same date.
So it seems this issue is not isolate to my personal unit, and it it seems to have started only after a certain date recently, so it sounds like some sort of firmware bug. There is a workaround which is to wait until GPS is acquired before starting the activity, but this is an issue for my wife as she does her activity indoors without GPS. I did some Googling and cannot find much else about it, but I was just wondering if anyone had similar experience to me? Is there a solution?
Cheers,
Adrian
- MichaelB
- Posts: 14872
- Joined: Tue Feb 20, 2007 9:29 am
- Location: Adelaide, South Australia
Re: Garmin Edge 500 Data Problem
Postby MichaelB » Tue Jan 09, 2018 9:34 am
Suggestion is buy a Wahoo instead of the Garmin when you replace it though.
-
- Posts: 1176
- Joined: Fri Mar 22, 2013 4:58 pm
Re: Garmin Edge 500 Date Problem
Postby vosadrian » Tue Jan 09, 2018 10:03 am
- MichaelB
- Posts: 14872
- Joined: Tue Feb 20, 2007 9:29 am
- Location: Adelaide, South Australia
Re: Garmin Edge 500 Date Problem
Postby MichaelB » Tue Jan 09, 2018 1:42 pm
I've been a longtime Garmin user as well (305/500/520 and tested the 1030) and they have worked pretty well. But the Wahoo is MUCH better in a lot of ways. Support is a major one.
The 520 was the worst one for me, and the USB died in 2 years, so it was toast. Got the Bolt & haven't looked back. The 500 was probably the best one so far.
-
- Posts: 1176
- Joined: Fri Mar 22, 2013 4:58 pm
Re: Garmin Edge 500 Date Problem
Postby vosadrian » Tue Jan 09, 2018 1:59 pm
Yeah, the 500 has been a trusty favourite. I use it for my commuting. It has logged thousands of rides (surprised the USB connector still works!!)... perfectly all but once or twice until recently. I only got the 520 for the good bike as I travel with that bike and it is nice to upload via the phone. I only USB connect it occasionally for charging. Also I prefer using a different computer on each bike as the setup is quite different so I have them configured quite differently (one has PM, and is used for racing etc, while other is basic and just used for commuting). I've not tried the Wahoo, but I am pretty happy with the Garmin stuff as I have not had major issues that you seem to have had. Also, I use their fitness tracking and generally am pretty entrenched in the Garmin Connect Ecosystem.MichaelB wrote:Well, hope it all gets sorted.
I've been a longtime Garmin user as well (305/500/520 and tested the 1030) and they have worked pretty well. But the Wahoo is MUCH better in a lot of ways. Support is a major one.
The 520 was the worst one for me, and the USB died in 2 years, so it was toast. Got the Bolt & haven't looked back. The 500 was probably the best one so far.
Many years ago I used a Garmin Geko for multiple GPS things... mainly windsurfing and bike riding prior to my Edge. It developed an issue where it would get crazy dates for activities. It seemed to have some Y2K type bug but in around 2010. It was long obsolete, but enough users complained and they did a firmware update to fix the issue. There may be hope for the 500 yet!!
- Comedian
- Posts: 9166
- Joined: Mon Aug 09, 2010 7:35 pm
- Location: Brisbane
Re: Garmin Edge 500 Date Problem
Postby Comedian » Tue Jan 09, 2018 2:54 pm
Can you do the experiment and turn your garmin on as you leave the building. I know you'll miss the first few hundred metres, but just for interest sake?
-
- Posts: 1176
- Joined: Fri Mar 22, 2013 4:58 pm
Re: Garmin Edge 500 Date Problem
Postby vosadrian » Tue Jan 09, 2018 3:24 pm
A little more detail. The time is displayed before GPS signal acquisition. At this time the time is incorrect. When it gets GPS acquisition, it then reads the correct time. At this point if you start the activity recording, all will be good.Comedian wrote:The 500 has a basic GPS receiver, and I know they are very fussy about where they are when they are locked on. I also know they can take a long time to lock on. At the time the 800 was much less fussy. I don't know why your unit would suddenly start doing this.
Can you do the experiment and turn your garmin on as you leave the building. I know you'll miss the first few hundred metres, but just for interest sake?
I have a software engineering background. My guess is that for some reason when the unit boots up it is not accepting the time it has stored in its internal clock (or the internal clock is reset or lost time for some reason). Then it resets the time to zero, which happens to be around 10am 22/8/99. It then keeps this time until it gets GPS acquisition and then it accepts the time from the GPS signal as the new time. If you happen to start the activity before the time is correct, it will start recording at the time when you press start. The file is created based on that start time, and the data is recorded for the incorrect time until it is corrected. As a result, Connect and Strava will date that activity at the incorrectly recorded time. I think the bug is in whatever causes the time to be incorrect on bootup... probably some bug in a boundary condition check resulting in a reset to zero.
Here is a couple of activities that this happened on:
https://www.strava.com/activities/1322630110
https://www.strava.com/activities/1318106293
Notice that if you go to strava analysis and then select to see based on time, the activity is 20 years long. Also elapsed time on activity is 160639:02:01.
So there is a workaround for me... just wait until GPS acquisition before pressing start. Unfortunately this is a pain for my wife who uses hers indoors without GPS to record her KICKR sessions.
- biker jk
- Posts: 7012
- Joined: Tue Nov 17, 2009 6:18 pm
- Location: Sydney
Re: Garmin Edge 500 Date Problem
Postby biker jk » Tue Jan 09, 2018 4:33 pm
- CaffeineAU
- Posts: 82
- Joined: Wed Aug 23, 2017 3:03 pm
Re: Garmin Edge 500 Date Problem
Postby CaffeineAU » Tue Jan 09, 2018 7:20 pm
-
- Posts: 157
- Joined: Thu Feb 16, 2012 12:13 pm
- Location: Melbourne
Re: Garmin Edge 500 Date Problem
Postby Gerry.M » Wed Jan 10, 2018 7:49 am
A corrupted ride from last week was one where I hit record before it had acquired a GPS lock, so likely that's the cause but having said that I've often done this over the last 5yrs of owning it.
-
- Posts: 1176
- Joined: Fri Mar 22, 2013 4:58 pm
Re: Garmin Edge 500 Date Problem
Postby vosadrian » Wed Jan 10, 2018 8:48 am
I have hit record before satellite acquisition hundreds of times riding home from work. It only started causing an issue in recent weeks. It is a firmware bug that causes it to reject the time it has stored and reset to 0. A little research reveals that the time of 10am AEST 22 Aug 99 was a time that caused a rollover of the clock on the GPS time system (midnight in USA)... so this must be 0 time for the Garmin products. I am pretty sure the on board clock uses the rechargeable battery for power. I would say this issue cannot be fixed without Garmin intervention. There is of course a workaround which is to wait for GPS acquisition before hitting record which is fine for most but not all.Gerry.M wrote:Mine has started doing the same in recent weeks, as has a colleagues at work so i don't think it's simply a battery issue.
A corrupted ride from last week was one where I hit record before it had acquired a GPS lock, so likely that's the cause but having said that I've often done this over the last 5yrs of owning it.
- queequeg
- Posts: 6487
- Joined: Thu Dec 17, 2009 10:09 am
Re: Garmin Edge 500 Date Problem
Postby queequeg » Wed Jan 10, 2018 1:49 pm
Ah, the fun of date Epochs.vosadrian wrote:I have hit record before satellite acquisition hundreds of times riding home from work. It only started causing an issue in recent weeks. It is a firmware bug that causes it to reject the time it has stored and reset to 0. A little research reveals that the time of 10am AEST 22 Aug 99 was a time that caused a rollover of the clock on the GPS time system (midnight in USA)... so this must be 0 time for the Garmin products. I am pretty sure the on board clock uses the rechargeable battery for power. I would say this issue cannot be fixed without Garmin intervention. There is of course a workaround which is to wait for GPS acquisition before hitting record which is fine for most but not all.Gerry.M wrote:Mine has started doing the same in recent weeks, as has a colleagues at work so i don't think it's simply a battery issue.
A corrupted ride from last week was one where I hit record before it had acquired a GPS lock, so likely that's the cause but having said that I've often done this over the last 5yrs of owning it.
I went and had a look, and it seems GPS uses a 1024 week window for determining the dates. The original epoch used was back in 1980, which is what led to the last rollover in August 1999. The next one is not due until 2019.
So, it makes sense that any GPS device released after August 1999 would use the 1999 rollover date as the Epoch. So, until it acquires a GPS Signal, it won't know what the current GPS Week is, and since you can't set the clock on the Garmin (as time/location comes from the signal), the real question is what else is going on in the Garmin Firmware that it now is not keeping track of the date at the last powerup.
-
- Posts: 1176
- Joined: Fri Mar 22, 2013 4:58 pm
Re: Garmin Edge 500 Date Problem
Postby vosadrian » Wed Jan 10, 2018 2:04 pm
Yeah that is pretty much what I worked out. I have worked on a few products that have real time clocks (RTC). Often the firmware will load the time from the RTC on bootup and do a sanity check to make sure it is not corrupt. If it thinks it is corrupt it will reset it to zero as even though incorrect, at least functions that depend on a valid RTC will not fall over. I suspect there is a bug in this operation and the RTC is being reset even though it is not corrupt. Probably only Garmin can fix this.queequeg wrote: Ah, the fun of date Epochs.
I went and had a look, and it seems GPS uses a 1024 week window for determining the dates. The original epoch used was back in 1980, which is what led to the last rollover in August 1999. The next one is not due until 2019.
So, it makes sense that any GPS device released after August 1999 would use the 1999 rollover date as the Epoch. So, until it acquires a GPS Signal, it won't know what the current GPS Week is, and since you can't set the clock on the Garmin (as time/location comes from the signal), the real question is what else is going on in the Garmin Firmware that it now is not keeping track of the date at the last powerup.
- kb
- Posts: 2570
- Joined: Sun Nov 13, 2011 3:22 pm
Re: Garmin Edge 500 Date Problem
Postby kb » Wed Jan 10, 2018 4:06 pm
Yeah, the Edge 1000 gets the occasional 2019 ride if it hasn’t been used for a while and GPS signal hasn’t been acquiredqueequeg wrote: Ah, the fun of date Epochs.
I went and had a look, and it seems GPS uses a 1024 week window for determining the dates. The original epoch used was back in 1980, which is what led to the last rollover in August 1999. The next one is not due until 2019.
So, it makes sense that any GPS device released after August 1999 would use the 1999 rollover date as the Epoch. So, until it acquires a GPS Signal, it won't know what the current GPS Week is, and since you can't set the clock on the Garmin (as time/location comes from the signal), the real question is what else is going on in the Garmin Firmware that it now is not keeping track of the date at the last powerup.
- queequeg
- Posts: 6487
- Joined: Thu Dec 17, 2009 10:09 am
Re: Garmin Edge 500 Date Problem
Postby queequeg » Wed Jan 10, 2018 5:56 pm
The next Rollover is April 6th 2019.kb wrote:Yeah, the Edge 1000 gets the occasional 2019 ride if it hasn’t been used for a while and GPS signal hasn’t been acquiredqueequeg wrote: Ah, the fun of date Epochs.
I went and had a look, and it seems GPS uses a 1024 week window for determining the dates. The original epoch used was back in 1980, which is what led to the last rollover in August 1999. The next one is not due until 2019.
So, it makes sense that any GPS device released after August 1999 would use the 1999 rollover date as the Epoch. So, until it acquires a GPS Signal, it won't know what the current GPS Week is, and since you can't set the clock on the Garmin (as time/location comes from the signal), the real question is what else is going on in the Garmin Firmware that it now is not keeping track of the date at the last powerup.
https://www.gps.gov/cgsic/meetings/2017/powers.pdf
Apparently they are moving to a 13-bit number for the GPS Week, so when that is done it should not be an issue anymore.
For devices that stop working next year, the only fix will be from the hardware manufacturer.
-
- Posts: 22
- Joined: Wed Nov 15, 2017 7:56 pm
Re: Garmin Edge 500 Date Problem
Postby Airies » Thu Dec 13, 2018 7:15 pm
- ft_critical
- Posts: 2099
- Joined: Thu Jan 14, 2010 2:06 pm
- Location: watching the 11
- Contact:
Re: Garmin Edge 500 Date Problem
Postby ft_critical » Fri Dec 14, 2018 8:14 am
-
- Posts: 1176
- Joined: Fri Mar 22, 2013 4:58 pm
Re: Garmin Edge 500 Date Problem
Postby vosadrian » Fri Dec 14, 2018 8:46 am
That is different to the issue my 500 has. I did save the ride after every ride and then power the 500 off before later plugging it in to upload. My issue was that if you turn the unit on, before it gets GPS lock it will read the date time as 10am, 22nd August 99. When it gets the GPS lock, the time/date will then be updated to be correct. If you start recording the activity when the time/date is wrong, Strava/Connect will use the date you started the activity as the date of the activity, and this is OK the first time, as it will just record as that date (and throw all your data in Strava out). After that, every time you upload a new ride, it will be recognised as a duplicate. There would be ways to manually edit the fit file to correct the issue, but really this is a bug that Garmin should fix but since this is an old unsupported product, they probably will not. I also doubt the problem will fix at the GPS rollover date in 2019, although I suspect it may behave differently.ft_critical wrote:I have the same issue, just save the ride everytime - holding the save/reset button for 3 seconds. It is only if you plug it straight into your PC that it records that 1999 date. For mine it is 22 August 1999 which is, coincidentally, my birthday
- Strawburger
- Posts: 1729
- Joined: Tue Aug 26, 2008 12:19 pm
- Location: Dulwich Hill, Sydney
Re: Garmin Edge 500 Date Problem
Postby Strawburger » Fri Dec 14, 2018 9:27 pm
If I don’t save the ride and turn it off, it retains the time. If I save the ride and turn off, when I fire it back up then I need to get the satellite lock to correct the time before starting the next ride
- General Australian Cycling Topics
- Info / announcements
- Buying a bike / parts
- General Cycling Discussion
- The Bike Shed
- Cycling Health
- Cycling Safety and Advocacy
- Women's Cycling
- Bike & Gear Reviews
- Cycling Trade
- Stolen Bikes
- Bicycle FAQs
- The Market Place
- Member to Member Bike and Gear Sales
- Want to Buy, Group Buy, Swap
- My Bikes or Gear Elsewhere
- Serious Biking
- Audax / Randonneuring
- Retro biking
- Commuting
- MTB
- Recumbents
- Fixed Gear/ Single Speed
- Track
- Electric Bicycles
- Cyclocross and Gravel Grinding
- Dragsters / Lowriders / Cruisers
- Children's Bikes
- Cargo Bikes and Utility Cycling
- Road Racing
- Road Biking
- Training
- Time Trial
- Triathlon
- International and National Tours and Events
- Cycle Touring
- Touring Australia
- Touring Overseas
- Touring Bikes and Equipment
- Australia
- Western Australia
- New South Wales
- Queensland
- South Australia
- Victoria
- ACT
- Tasmania
- Northern Territory
- Country & Regional
Who is online
Users browsing this forum: No registered users
- All times are UTC+10:00
- Top
- Delete cookies
About the Australian Cycling Forums
The Australian Cycling Forums is a welcoming community where you can ask questions and talk about the type of bikes and cycling topics you like.
Bicycles Network Australia
Forum Information
Connect with BNA
This website uses affiliate links to retail platforms including ebay, amazon, proviz and ribble.