I am using DEVKIT MPC5748G development Board for FlexRay driver development and IDE is S32 DS for power architecture V2.1.
I am stuck in a problem and need your suggestions to come out from this.
Node 1 : Transmitter
Node 2 : Receiver.
After receiption of frames to node 2 the message buffer indexes configured in register FR_MBIDXRn[MBIDX] for RX frames are getting changed. Because of this received data is written to different message buffer indexes.
I have configured Tx and Rx message buffers when the POC is in CONFIG state and allocated message buffer indexes to each Tx and Rx frames. Refer below image.
But after first frame reception the message buffer indexes of Rx frames are getting changed due to this received frame data is written to different message buffer indexes. Here I have attached images are for your reference.
Let me know your suggestions to overcome from changing message buffer index or how to handle such scenarios.