Hi,
I am using the libraries from "Digital Signal Processing and Applications with the OMAP-L138 eXperimenter" to do a project for active noise cancellation. I used L138_initialise_intr(FS_8000_HZ,ADC_GAIN_9DB,DAC_ATTEN_0DB,LCDK_MIC_INPUT); to initialize the gain of codec. However, it doesn't pass a simple talk-through program. It can pass a talk-through test before, but this time when I change the ADC gain, it just doesn't work. Also when I use L138_initialise_intr(FS_8000_HZ,ADC_GAIN_0DB,DAC_ATTEN_0DB,LCDK_LINE_INPUT); in order to use the line_input instead, but it also doesn't pass a simple talk_through.
I suspect is it because the codec is damaged? Or some initialization is not correct? Do you know how to reset the DSP board to its original state?