I have an Ethernet testing code running on MPC5675K, which is working correctly using Lockstep mode. As soon as I switched to DPM, I am experiencing an interesting problem. When a message is received, the Rx interrupt is initiated and I check the content of the according receive buffer. The start of the package (8 bytes) is correct, but after that the rest of the package is mixed up in the memory.
Correct version (LSM - buffer starts at 0x40003368):
Buggy version (DPM - buffer start at 0x40003378):
Do you have any idea of the root cause?
Thank you in advance for your help!