Quote:
Originally Posted by DMcCunney
The 2GB limit is a file system limitation. The original expansion cards were formatted as FAT16, and the largest volume size for a FAT16 volume is 2GB.
Cards bigger than 2GB are formatted as FAT32, which allows larger volumes.
You can get standard SD cards in up to 4GB capacity. Anything larger than that will be SDHC.
______
Dennis
|
Actually the limit in 32 bits is 4G if you treat it as an unsigned number. Signed numbers are only 2G. This is why a non-standard SD card can reach 4GB. The SD card standard is 2G max for non-SDHC cards and even then there was a trick in that they switched block sizes between 1G and 2G which is why devices with MMC card slots cannot go beyond 1G.
Dale