Hello all,
having read various posts around this forum requesting support for several issues I have seen that TI employees suggest using the CSL for simplicity and better support.
So I am using CSL 3.01 and CCS 4.1.3 and a C5515 ezDSP board to program an audio/input output example.
I am doing the following:
1. Use CSL_PLL to initialize the PLL to 100MHz
2. Use CSL_INTC to setup the DMA ISR and enable DMA interrupts
3. Use CSL_DMA to configure DMA0 CH0-3 in ping pong mode
4. Use CSL_I2S to configure I2S
5. Use CSL_I2C to setup comminication with AIC3204 and setup AIC3204 according to other examples.
6. I have an infinite while loop that keeps the program running.
It seems that for some reason the DMA ISR is never called and there is no audio i/o. I have setup a breakpoint inside the DMA ISR and the program never stops there. I am attaching a zip file my complete project. Can someone help me out with this? Do I need to setup anything else?
I should note that I have compiled and successfully run all the relevant examples that come with the CSL package. However, I am programming everything from scratch in order to have an audio i/o framework that I completely understand and I can use in future projects.