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.

TDA4VM: CAN bus interrupt routing configuration failed

Part Number: TDA4VM

Hi TI,

I have successfully configured 8 lanes CAN in TDA4_J7_07_00. Now I'm tring to do this in SDK_07_03.

But only CAN in MCU domain and CAN2 in Main Domain are configured successfully. The others are all failed at configuring interrupt routing.

Are there any differences between SDK_07_03 and SDK_07_00 that affect the configuration? Can you help me figure out the reasion?

The configuration is shown in the picture below, faile path: psdk_rtos_j7\mcusw\mcuss_demos\boot_app_mcu_rtos\can_utils.c

And the error alarm occured in file: psdk_rtos_j7\pdk_jacinto_07_03_00_29\packages\ti\drv\sciclient\src\sciclient\sciclient_rm_irq.c

Regards,

Damon

  • Hi Damon,

    I believe you have added the Sciiclient_rmIrqSet() api call to route the interrupt from MAIN MCAN instances for the MCU R5.

    There have been some changes wrt the interrupt router output allocation per core between the release you are working on. Can you please send the code snippet you use to set the parameters for Sciiclient_rmIrqSet()?

    Regards

    Karan