Hello @rudhi.tx ,
OK. Here is a concrete example:
I want to make changes to the following source files:
change:
#define MAX_RPMSG_NUM_BUFS (512)
#define MAX_RPMSG_BUF_SIZE (512)
to
#define MAX_RPMSG_NUM_BUFS (512/16) // 32
#define MAX_RPMSG_BUF_SIZE (512*16) // 8192
(This should ensure that my data packet, which is guaranteed to be larger than 4096 bytes and smaller than 8192, is NOT fragmented.
A data packet that comes in via the serial interface should be forwarded packed in ASN1 via RPMSG)
I made these changes and:
I built an image according to: ‘Build Torizon OS from Source With Yocto Project/OpenEmbedded | Toradex Developer Center’.
Please also read this post:
Best
Gerald