So I'm having some problems with FatFS, mostly because I'm doing wonky stuff with it (trying to pipe a disk read to USB out via DMA). It works great when I'm not trying to use it in odd ways, but it's too slow for my application.
In doing some research I came across FullFAT ( http://www.fullfat-fs.co.uk/ ) and I'm curious if anyone has used this in their projects before? It seems worthwhile checking out, I just haven't had a chance to look at it yet, I might give it a shot tonight/tomorrow though.
One "caveat" for some people, it is GPLv3, specifically because it's viral and infects your project. If you're going for hobbyist/open source then I think you're fine, but commercial products might want to avoid with a very long stick. I'm sure more knowledgeable forum members can weigh in on the GPL issue though.