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.
I'm trying to run the example code from
http://code.google.com/p/c5505-ezdsp/
specifically the audio filter demo for the c5515
The code compiles succesfully and runs, but I hear no audio on the output on the board when audio is sent in from an mp3 player. When I use the memory view to inspect the contents of the incoming data buffers, they seem to only contain zeros.
I also added a dma_count variable which is incremented every time there is a DMA interrupt, which appears to be getting interrupted which should show that the I2S config is correct on both ends. I can modify the code to reverse the master/slave configuration and I get the same behaviour.
I think this may be a hardware fault also. The first few times I tried running this demo, I had the same issue. However, it did work and successfully filter audio a few times before going back to the above behaviour again. It doesn't seem to be a software issue as there were minimal changes, and the sample code should work anyway without change, right?
In a couple of weeks I will have some limited access to an oscilloscope so I should be able to give detail about what is appearing on the busses. In the meantime any advice would be appreciated.
Not yet. I'll have time to do it tomorrow and I'll get back. Is there anything specific I should check besides whats happening on the I2S busses?
Edit: I have checked the busses and there appears to be nothing at all happening on the I2S busses. However I can't be sure this is due to a hardware fault as my programming setup is not at the same location as the osciloscope. I have been getting DMA interrupts on the ports which implies there is at least a WS and SCLK so I'll need to verify the software.
I have limited access to the osciloscope which is causing problems.