Witam,
trochę ostatnio przyglądałem się rozmiarom pamięci, spróbuję podsumować spostrzeżenia
Karty SD i microSD do 2GB są formatowane w systemie plikowym FAT16. Maksymalny rozmiar pliku dla FAT16 wynosi 2GB.
Karty SDHC mają rozmiary od 4GB w górę. Zawierają system plikowy FAT32. Maksymalny rozmiar pliku wynosi 4GB. To jest granica, której nie da się przeskoczyć bez zmiany systemu plikowego. Karty SDHC nie są wprost kompatybilne z SD, urządzenie musi obsługiwać standard SDHC, żeby czytać takie karty.
Istnieją karty SD 4GB. To nie jest przewidywane przez standard SD ale wiele urządzeń sobie z tym radzi. Może to być dobre rozwiązanie dla urządzeń, które nie obsługują standardu SDHC. Nie mam takiej karty, nie wiem, czy działa w odbiornikach Garmina.
Karty flash zwykle mają nieco mniejszą pojemność niż to sugeruje nominał, wynika to z zajęcia części pamięci na obsługę uszkodzonych sektorów i algorytmy równomiernego zużycia komórek pamięci (wear leveling).
Mapsource produkuje mapy do 4GB. Chyba powinno to działać poprawnie od wersji 6.11.6.
Nuvi 200 obsługuje mapy do 4GB i działa z kartami SHDC. Czasami przy podmianie mapy zgłasza jednorazowo brak pamięci ale przypuszczam, że to jakiś wewnętrzny sygnał, z którym nuvi sobie radzi, bo dalszych konsekwencji nie widać. Edycja: nowszy nuvi 2x5 obsluguje mapy tylko do 2GB, karty SDHC działają.
GPSMAP 60CSx obsługuje mapy do 2GB i działa z kartami SHDC. Przypuszczam, że przy zamianie karty z 2GB na 4GB można zwiększyć maksymalny rozmiar mapy o jakieś 100MB, tzn. zrobić mapę nieco większą niż faktyczny rozmiar karty 2GB. Edycja: od firmware 3.90 60CSx i podobne (76/Cx/CSx) obsługują mapy 4GB.
Do testów używałem karty Kingston SDHC Class 4 i karty microSDHC Sandisk Class 2. Każda kosztowała nieco ponad 100zł. Polecam SanDiska, w komplecie jest czytnik, na którym karta osiąga prędkość zapisu rzędu 14MB/sek. Kingston działa zgodnie ze swoją klasą i zapisuje jakieś 5MB/sek.