Hi,
I bought the c5515 ezdsp kit a few months ago but I have never managed to get it to work. I have run various example programs from TI but there is never any audio heard. I have connected a line from an MP3 player and a guitar.
I have managed to get sine waves to play correctly from recordings etc. I have tried messing with the I2S bus config but it doesn't seem to help. Using the memory checker I can see that the ADC in the AIC3204 is either returning all zeroes or it isn't being read in correctly, which seems unlikely since I'm using code examples.
I my device just busted or could the AIC3204 just be in some weird state and need resetting in a special way?
To add details:
The code example I'm using is a echo and reverbation example found on the TI website along with an entire lesson set with chapters about DSP which I can't seem to find again.
The code seems to be setting the I2S on the c5515 as slave on I2S0, which is correct as far as I know from schematics. The codec is also being told to generate clocks for BCLK and WCLK and so is master.
Also I seem to be wrong about it giving 00.
The example seems to read in data in single words - if I use the memory view I can see that the left incoming sample is always 0x7FFF and the right varies. If I play music into the device I can hear a faint unprocessed version of this sound, but it is also present when the power is disconnected and so seems to be caused by crosstalk between the two jacks indicating a possible hardware fault.
edit: Added some details (above) and fixed incorrect codec name