P2010 eSDHC DMA ; multiple blocks write, debe dce erros -> false negative?

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

P2010 eSDHC DMA ; multiple blocks write, debe dce erros -> false negative?

464 Views
michalszlachetk
Contributor I

Hello

I'm using P2010 uC and I have some problem with eSDHC multiple writing. When I use multiple blocks write mode , I'm getting DEBE and DCE (alwyas both) errors in the interrupt (almost every time). However when I remove CRC check at all, then file is properly written always (we have tests to compare written and read file). Is this solution an acceptable workaround or may cause other problems? Is there any other workaround to avoid such problem? I'm using 4 bits mode and 25MHz clock. The problem occurs only while writing. Except DEBE and DCE , CC bit is set when interrupt is received

Labels (1)
0 Kudos
1 Reply

279 Views
Pavel
NXP Employee
NXP Employee

Is it detected using different SD cards?

We can see that customers do not use CTC check if eSDHC multiple writing is used.


Have a great day,
Pavel Chubakov

-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 Kudos