32gb or 128gb?

I was reading through the RTK receiver documentation and found this

“ . Any FAT16 or FAT32 formatted microSD card up to 128GB will work. We regularly use the SparkX brand 1GB cards but note that these log files can get very large (>500MB) so plan accordingly.”

On the link below

https://docs.sparkfun.com/SparkFun_RTK_ … a_logging/

Although every other place I’ve read that 32gb is the max, can this be confirmed?

FATFS should be fine up to 400GB, where the issues arise is that Microsoft wanted everything 64GB and above to use EXFAT, but you can format FAT32

Hi,

The RTK Firmware uses Bill Greiman’s SdFat library for Arduino. SdFat dictates what card sizes and formats are supported. We’re currently using v2.1.1 and the SdFile file type.

I ran a test on SdFat a couple of weeks ago and the following configurations worked well for me:

128GB SanDisk exFAT

64GB SanDisk FAT32 (formatted with rufus)

32GB SanDisk FAT32

2GB Unbranded FAT32

1GB Brand_X FAT16 (formatted with SD Association Formatter)

Best wishes,

Paul