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

Noise in all inputs with kernel 6 #64

Open
marclava opened this issue Jun 26, 2023 · 3 comments
Open

Noise in all inputs with kernel 6 #64

marclava opened this issue Jun 26, 2023 · 3 comments

Comments

@marclava
Copy link

Inputs are working with Linux kernel 5, but not with Linux kernel 6; there's only noise at maximum level in all 6 inputs.
Outputs are working.
I tried with recent versions of Raspian and Ubuntu.

This is a important issue because newer versions of RPI OSes will soon use Linux 6+, including those dedicated to audio.

@KarelDrummer
Copy link

To be honest, even outputs don't work with Kernel (+modules) 6.x. I manually migrated to 5.15 and it works.

It's a quite bit disadvantage of Octo - very bad software support + maintanance :(

@KarelDrummer
Copy link

Event it doesn't work with Kernel 5.10 for me. I was lucky, I'm able manually load saved kernel 5.15 with modules, and manuall deploy really works. If you will be interested for this Kernel files, let me know at:

karel.drummer@hotmail.com

@sangibeaud
Copy link

The issue might be because linux kernel now a proper driver for cs42xx8, and can handle up to 8 channels "natively", while audio injector octo had a FPGA on the board re-clock signals to accommodate old drivers.

Works fine for me with :

       sudo rpi-update fab7796df0cf29f9563b507a59ce5b17d93e0390

which downgrades to kernel 5.10.y

Other kernel tags should work, if before 5.15 ish.
Sorry I don't know of a workaround to alter the driver and make it work in 6.x

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

3 participants