AnsweredAssumed Answered

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

Question asked by Michal Szlachetka on Nov 29, 2016
Latest reply on Dec 9, 2016 by Pavel Chubakov


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