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

Failed to issue reset (I2C) #60

Open
mehrdadfeller opened this issue Jul 21, 2024 · 0 comments
Open

Failed to issue reset (I2C) #60

mehrdadfeller opened this issue Jul 21, 2024 · 0 comments

Comments

@mehrdadfeller
Copy link

mehrdadfeller commented Jul 21, 2024

Once in a while after a reboot, the audio stops working (even though the driver is loaded and detected by aplay -l). In dmesg log I get Failed to issue reset which means the driver failed to send reset command to the audio chip. Unbinding and rebinding the driver will make the audio work again. I believe there should be a few retries in the driver code below in case I2C bus is still not initialized during the boot or not yet stable after power up...

https://github.com/waveshare/WM8960-Audio-HAT/blob/259d282dc4856318c6961e7d6a94b761308653d3/wm8960.c#L1470

This happens once in a while after a reboot and the audio works otherwise. For more context, you can checkout this related issue and comments here:

ubopod/ubo_app#83 (comment)

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

1 participant