This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

500 no longer recognized

Former Member
Former Member
I'm having a problem reading data from my Edge 500. It was working great last Monday, but then I started getting "No Devices Found - Please connect your device and try again". I did do a firmware update not long ago, but that was still almost two weeks ago, and it worked fine for a while after that. Initially, I thought it was something on my ultrabook, so I started installing the latest plugin, etc. on that system to no avail. I get similar results with the WebUpdater, etc. - nothing seems to recognize my Edge 500 as a Garmin device, except the windows storage driver. After several tries uploading to connect, I have found that I get somewhat intermittent results- "No Devices Found" sometimes, but sometimes I also get:
"TypeError: deviceDescriptionDoc.getElementsByTagName(...)[0].childNodes[0] is undefined"
, which appears at the top of the "Upload" window in Garmin connect. The unit still works as a GPS to record workouts, and it also mounts on the computer as storage- I can browse the "Garmin" directory, and the subdirectories under that. Following some other posts that I found, I did try both deleting the "GarminDevice.xml" file (which was recreated when I rebooted my 500) and also tried a "Master Reset". The master reset made no difference in terms of results, but I'm not clear that it worked. When I started my 500 using the power, menu, and start keys pressed, it started up in a fairly normal-looking mode. My workout files are still there (I expected the master reset to clear them), and settings haven't changed (Still has auto-pause on as well as auto-lap at 1-mile intervals). I expected all of that to be wiped out from the master reset.
As I've researched this to try to fix it, I did find some javascript code at:
http://code.google.com/p/sarsoft/source/browse/trunk/static/js/garmin.js?spec=svn680&r=680
This looks like it could be the same js code that connect is using, so I looked for the javascript referring to the error message above, and did notice that my GarminDevice.xml file has no test in the <PartNumber> tag anywhere in the document. I wondered if that was supposed to have some value... but not sure.
So..... Any ideas?
  • Former Member
    0 Former Member over 12 years ago
    I didn't see any replies, but kept playing with it. I finally got an actual master reset to work, and then was able to upload successfully. The key was holding the buttons for longer- the instructions I googled at:
    support.garmin.com/.../case.faces
    said: Release buttons when the word "Garmin" disappears. - which I read as: ...when the word "Garmin" appears -
    Not right. I wasn't holding it down long enough, after all of that. The Master reset lost all data as expected, but it works now. I had used mass storage mode to copy up the workouts that hadn't been uploaded yet, so I copied those back and uploaded them. All is good now. Hope this helps someone else, though I still wish I knew what caused this in the first place.
  • ... though I still wish I knew what caused this in the first place.


    Hi there. I just saw your post and I'm glad you got things working. I had the same experience with a Forerunner 110 - it was working fine and then all of a sudden, it wasn't - and my solution was the same as yours. After the hard reset all was well and I didn't need to do another reset until I sold it after buying another Forerunner. I never could determine the root cause of the problem that forced me to do the first reset, but it seemed to work. No wonder it's what Garmin Support tells callers to do first when they report a problem with their device.