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.

CCS/TDA4VM: How to resolve CANFD Busoff in vision apps

Part Number: TDA4VM

Tool/software: Code Composer Studio

Hello, experts:

                     When testing on the custom vehicle bench,TDA4 ECU could not communicate to the vehicle CAN bus,read the MCAN_PSR and MCAN_IR regester in TDA4, 

the regster value is 0x000007E7 and 0x2B80000,BO bit in the MCAN_PSR(bit 7) and BO bit in the MCAN_IR(bit 25) are set to 1 just like the picture below,so theTDA4

MSCAN have entered the busof state.

couild you give me some demos to show how to resolve the issue in the vision apps ?

thank you.

                        

  • Hi, 

    add more background information:

    In the customer vehicle bench, the CANFD is 500kbps ~ 2Mbps. We modified the code according to the guide :

    We have tested this with CANoe. the MCU_MCAN0 of TDA4VM works well.

    When we put the TDA4VM customer's board on the vehicle, connect the MCU_MCAN0 to the vehicle's CAN bus, the TDA4VM MCU_MCAN0 works for sometime, then the MCU_MCAN0 stops working.

    Then we checked the MCAN_IR register, we find some error bits are set.

    Please kindly let us know if there is anything missed.

    Are there any other CAN parameters/settings we need to fine tune?

    Thanks. 

  • Hi,

        yes,you are right, I set the CANFD to 500kbps ~ 2Mbps according to the E2E link you send to me, and test on my computer ,it can communicate well with CANoe,

    only on the vehicle ,it donot work well,the parameter config is below,i am not sure whether any other CAN parameters/settings we need to fine tune,customer suggested 

    the method configuration in MCAL would be better.