moved FATFS allocation to heap so DMA works correctly; simplified TestSD API (removed delay)