I am trying to run the Adafruit microphone with the Nvidia Nx using the I2S0 interface that is exposed on the 40 pin connector:
Currently, I have the following pins connected on the 40 pin connector to the Adafruit board:
I first enabled the I2S0 interface using the following commands:
sudo /opt/nvidia/jetson-io/config-by-function.py -o dtb i2s5
I then tried running the following command to save a sound file:
arecord -D hw:1,0 -c2 -d 10 -r 44100 -f S16_LE ~/Desktop/test.wav
I then reboot and disconnect the microphone and connect my Adafruit speaker board(Running Adafruit I2S 3W Stereo Speaker Bonnet with the Nvidia Nx) to I2S0. The speaker works properly when I test other sounds, but when I try to play the test.wav file that I recorder with the microphone there is no sound. Is there a step that I missed?