Thank you Igor for the reply.
I am following the same patches.
The M4 MCU stopped here (GETCHAR), I unable to provide the input
//qiang_debug add start
PRINTF("Got ping...\r\n");
while (1)
{
ch = GETCHAR();
if(ch == 'c')
break;
}
//qiang_debug add end
while (msg.DATA <= 100)
{
PRINTF("Waiting for ping...\r\n");
rpmsg_queue_recv(my_rpmsg, my_queue, (unsigned long *)&remote_addr, (char *)&msg, sizeof(THE_MESSAGE), NULL, RL_BLOCK);
msg.DATA++;
//qiang_debug add start
PRINTF("Got ping...\r\n");
while (1)
{
ch = GETCHAR();
if(ch == 'c')
break;
}
//qiang_debug add end
PRINTF("Sending pong...\r\n");
rpmsg_lite_send(my_rpmsg, my_ept, remote_addr, (char *)&msg, sizeof(THE_MESSAGE), RL_BLOCK);
}
Will you please help me to resolve this.
Regards,
Vinoth S,
Regards,
Vinothkumar Sekar