Hello everyone,
I am trying to set up a Raspberry Pi Zero 2 W with the ReSpeaker mic2 HAT. Unfortunately it hasn’t been smooth sailing. As many, I imagine, I am following this guide to install everything. However when I try arecord -L
or arecord -l
the ReSpeaker 2Mic HAT is not shown.
I have tried multiple Pi OS (OS Legacy 64x Lite, OS Legacy 32x Lite, OS 64x Lite) and keep getting the same issues.cat /proc/asound/cards
doesn’t show the ReSpeaker. If I am correct the driver has been installed correctly when these modules are loaded:
snd_soc_core
snd_soc_wm8960
snd_soc_seeed_voicecard
And they are when I run lsmod | grep snd_soc
. So I checked if the card is even detected and thats where I am at now and where I am getting stuck. I am starting to think something is wrong with the hardware itself. To check this I have done the following:
Run dmesg | grep -i wm8960
to check if the chip is detected and I got the following messages:
probe with driver wm8960 failed with error -5
Failed to issue reset"
When I run sudo i2cdetect -y 1
I get the following:
Unfortanatly I don’t have a spare Respeaker or Pi lying around for now and trying to postpone buying and extra for now if I can help it .
I hope someone can help me with this or understand what is happening/confirm things for me. Thank you all in advance.
Greetings Bintley
EDIT: After banging my head on this for a day and posting here I just found out I have the ReSpeaker 2-Mics Pi HAT V2.0 which uses TLV320AIC3104. I am retrying and will update this post if it’s working or if I hit any issues.