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.

C5515 eZdsp - No data from AIC?

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.

  • Hi,

    Have you checked on oscilloscope for what is happening?

    Regards,

    Hyun

  • 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.

  • Hi,

    Any update on whether the issue was in software or hardware?

    Thanks,
    Nate