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: 250 kbit/s and 125kbit/s baud rate is not working on CAN interface

Part Number: TMS570LS1224
Other Parts Discussed in Thread: HALCOGEN

Dear Support,

I tried to set the baud rate to 125 kbit/s and 250 kbit/s but it doesn't work (I was able to use CAN interface 500 kbit/s and 1Mbit/s). I observed that the TMS sends couple good message in the beginning but after this it sends error frames only. I'm using SN65HVD230D CAN transceiver. I tried several bit timing setup but none of them is working. Here is my bit timing configuration:

canREG2 ->BTR = (uint32)((uint32)0U << 16U) |

(uint32)((uint32)(7U - 1U) << 12U) |
(uint32)((uint32)((1U + 7U) - 1U) << 8U) |
(uint32)((uint32)(4U - 1U) << 6U) |
(uint32)19U;

Setup in the CanKing software:

Can you help me to solve this problem?

Thank you!

Kind regards,

Keno