When using MSGQ for data transfer, we occasionally run into a case that the message is corrupted. When that happens, we got the previous message instead of the correct one. For example, if we send messages A, B, C, D, E from the DSP for example, we will get A, B, B, D, E on the ARM side. We are using DSPLINK 1_65_01_06 driver release with DSP/BIOS 5.x. Any idea on what may be casuing this to happen is appreciated.
Thanks,
Charles