Hi,
i want to transfer audio Dma Channel 1 to audio chip with SPI3.
i allocate memory for dma buffer, create dma descriptor, initialize spi3.
spi clock is working but nothing on tx line. log is below.
does any one has a sample which transfers audio buffer to spi3 or any idea
what could be wrong ?
+OEMInterruptHandler (25)
+OEMInterruptHandler BoardLevel IRQ_DMAC (25) g_pDMAReg->dint:0x2
DMA_AUDIO_INTR:0x32
+OEMInterruptHandler IRQ_DMAC:25 SYSINTR_AUDIO
Wave: dcsr: 0x80000000
PDD_AudioGetInterruptType+
Wave: Dma Chnl:0x1 OutputDmaInterrupt:0x4 - Dma Chnl InputDmaInterrupt:0x4
Wave:PDD_AudioGetInterruptType 2 AUDIO_STATE_OUT_PLAYING
Wave: PDD_AudioGetInterruptType-
+OEMInterruptHandler (25)
+OEMInterruptHandler BoardLevel IRQ_DMAC (25) g_pDMAReg->dint:0x2
DMA_AUDIO_INTR:0x32
+OEMInterruptHandler IRQ_DMAC:25 SYSINTR_AUDIO
MDD Audio Playing
Wave: dcmd: 0x9021C390
Wave: WPDM_START-
MDD No more data. List is NULL. Stopping audio
Wave: WPDM_ENDOFDATA+
Wave: WaveOutEndOfData.
Wave: WPDM_ENDOFDATA-
MDD No input state change. Do nothing
Wave: PDD_AudioGetInterruptType+
Wave: Dma Chnl:0x1 OutputDmaInterrupt:0x4 - Dma Chnl InputDmaInterrupt:0x4
Wave:PDD_AudioGetInterruptType 2 AUDIO_STATE_OUT_STOPPED
Wave: PDD_AudioGetInterruptType-
+OEMInterruptHandler (25)
+OEMInterruptHandler BoardLevel IRQ_DMAC (25) g_pDMAReg->dint:0x2
DMA_AUDIO_INTR:0x32
+OEMInterruptHandler IRQ_DMAC:25 SYSINTR_AUDIO
MDD Audio Stopped!
Wave: WPDM_STANDBY+
Wave: StopDmaOut
Wave: WaveOutStandby.
Wave: WPDM_STANDBY-
MDD No input state change. Do nothing
Wave: PDD_AudioGetInterruptType+
Wave: Dma Chnl:0x1 OutputDmaInterrupt:0xc - Dma Chnl InputDmaInterrupt:0x4
Wave:PDD_AudioGetInterruptType 1 AUDIO_STATE_OUT_STOPPED
Wave: PDD_AudioGetInterruptType-
/////same log forever
Thanks