Hi ajmalali,
Now I am able to send 1024 bytes between 2 cores. All we need to do is increase the buffer size to required bytes.
In Linux side, Change the value of the below macro in imx_rpmsg.c and virtio_rpmsg_bus.c
#define RPMSG_BUF_SIZE (1024)
In Free RTOS side, Change the value of the below macro in rpmsg_config.h
#define RL_BUFFER_PAYLOAD_SIZE (1008)