AnsweredAssumed Answered

MPC5644A is out of order after enabling cache,

Question asked by xiaoboliu on Aug 3, 2017
Latest reply on Aug 9, 2017 by Martin Kovar
Hi,
I am using MPC5644A and I have already enabled cache. Good news is that the CPU load  decreased from 70% to 40%. However the ADC buffer is confused. I use DMA to move conversion command to ADC core and  move the converted result from ADC core to the buffer array. The buffer array sequense  seems to be smooth shifted  when I enable cache.  I don't know the reason for this phenomenon, and I hope to get your help.
Are there any tips about cache?  if cache is enabled, what should I pay special attention to when writing code ?

Outcomes