-
Notifications
You must be signed in to change notification settings - Fork 296
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
kernel 4.19.42-v7 expired seeed-voicecard #159
Comments
I've got the same problem. |
Same here but I wasn't even doing a kernel upgrade. I just got my respeaker 4 yesterday and I got around to playing with it an hour ago but so far I did an hour of reinstalling the drivers, trying to set it up via snips sam tool or manually, working through old threads looking for clues (there was one that suggested a kernel revert but I tried, it did something and then didn't change anything at all.) Kinda disappointing right now because everything I read before buying one was that it will run basically without problems after installing the drivers and that snips can even set it up automatically. I hope someone figures out how to fix (or at least get around) this issue soon. Daenara |
Yep, same issue here as well. Possibly relevant lines from dmesg are: [ 18.032716] ac10x i2c_id number: 0 [ 18.032722] ac10x data protocol: 0 [ 18.158971] ac10x codec count : 1 [ 18.159333] seeed-voicecard soc:sound: seeed_voice_card_dai_link_of: Can't find seeed-voice-card,codec DT node [ 18.159340] seeed-voicecard soc:sound: parse error -22 [ 18.159354] seeed-voicecard: probe of soc:sound failed with error -22 |
This should be caused by kernel update 4.19, we are trying to fix it, and we will release the corresponding patch soon. |
If we want to keep the kernel in version 4.14, do you accept it? In other words, as long as you use the install.sh script, the kernel rollback operation will be executed. |
Will it roll back even when the system came with a newer kernel pre-installed (because I don't know how to get it down from there)? Keeping an older kernel will be an issue in the future because other things might need a newer one but I think for now ppl will settle for a working mic array |
if you want you can declare the product compatible only with kernel 4.14 and adopt this solution. but I don't think that in the long term it can be adopted because every future update will reinstall the latest version |
Rolling back to 4.14 might work as a short term solution until you get it to work with 4.19. Keeping it at 4.14 permanently would certainly not work for me. |
hi all,
result in a sound card probe failing. I think it's a bug of device tree part in RPi kernel v4.19. |
Temp revert kernel and kernel-headers to 4.14, then mark hold upgrade may help you. But it's not solution. |
Hi all, |
Thanks, I saw your commit, you could have referenced it, but it's ok, I will test it. |
Ok, I tested it, it works but now there is no "/etc/asound.conf" file, but I know where to find it in this repo. |
Just tested in on a clean install of strech lite 4.19. |
Hello,
So both files are deleted.
where is_1a the result of this command:
I guess there is a problem with the output of the i2cdetect command :
I suppose that the ouptut should contain "1a" somewhere. |
I ran the "./install.sh" script with the commit 0ea5d2b but my 2mic-voicecard doesn't seem to work again. I have the /etc/asound.conf file but nor Pulseaudio neither "arecord -l" find microphones:
for arecord, I get an empty result. The seed-voice modules seem to be loaded:
I get weird results with systemd when requesting status of the seed service:
Finally, in the output of dmesg, I obtain the following scaring messages:
|
I'm new to the respeaker world, I just bought the 4-mic array yesterday and tried it out with kernel 4.19.42-v7+ and it looks like I have the same issue after installing the drivers. I did run the pixel tests though so I know my device isn't broken. My system is showing everything @laguerreche post above shows. |
Hi all, |
That fixed it for me, thanks! |
Sorry but that still doesn't work for me. switch off, Any idea? I have a 2mics card. |
I am not sure that the seeed-voicecard script gets what it expects:
So, no output with that: |
hello, By the way @turmary , egrep has been deprecated in favor of grep -E for a few years now. |
Damn, I failed to update the git repo before running again the scripts... The output of
However, I'm trying to use Snips but I'm facing two opposite ideas:
So, what am I supposed to do? In addition, I'm also surprised to see "dmix" in /etc/asound.conf because Pulseaudio -- that I use -- was supposed to replace Dmix. Is your configuration appropriate for Pulseaudio? |
Pulseaudio has not been tested |
any update on this? |
after a kernel upgrade i have installed the kernel module following your guide but the only message that i view after the reboot is
The text was updated successfully, but these errors were encountered: