The format used for Garmin maps has, in effect, a maximum size, meaning that you have to split an .osm file that contains large well mapped regions into a number of smaller tiles. This program does that. WWW: http://www.mkgmap.org.uk/page/tile-splitter