Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Compatibility with Raspberry Pi Codec Zero #542

Open
zanellia opened this issue Feb 12, 2025 · 1 comment
Open

Compatibility with Raspberry Pi Codec Zero #542

zanellia opened this issue Feb 12, 2025 · 1 comment

Comments

@zanellia
Copy link

Hey! I see that the WM8960 codec is supported, but the reference hardware is the Waveshare WM8960 Hi-Fi Sound Card HAT https://www.waveshare.com/wm8960-audio-hat.htm. How much effort should I budget to get the Raspberry Pi Codec Zero https://www.raspberrypi.com/products/codec-zero/ to work with simultaneous input and output audio streams?

@rsta2
Copy link
Owner

rsta2 commented Feb 13, 2025

This sound card uses an other codec (DA7212) than the sound cards, which are supported by Circle so far. So one has to develop a new sound controller class for the DA7212, similar to the class CWM8960SoundController for the WM8960. At least the Probe() method must be implemented, which initializes the device registers to appropriate default values via I2C. It would be good to have an existing driver for the DA7212 as a reference. Otherwise the datasheet must be used.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants