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.

TDA3: QSPI Event to trigger DMA Request in EDMA3 Controller

Part Number: TDA3

Hello,

The write speed of the QSPI interface is very slow, because the transfer is managed by the M4 CPU. To speed this up we are working on a transfer with chained EDMA instead of CPU.

The Transfer:

  1. EDMA writes data to the QSPI interface (QSPI_SPI_DATA_REG)
  2. EDMA triggers the transfer by writing to the QSPI interface (QSPI_SPI_CMD_REG)
  3. QSPI interface issues a interrupt to IRQ_XBAR
  4. The interrupt from QSPI should trigger the next EDMA transfer

I can't see a event to bind the QSPI interrupt to the DMA_CROSSBAR in the TRM.

Is there a solution to trigger the EDMA with the QSPI interrupt?

Am I missing something?

Why is the event missing?

 

Regards,

Simon