While I am able to run it one one board, the other seems to get stuck while looking for a microphone. I also tried recording with ‘arecord’, and it seems to have the same behavior. The presumable ‘faulty’ board gets stuck on calling ‘arecord’, while the other board starts the recording.
I also notice that the ‘faulty’ board does not have the D50 led on, while the other one has. Does this point to any hardware problem with the board? Or is it some other issue which can be fixed at a software level?
The D50 LED is related to the Zigbee chip , so thats no a problem.
Have you tried putting the ‘faulty’ board in the Rasp Pi + SD card that worked with the ‘Good’ board?
Also would recommend to start the setup from the begining with the 'faulty ’ board.
Regrading the test with the arecord. Have you tried to record different channels ? arecord --device=mic_channel1 -r 16000 -c 1 -f S16_LE test.wav
using mic_channel# with # from 0 to 8.