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.

TMS320F2800137: The CAN baud rate register cannot be written

Part Number: TMS320F2800137
Other Parts Discussed in Thread: C2000WARE

Hi Team,

There's an issue from the customer need your help:

The development version I am using is the CCS12 version. The demo board on the official website is used. Operate according to the routine provided by the official website. After initializing the chip and GPIO pins, configure the CAN module and find that the CAN_BTR register cannot be written. The CAN_CTL register cannot and some bits cannot be operated, such as the CCE bit, which should be called in the CAN_initModule() function. I thought it was because the CAN clock could not be configured, but after Device_init(), you can see that the CAN peripheral clock has been turned on. Another one is that, after trying, direct operation of CAN_BTR cannot be operated

Customer uses F280049, the same process, you can initialize CAN, you can also use the CAN_BTR register; all, he suspects that there is a problem with the Decive_Init() function of F2800137.

Could you help check this case?

Thanks & Regards,

Ben