Hey,
is it possible to implement the SDfat.h library instead of SD.h? I just changed the SD adapter due to space limitations and stuff doesn't work now ("bank open failure").
I tested the sd card with SDinfo program on both libraries and SDfat.h worked great, when SD.h didn't even recognised
the card.
Weird, SD adapters hook up directly to the chip, so I don't see how a different adapter would make any difference. Maybe the problem is a differently configured SD card?
That said, I think the changes to use SDFat are pretty minimal, but I don't think SDFat is included with the default installation, so I don't want to use it by default.
I have a similar problem myself in that I whenever I activate the teensy-optimized mode in SD.h, the sd card is not found.
One really nice thing about SDFat is that it supports long file names, but that also means that the MTP code has to be modified a little bit to support long filenames too.