Hi, I am working on receiving audio through tc358743.
I clearly confirmed that audio was enabled through i2s4 by setting the alsa command as shown below.
I checked whether the sound was saved through “arecord”.
However, after working with a different SD card, I replaced it with an existing SD card, and from then on, audio no longer works.
- amixer -c tegrasndt210ref sset ‘I2S4 Mux’ ‘ADMAIF1’
- amixer -c tegrasndt210ref sset ‘ADMAIF1 Mux’ ‘I2S4’
- amixer -c tegrasndt210ref sset ‘I2S4 codec bit format’ ‘16’
- amixer -c tegrasndt210ref sset ‘I2S4 codec master mode’ ‘cbm-cfm’
- amixer -c tegrasndt210ref sset ‘I2S4 BCLK Ratio’ ‘64’
- amixer -c tegrasndt210ref sset ‘I2S4 codec frame mode’ ‘i2s’
- amixer -c tegrasndt210ref sset ‘I2S4 fsync width’ 15
- amixer -c tegrasndt210ref sset I2S4 Loopback off
- amixer -c tegrasndt210ref sset I2S4 Sample Rate 44100
- amixer -c tegrasndt210ref sset I2S4 Channels 1
Now, if you run arecord, the following error occurs.
- arecord: pcm_read:2103: read error: Input/output error
I am continuing to experience this phenomenon. I already threw away 3 Jetson Nano modules.
What else can I check???