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.
Tool/software:
Hi expert,
My project using TDA4 VH along with SDK 9.1 as SW platform.
When we using MCU_MCSPI1, we found that we cannot receive data from SPI bus even the wave on MISO is correct.
my register configuration:
We can see on the picuture, transmit data register value same with the MOSI wave, but Rx data register is 0x0000000.
Can you help to check the register configuration and found if there is any mistake configuration?
Thanks
MCU_MCSP1 is connected along with MCSPI3 internally .You need to seperate MCU_MCSPI1 and MCSPI3 by writing the register CTRLMMR_MCU_SPI1_CTRL to 1, so it disconnects itself from SPI3.
please reference the following ticket
Hello,
Can you please check the point Kangjia Dong suggested ?
Regards
Tarun Mukesh
Thanks, kangjia, we have tried this solution, it works. MCU_SPI1 data receive problem has been solved.
Now we develop another channel MCSPI5, and we met same problem. Monitor on the SPI bus shows MISO has waves, but receive buffer also have no data received. Does channel MCSPI5 also has tied relationship with any other SPI channel?