Hi All.
I am working on iMX6Q Custom board and i am using the Yocto Project Linux kernel Version 4.9.168,
in our project we are using msp432e (MSP432E401Y Arm® Cortex®-M4F, windows Environment) and iMX6Q processor (Linux Environment), The controller and processor interface using the CAN communication and both set to 1Mbps baud rate with triple sampling on,
In Imx6Q side some CAN frame are missing. to find the missing frames one side i used the CAN sniper in between msp432 and iMX6Q to get the data before reaching to imx6q, the CAN sniper connected to the linux pc or busmaster pc tool and other side i get the data from imx6q on target board, then i compare the both the logs, in iMX6q side frames are missing please refer the below image.
and on target side if i execute the ifconfig command in RX Packet errors are more appeared.
Can any one help me to resolve this issue,
I tried to decrease the baud rate 500000 also not work, and increase the #define FLEXCAN_MB_SIZE 16 to 32 here also Fail in CAN communication.

