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.

TMS320F280039: CAN module receiving CAN-FD message issue

Part Number: TMS320F280039


Hi expert,

We are using TMS320F28003x chip and encountered a CAN-related problem. When a CAN-FD message appears on the bus, the ECU will always reply with "form error". This error frame affects customer's calibration behavior. After checking the code, we only used the CAN module and did not enable MCAN, so the controller does not support the sending and receiving of CAN-FD. I would like to ask if there is any way, such as controlling the register to prevent the CAN controller from sending error frames?

Thanks

Joyce

  • Joyce,

         Why not enable the CAN FD mode, so that it can support both classic CAN and CANFD frames? It is OK if the F28003x does not want to transmit CANFD frames. At least, it will not generate error frames when there is a CAN FD frame on the bus.