ReSpeaker 6-Mic Array and Raspberry 5 compatibility?

From what I can tell, no. I’m very close to buying a Raspberry 4 for this reason. I have spent 12 hours to get a ReSpeaker 2-Mics Pi HAT to work on a Raspberry 5 without success.

The Raspberry Pi 5 uses a new SoC (BCM2712) with different hardware architecture and introduces significant changes that affect compatibility with certain hardware, including the AC108 audio codec used in the ReSpeaker 6-Mic Circular Array Kit.
The AC108 audio codec chip on the Voice Card will not work on the Raspberry Pi 5 without significant changes to the kernel module and device tree.

To get the chip working on the Raspberry Pi 5, you would need to update the kernel module and device tree to match the new kernel version and device tree structure.
That requires significant changes to many files, including the kernel module source code, device tree files, and possibly other system files.

If you need to use the AC108 audio codec chip on the Voice Card, it would be easier to use a Raspberry Pi 4, which has a kernel version and device tree structure that is compatible with the existing kernel module.
Raspberry Pi 4 is the latest version which is currently compatible with the audio codec.

As of now, there doesn’t seem to be a readily available solution specifically for making the AC108 audio codec work on the Raspberry Pi 5.

> Kernel
A LLM was used in this research.

3 Likes