Der Download der Topo Deutschland light ist unter Linux und BSD gar nicht möglich. Zusätzlich sind die Preise für Topografische Karten von Garmin sehr hoch. Glücklicherweise gibt es eine Alternative: Karten von Openstreetmap. Openstreetmap ist ein Projekt bei dem jeder mitmachen kann um eine weltweite Karte zu erstellen. Diese Openstreetmap-Karten sind für jedermann frei nutzbar. Die Qualität ist inzwischen sehr gut und die Karten sind auch zum Wandern und Fahrradfahren gut nutzbar. Natürlich hat Openstreetmap ein anderes Format, als das von Garmin verwendete Kartenformat. Jedoch gibt es glücklicherweise Tools mit denen man aus Openstreetmap-Daten fertige Karten für Garmin Geräte erstellen kann. Ebenso gibt es bereits fertige Karten, welche Garmin Benutzer aus Openstreetmap-Daten erstellt haben und zum Download anbieten.
http://freizeitkarte-osm.de/garmin/de/index.html
Diese Website bietet topografische Karten mit (dezenten) Höhenlinien und wie der Name schon sagt vielen POIs zur Freizeitgestaltung. Sie sind Routingfähig für Autos, Fahrräder und Fußgänger gleichermassen. Gedacht ist die Karte für Outdooraktivitäten jeglicher Art. Es gibt Karten für Deutschland, Österreich, Schweiz, den gesamten Alpenraum, Schweden, Luxemburg, Polen und Frankreich. Einige weitere Länder gibt es noch in einem experimentellen Bereich. Außerdem gibt es auch noch Regionenkarten (z. B. ganz Skandinavien oder Benelux), sowie Pluskarten bei denen der Kartenausschnitt noch ein gutes Stück über die Landesgrenzen hinaus geht (z. B. für Deutschland, Österreich und die Schweiz). Die Karten werden ca. alle zwei Monate aktualisiert.
http://www.kleineisel.de/blogs/index.php/osmmap/
Diese Website bietet eine Topografische Karte von Deutschland und vom Alpenraum in einer Darstellung die der von topografischen Papierkarten nahe kommt an. Es existiert eine Deutschlandkarte (derzeit 1,9 GB) eine Alpenkarte (1,2 GB), sowie auch eine Japankarte. Die Karten sind Routingfähig und mit Höhenlinien versehen. Die Abdeckung der Deutschlandkarte geht weit in die Nachbarländer hinein, so daß Bewohner von Grenzgebieten nicht befürchten müssen kurz hinter der Grenze bereits keine Karte mehr zu haben (in Belgien geht die Karte zum Beispiel bis kurz vor Liége). Auch die Alpenkarte ist vom Kartenausschnitt her groß gewählt und reicht südlich bis tief nach Norditalien hinein.
http://www.wanderreitkarte.de/garmin_de.php
Routingfähige Wander- und Reitkarte. Es existieren Karten verschiedener Bereiche Europas (Deutschland, Deutschland mit BeNeLux und Dänemark, Alpen, Italien und Südosteuropa).
http://wiki.openstreetmap.org/wiki/OSM_Map_On_Garmin/Download
Diese Seite im Openstreetmap Wiki faßt, die bekannten bereits fertigen downloadbaren Karten als Linksammlung zusammen.
Wer Höhenlinien zu einer ansonsten höhenlinienlosen Karte angezeigt bekommen möchte, kann dies über einen seperaten Höhenlinien Layer verwirklichen: Auf http://osm.thkukuk.de/ gibt es separate SRTM Höhenlinien als Kartenlayer. Da die Garmin Geräte mehrere Karten anzeigen können, kann dieser Layer zusätzlich zur eigentlichen Karte wie eine zusätzliche Karte auf das Gerät gespeichert werden und wird dann über der eigentlichen Karte angezeigt.
Die meisten Downloads kommen als Zip-gepackte Dateien. Wird das Zip-Paket ausgepackt, enthält dieses unter anderem eine Datei namens gmapsupp.img. Diese Datei ist die eigentliche Karte im Garmin-Format und muß auf das Gerät übertragen werden. Idealerweise verwendet man dafür einen Kartenleser um die Karte auf eine Micro-SD Speicherkarte zu übertragen. Ein Kartenleser arbeitet meist schneller, als die Übertragung direkt auf das per USB angeschlossene GPS. Damit die Karte auch vom Gerät erkannt wird, muß diese in einem Unterordner mit dem Namen Garmin liegen. Daher muß dieser Ordner angelegt werden. Danach muß die gmapsupp.img nur noch in diesen Ordner kopiert werden. Das ist bereits alles.
Es ist auch möglich mehr als eine Karte auf einmal auf einer Speicherkarte zu haben. Dies funktioniert mit allen Garmin Geräten ab etwa Baujahr 2012. Da eine gmapsupp.img Datei eine andere einfach überschreiben würde, benennt man diese einfach um. Auf neueren Geräten müssen Karten nicht mehr exakt diesen Dateinamen haben. Jeder beliebige Name mit der Endung .img funktioniert. Um also 2 Karten auf eine Micro-SD Karte zu speichern muß eine der beiden gmapsupp.img Dateien umbenannt und dann beide in den Ordner Garmin kopiert werden. Nach meinen eigenen Tests können auf einem eTrex 20 maximal 22 Karten gleichzeitig genutzt werden. Bei noch mehr Karten werden diese in der Kartenübersicht nicht mehr angezeigt. Es empfiehlt sich jedoch aus Darstellungsgründen immer nur eine Karte gleichzeitig aktiviert zu haben (ausgenommen natürlich separate Höhenlinien-Layer und ähnliches).