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.

TMS320F28P650DK: Sysconfig - Incorrect code generated when using MCANB interrupts

Part Number: TMS320F28P650DK
Other Parts Discussed in Thread: SYSCONFIG, C2000WARE

Tool/software:

I believe there is an error in the generated code when using sysconfig to set up interrupts on the MCANB peripheral.

The following lines are generated in board.h with the MCANB peripheral selected and "Register Interrupt Line0 Handler" enabled:

// Interrupt Settings for INT_MCAN_test_0
#define INT_MCAN_test_0 INT_MCANA_0
#define INT_MCAN_test_0_INTERRUPT_ACK_GROUP INTERRUPT_ACK_GROUP9
The code lines above are what I would be expected for the MCANA peripheral, however as we are using the MCANB peripheral I would expect
#define INT_MCAN_test_0 INT_MCANB_0
#define INT_MCAN_test_0_INTERRUPT_ACK_GROUP INTERRUPT_ACK_GROUP11
Using Sysconfig 1.21.0 and C2000Ware 5.03.00.00
I would much appreciate it if someone from TI can confirm this as a bug, and if so address this in the next sysconfig/C2000Ware release.
Kind regards,
Alex