Re-definition error for MCU_MCSPI0_ISR API's when multiple external devices connected to a single SPI Hw unit Instance

XMLWordPrintable

    • Type: Bug
    • Resolution: Fixed
    • Priority: High

      Hello Team,

      Redefinition error for ISR(Spi_IrqUnitMcuMcspi0TxRx) and ISR(Spi_IrqUnitMcuMcspi0DmaTx),ISR(Spi_IrqUnitMcuMcspi0DmaRx) API when connected 2 external devices with a single SPI0 HW unit instance.

      Here customer enabled SPI_DMA ENABLE and tried to connect 2 external devices to SPI0 Hw unit with different CS. After generating the SPI_Cfg.c file found to be having redefinition for above mentioned ISR API.

      Attached below the redefinition files and configuration used.

      Please check similar for other SPI instances when used with multiple devices and fix it.

      https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1212497/tda4vm-q1-mcal-fls-and-spi-config

      Regards
      Tarun Mukesh

            Assignee:
            TI User
            Reporter:
            TI User
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:

                Connection: Intermediate to External PROD System
                EXTSYNC-3955 - Re-definition error for MCU_MCSPI0_...
                SYNCHRONIZED
                • Last Sync Date: