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/TMS570LS0714: TMS570ls0714 is not transmitting and receiving CAN messages and showing Bus off error

Part Number: TMS570LS0714
Other Parts Discussed in Thread: TMS570LS3137, , HALCOGEN

Tool/software: Code Composer Studio

Dear sir,

we have TMS570ls0714 PCB from that we can able to send CAN Transmit and receive messages. When i am sending CAN messages from TMS570ls0714 it will show error in error status register which 0x000000E5. Than   when i am receiving CAN messages from the other board to TMS570ls0714, It will show error like 0x00000007 means no bus event occur. From Transmiting TMS570ls3137 error will 0x00000063 means acknowledgment error. I will attach  all 4 signals here. How we can solve in Software? Please reply as soon as possible.

Thanks and regards

Krunal desai

  • Hello,
    It seems that you have connection problem. Did you check whether data is going out on the bus (using CAN analyzer or osciloscope).
    I assume that you have TMS570LS3137 HDK (HDK is with installed CAN transceivers and termination on it). Please, use example code under HALCoGen installation (follow the instructions how to set MCU to work with this example). CANH of both transceivers must be connected as well CANL - pin 1 of J2 to pin 1 of J3 and pin 3 of J2 to pin 3 of J3.
    If everything goes fine on HDK then try with both boards.
    Your second board must have transceivers and termination as well. Please make appropriate settings of 2nd MCU (according to the settings for the 1st board).


    Hope this helps.

    Best regards,
    Miro
  • yes Miro We identify the problem. It is hardware Issues only. Thanks for the reply