Loading module fails due to bcm2835-i2s 3f203000.i2s: Trying to bind component to card "snd_rpi_simple_card" but is already bound to card "IQaudIODAC" #1
I am using a rpi 2 with the add-on IQaudIO sound card.
This has a DAC that connects to the rpi2 using i2s.
I wanted to add the Adafruit I2S MEMS Microphone to this setup.
After building the my_loader.ko and loading it I get this in dmesg:
[ 161.681649] request module load 'bcm2708-dmaengine': 0
[ 161.689551] register platform device 'asoc-simple-card': 0
[ 161.697461] Hello World :)
[ 161.796130] bcm2835-i2s 3f203000.i2s: Trying to bind component to card "snd_rpi_simple_card" but is already bound to card "IQaudIODAC"
[ 161.796159] asoc-simple-card asoc-simple-card.0: ASoC: failed to instantiate card -19
I am using a rpi 2 with the add-on IQaudIO sound card. This has a DAC that connects to the rpi2 using i2s. I wanted to add the Adafruit I2S MEMS Microphone to this setup. After building the my_loader.ko and loading it I get this in dmesg:
I then found this showing other had the same issue: https://www.raspberrypi.org/forums/viewtopic.php?t=183617