Ну, собственно, возможные проблемы с пониманием карт у гарминов такие:
1) не понимают карты в NT-формате. Ну, это характерно для древних ископаемых типа Garmin Quest
2) не понимают файл размером больше 2 ГБ. Лечится (иногда) обновлением прошивки.
3) не понимают карточки памяти больше 2ГБ (это по слухам. Сам не сталкивался).
4) не понимают некоторых названий файлов-контейнеров. К примеру, в некоторых моделях файл на карточке должен называться gmapsupp.img и лежать в папке garmin. И никак иначе. Лечится склеиванием разных карт в единый файл-контейнер программой gmaptool. В новых моделях этого маразма уже нет.
5) на картах не отображаются какие-то типы объектов (домики, дороги, тропки). Лечится ковырянием typ-файла и пересборкой файла-контейнера с заменой typ-файла на переделанный. (Сам не сталкивался, слышал, что у кого-то на garmin etrex такое было)