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.

DM6467 McASP + TLV320AIC3107

Other Parts Discussed in Thread: TLV320AIC3107, TLV320AIC32

I am using the DM6467 with the TLV320AIC3107 in our system. I tried to capture the input signal from the Line2L and Line1R to DM6467 and then loop back the signal to the output of 3107.

I test it with the demo software audio_loopback. It works fine in the EVM of DM6467 with TLV320AIC32. I tried the same thing in our target board and it has a complain "error from read:-5 Input/output error".

Is there any idea about this error? Is it related with kernel or any setting in the system?

 

 

  • Hi Philip,

    Can you please check if the AIC3107 is at the same I2C address as the AIC32? May be the the codec access is failing because of change of I2C address.

    The error per-se does not provide a lot of information. Will it be possible to dig deeper into the kernel source to determine which part of the code is returning the error?

    Thanks,

    Sekhar

  • Hi Sekhar,

     

    I found the problem. It is related with the setting of the Mcasp0 and the setting of the sound card. Even these two sets of values are wrong, the playback process is still working but the audio capture is failed.