Firmwareupgrade für Garmin GPS mit Linux/BSD

Der Webupdater für Firmwareupgrades läßt sich unter Linux oder BSD nicht verwenden. Dennoch ist ein Firmwareupdate möglich. Dazu lädt man sich die Firmware direkt von Garmin herrunter. Die dazu nötige Url ist quasi erratbar: Sie fängt immer mit http://download.garmin.com/software/ an. Dahinter kommt der Dateiname, der jeweils mit der Gerätebezeichnung anfängt, dann den Text "WebUpdater" enthält, dann die Versionsnummer und schließlich auf die Endung ".gcd" endet. Bei der Gerätebezeichnung werden einige ähnliche Geräte die die gleiche Firmware benutzen zusammengefaßt. Dies betrifft etwa das eTrex 20 und das eTrex 30. Das eTrex 10 verwendet hingegen andere Firmware. Als Platzhalter werden Unterstriche im Dateinamen verwendet. Eine gültige Url für die Firmware des eTrex 20/30 (Version 4.20) ist etwa:

http://download.garmin.com/software/eTrex20_30_Webupdater__420.gcd

Die herunter geladene Datei muß anschließend in GUPDATE.GCD umbenannt werden. Diese Datei wird dann auf das Gerät in den Ordner Garmin verschoben.

Beim nächsten einschalten des Gerätes erfolgt das eigentliche Update. Dies wird am Display angezeigt und kann einige Minuten dauern. In diesem Zeitraum darf das Gerät keinesfalls ausgeschaltet werden, da sonst die Software so beschädigt werden könnte, daß sich das Gerät nicht mehr verwenden läßt. Daher auf ausreichenden Akkustand achten. Anschließend sollte man das Gerät noch einmal neu starten. Fertig!

Direktlinks

Hier einige Direktlinks auf entsprechende Firmwaredateien von Garmin (Stand Juni 2015):

eTrex 20/30:

Version 4.20 9 MB

eTrex 10

Version 3.20 4 MB

GPSMap 62/62s/62st

Version 6.10 8,3 MB