As of 27 September 2018 these instructions do not work for downloading map files from GMapTool.eu on older Garmin devices. I’ve reached out to GMappTool.eu for support.
A much simpler process for loading custom maps can be found here: https://www.johndball.com/using-openstreetmap-nl-to-generate-garmin-img-map-files/
I’ve updated the guide on 26 September 2018 with pictures and better instructions. However, it appears that there is a problem in the OpenStreetMap files from GMapTool.EU. The GMapTool converter program functions properly but there is “missing” information on the combined gmapsupp.img file. I checked this file using JaVaWa Device Manager for Garmin and it shows “0 maps found” in the combined IMG file.
There are two alternatives until a fix can be found. Followi this guide: https://www.johndball.com/using-openstreetmap-nl-to-generate-garmin-img-map-files/
use pre-compiled maps (there is no customization) of the US roughly based on LAT and LONG location data. It isn’t as pretty as the OpenStreetMap files but it is working for now. Simply download the correct file size (500 mb, 1 gb, 2 gb, 4 gb) file based on your LAT and LONG, rename to “gmapsupp.img”, put this in the “GARMIN” folder on your MicroSD card, and load into your GPS.
The URL for downloading the pre-compiled IMG files can be found here: https://daveh.dev.openstreetmap.org/garmin/Lambertus/latest/
Looking to add open source maps to your Garmin GPS and trying to use the GMapTool?
This should help convert OpenStreetMaps downloaded from https://www.gmaptool.eu/en/content/usa-osm-topo-routable to a format usable by older Garmin GPS devices (.img) using Windows as the OS. Older Garmin devices do not support multiple independent maps but do support multiple maps combined into the “.img” format. In this tutorial we will combine multiple OpenStreet maps using the GMapTool and uploading to a Garmin 60CSx.
The WIKI that helped with this post can be found here: https://wiki.openstreetmap.org/wiki/OSM_Map_On_Garmin/Download
- Download GMapTool here: https://www.gmaptool.eu/en/content/windows-setup
- Install the GMapTool, put a shortcut on your desktop, and launch the program.
- Download map data here: https://www.gmaptool.eu/en/content/maps-garmin-fenix
- For example, to use USA South Central TOPO map data, use this link for the map data page and the download link is at the bottom of the page. https://www.gmaptool.eu/en/content/usa-south-central-osm-topo-routable
- Using an unzip program (such as WinRAR), right-click on the .7z (7 zip) file and select “Extract to [folder name]“.
- Once extracted you’ll have another folder for your map region data. In this case “US_South_Central_OSM_Topo.gmap”.
- Open the “.gmap” folder and then open the sub folder labeled “Product1”. Verify that you have many folders with numbers as the folder name. In our case I am in “[directory]/US_South_Atlantic_OSM_Topo_v25a/US_South_Atlantic_OSM_Topo.gmap/Product1/” folder. Note that the GMAP program replaces backslashes “\” with forward slashes “/”.
- Make note of (copy) that folder path. For example, a full path for me would be “D:\Users\jball\Downloads\US_Northeast_OSM_Topo_v28\US_Northeast_OSM_Topo.gmap\Product1”
- Open GMapTool program. Select “Files” tab, select “Add Directories”. Paste the folder path in the “Filename” field. Update: you need to double click on the Product1 folder in the window. The GMap tool no longer navigates down directly to your pasted folder address. If you paste the address and double click on Product1, you should immediately see your many folders with numbers as folder names appear in the window.
- Click on the first folder, hold down shift, scroll to the bottom, and select your last folder. All folders should be highlighted.
- Click OK. You should see File Name, Size, and Mapset data.
- Click the “Join” tab. Click “Output file”, select a directory, and add “gmapsupp.img” to the end of the directory. You can also double-click on the elipses “…”, navigate to your desired directory, and in the filename field include “gmapsupp.img” as your filename. Click OK when finished.
- In the Mapset name field, give your mapset a name. I used “gmapsupp”.
- Click “Join all”.
- Connect your Garmin GPS in mass storage mode. On my Garmin I had to navigate to “Menu –> Setup –> Interface –> USB Mass Storage”. *Note: I’ve had mixed results copying directly to the MicroSD card versus copying over mass storage mode. Mass storage mode is a lot slower but seems to guarantee results.
- Open your MicroSD card (via USB-connected Garmin GPS). Create a folder called “GARMIN” if it doesn’t exist.
- Open the “GARMIN” folder and copy/paste your gmapsupp.img file.
- If you need help changing your map use this tutorial: https://www.gpsfiledepot.com/tutorials/how-to-change-which-map-is-displayed-on-a-garmin-gps/
- Once your map has been copied over, power off then power on your GPS. You will see a loading bar scroll across the bottom and, if your map has turn-by-turn navigation data you will also see a message about turn prompts.
- Enjoy your open source maps!