SparkFun Forums 

Where electronics enthusiasts find answers.

Your source for all things Atmel.
By mjbcswitzerland
Hi All

For details of the utFAT (FAT32 compatible for SD cards) for the ATMEL AVR32 UC3A and UC3B see the following and its links:

The user's guide is at and explains SD card and FAT32 operation and shows also how the module can be fully simulated using the uTasker simulator. It is fully integrated into the uTasker FTP and HTTP servers and offers a DOS-like user menu interface.

For more technical details and discussion it has its own dedicated forum at



PS. the utFAT module runs on SAM7X, AVR32, V2 Coldfires, Luminary LM3Sxxxx, NXP LPC2XXX and ST STR91XF families
By tz
Then there's:

Not as mature, but the FAT32 is architecture independent, the SD/SDHC is Atmel SPI (initial target is the OpenLog and the other SparkFun modules with SDHC connections). It is a library so uses 10k max, the high-performance SDHC uses 2k. I also have the beginnings of a bootstrap version that can read from the root directory in under 2K for SDHC+enough FAT32 to get the file.

I've not decided on the license, but the source is available for inspection. And mine can find the first FAT32 in the main, extended, or no partition table cases (#define to enable extended).