This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Compiler/AWR1642: CAN

Part Number: AWR1642

Tool/software: TI C/C++ Compiler

Hi,

I am using awr1642 boards. i am using two boards for CAN communication using canfd driver provided in SDK  with type calssic can.

from one board 128 bytes of data is sending.

from second board i am trying to receive the same data by calling CANFD_getData() function. I am able to receive 64 bytes of data only.

I am not understanding the flow here. rxDataLength is always 8 bytes. but it is storing 64 bytes of data. I printed rxData upto 128 bytes.

after 64 bytes printing it is not getting next 64 bytes. 

Please guide me with any receive program to receive complete data. 

Thanks and regards,

K Subrahmaniam