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.

TMS570LS1224: TMS570LS1224 CAN example

Part Number: TMS570LS1224
Other Parts Discussed in Thread: HALCOGEN

Hello,

I'm starting with CAN communication in TMS570LS1224, and I searched for some project examples to help me get started.

The three example projects I found are:

1) The TI Hercules CAN tutorial on Youtube:

https://www.youtube.com/watch?v=TrKQN-sor-s&t=252s&ab_channel=TexasInstruments

2) A project example in an E2E thread:

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1007625/tcan1043-q1-tcan1043-code-example-for-tms570-mcu?tisearch=e2e-sitesearch&keymatch=TCAN1043

3) The following example installed with HALCoGen:

C:\ti\Hercules\HALCoGen\v04.07.01\examples\TMS570LS12x_11x\example_canCommunication.c

But when I run any one of these projects, the CAN1TX signal waveform is like the one displayed below, which is not a correct CAN communication waveform.

There are only about 15 pulses in the waveform, and the pulse width is incorrect.

P.S. I don't have a transceiver yet, so I'm holding the RX pin at 3.3 V.

How can I solve this problem?

Thanks