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

Part Number: TMS570LS0714

Tool/software: TI C/C++ Compiler

Dear Sir,

I have put thread on TI forum regarding this topic. But TI concern person has asked me to put thread on forum because he told device expert  (TMS570LS0714 ) will give more suggestion regarding our query.

I am attaching link of previous thread :

http://e2e.ti.com/support/tools/ccs/f/81/p/791585/2943581#2943581

Please give us  suggestion  on how to come out from  reset state of the micro controller. and How to unlock Micro controller of TMS570ls0714. 

Please give us replay as soon as possible.

Thanks and regards,

Krunal Desai

  • Hello Krunal,

    Have you solved the nRST problem mentioned in the link?

    DCAN controller maintains two error counters: the Transmit Error Counter and the Receive Error Counter. There are several rules governing how these counters are incremented and/or decremented. When any Error Counter raises over 127, the node will first become “error passive”. When the transmit Error Counter reaches to 255, the node becomes “bus off” which means that the node doesn’t participate in the bus traffic at all.

    The DCAN protocol defines 5 errors: Stuff error, ACK error, Bit 0/1 error, CRC error.

    Please check what error you got when transmitting the data? Make sure that CANH and CANL signals are not shorted together.
  • Dear sir,
    CAN problem we have resolved. But link problem we did not resolve. Please give suggestion as soon as possible.
    Thanks and regards,
    Krunal Desai