AnsweredAssumed Answered

SDIO TX underrun because of DMA FIFO error

Question asked by li.rayne on Oct 5, 2012
Latest reply on Aug 27, 2014 by Clive One
Hello,

we are trying to work with SDIO at our FreeRTOS project, Without FreeRTOS everything works fine @ 16 MHz with Transcend miscroSDHC card, but if we try to do same test as FreeRTOS thread, we get TX underrun condition at write to SD @ frequences above 10 MHz. TX underrun condition caused by FIFO error at DMA stream.

Does anyone know, how we can achieve full-speed transfer for FreeRTOS?

Outcomes