Hello, trying to test microphone that is on the eval board and have issue with it. I have set the jumpers to Diff Mono but still can't test the microphone.
And on 2nd attempt we are always getting 'read error
root@am62xx-evm:~# arecord -t wav -d 10 -f dat /home/root/testMic.wav
Recording WAVE '/home/root/testMic.wav' : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo
arecord: pcm_read:2151: read error: Input/output error
root@am62xx-evm:~# aplay /usr/share/sounds/alsa/Front_Center.wav
Playing WAVE '/usr/share/sounds/alsa/Front_Center.wav' : Signed 16 bit Little Endian, Rate 48000 Hz, Mono
root@am62xx-evm:~# arecord -l
**** List of CAPTURE Hardware Devices ****
card 0: AM62xSKEVM [AM62x-SKEVM], device 0: davinci-mcasp.0-tlv320aic31xx-hifi tlv320aic31xx-hifi-0 [davinci-mcasp.0-tlv320aic31xx-hifi tlv320aic31xx-hifi-0]
Subdevices: 1/1
Subdevice #0: subdevice #0
root@am62xx-evm:~#
dmesg :
[ 167.004167] davinci-mcasp 2b10000.mcasp: unhandled rx event. rxstat: 0x00000104
[ 226.845332] davinci-mcasp 2b10000.mcasp: Receive buffer overflow
[ 230.208809] ti-udma 485c0100.dma-controller: chan2 teardown timeout!