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: MCSPI TX_EMPTY has set ,but the ISR function is not active

Part Number: TDA4VM

Hi,

  I use MCSPI 3 channel 1 as a master in MCU2_0 , code was rewroten base  spi_V1 in SDK;

Issue  Tx1 empty has been set ,but ISR was not called,

Can you give some advice to fix the issue?

#define CSLR_R5FSS0_INTROUTER0_IN_MCSPI3_INTR_SPI_0 (196U)
#define CSLR_R5FSS0_INTROUTER0_IN_MCSPI5_INTR_SPI_0 (198U)

the MCSPI configuration registers  value asbelow before call MCSPI_transfer_v1

MCSPI3 Add 2130110      308
MCSPI3 Add 2130114     1
MCSPI3 Add 2130118     0
 MCSPI3 Add 213011c     0
MCSPI3 Add 2130120     0
MCSPI3 Add 2130124     0
 MCSPI3 Add 2130128     1

MCSPI3 Add 2130140     200607dd
 MCSPI3 Add 2130144    0
 MCSPI3 Add 2130148    100
 MCSPI3 Add 213014c    0
 MCSPI3 Add 2130150    0

the MCSPI configuration registers  value asbelow after call MCSPI_transfer_v1

MCSPI3 Add 2130110      308
MCSPI3 Add 2130114      1
MCSPI3 Add 2130118      10
MCSPI3 Add 213011c      20050
MCSPI3 Add 2130120     0
 MCSPI3 Add 2130124    0
MCSPI3 Add 2130128     1

MCSPI3 Add 2130140      381607dd
 MCSPI3 Add 2130144     2a
MCSPI3 Add 2130148     101
MCSPI3 Add 213014c     0
 MCSPI3 Add 2130150    0