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