您好、TI
我们的 SDK 是 TDA4 8.0.2、MCU 1-0和 A72通过 IPC 交换数据。 从 A72侧成功接收数据后、MCU 1-0将数据发送到 A72、但传输开始失败。 故障将持续一段时间、一段时间后、传输成功。 从失败到成功,我什么也没做。
故障原因为 msg 为 NULL, 长度为0。
令牌= Virtio_getAvailBuf (VQ、(void **)&msg、&length);
pOsalPrms->UnLockHIsrGate (module.gateSwi、key);
}
if (!msg)
{
printf ("RPMessage_rawSend ... NULL MsgHdr\n");
状态= IPC_EFAIL;
}
if (length < bufSize)
{
printf ("RPMessage_rawSend……长度%d、reqrd %d\n"、长度、bufSize);
状态= IPC_EFAIL;
}
如何调试该问题? 谢谢
) 