Hi NXP Team,
We are using the EIM to perform periodic ECC diagnostics during runtime. Since we are also using the DMA engine, occasionally a DMA buffer gets clobbered when the ECC non-correctable diagnostic is active. Since the DMA engine is associated with an asynchronous communication bus, the ECC diagnostics cannot be scheduled when DMA is not active.
Could you please propose a solution?
Thanks
Hi @periagounder_ar,
I don't think there is a solution other than disabling the DMA before the diagnostic test.
Since this is a request on application safety, I would recommend using the SafeAssure NDA community.
https://community.nxp.com/groups/safeassure-nda
https://community.nxp.com/docs/DOC-335524
Regards,
Daniel