I have my doubts that it's the way that you format the card that's the issue. I also experienced this stupid freezing problem today.
I installed the kernel and roms on a FAT formatted card (2GB Sandisk made in Japan), inserted the microsd card in the TTDS, ran one game (Brain Training) and...