Hi All,
We are trying to record audio using I2S on TX1 + J100.
Recording on I2S2 is ok, but it fails on I2S3 (always all zero data is saved).
Commands used:
$ amixer -c 1 sset 'ADMAIF1 Mux' I2S3 # for I2S2 sound path
$ arecord -D hw:1,0 -f S16_LE -r 8000 -c 2 -d 10 xxx.wav # It's OK.
$ amixer -c 1 sset 'ADMAIF1 Mux' I2S4 # for I2S3 sound path
$ arecord -D hw:1,0 -f S16_LE -r 8000 -c 2 -d 10 xxx.wav # It's NG. no-sound.
Any suggestion on what could be wrong with I2S3?
EDIT: Attaching register dump for I2S2 & I2S3