Which one? There are lots of different OSM-based maps for Garmin available, and you can also create your own - see https://wiki.openstreetmap.org/wiki/OSM_Map_On_Garmin.
I don’t think that a “torrent” solution makes much sense, since as soon as you’ve downloaded a map it’s out of date because someone’s added something new to OSM.