Quantcast
Channel: Forum - Recent Threads
Viewing all articles
Browse latest Browse all 5781

Data rate problem on DK-S7G2

$
0
0

Hello ,

I'm using the MTFC4GMDEA eMMC on the DK S7G2 Board . I can write and read blocks using  the sdmmc Block Media Framework and DMAC transfer.

Here are my data rate results, I have measured the time of the " g_sf_sdmmc0.p_api ->read() "  function  with the Timer0 counter.

 

So as we can see on this array the more Byte you read the faster you get.

However in my application I will read small buffer (4000 - 5000 Bytes ) and I would like to be as fast as possible.

Are my results correct ?

I would like to know what are your results on the DK-S7G2 board ?

Can I do something to speed up the reading?

When I look at the signal on one of the IO of the eMMC while I'm reading data ,this is what I get :

I trigger just before using the read command.There is a time ,800 to 900 µs,  between the trigger and the start of the reading on the IO.

I know that we use some time to initialize the DMA and to send the command to read multiples blocks. I have measured : 19µs  which is very low in comparison of the time that we got before reading data.

Do you know what this 800µs time is ?

Can I do something to make it shorter ?

Thanks and regards,

TK


Viewing all articles
Browse latest Browse all 5781

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>