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.

AWR1642: CAN interrupt conflict between rx and tx

Part Number: AWR1642
Other Parts Discussed in Thread: MMWAVE-SDK

Hi

         I'm using CAN tx interrupt to continous transfer CAN messages int my project. I found sometimes when I recieved a CAN message, the tx interrupt seems not able to be triggered, and the CAN transmit queue stopped. How can I solve the problem? or is there a better way to send continous (4k frames/s) CAN messages in program?

        Thank you! 

  • Hello Durf,

    The AWR1642BOOST has both CAN and CANFD . The CANFD on the AWR1642BOOST is capable of transmitting of speed of upto 8Mbps.
    You should be able to use the CANFD and transmit your CAN message continuously.

    However with CAN you will only be able to transmit upto speed of 1Mbps.

    The CANFD driver and the test application can be found in the MMWAVE-SDK . You could do a Tx and Rx without any issue using these sample application. I am assuming you are using the same application.

    -Raghu