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 load overlay i2s-mmap” on 84 Kernel RPI Z2W #5319

Closed
ramfish opened this issue Jan 14, 2023 · 2 comments
Closed

“failed to load overlay i2s-mmap” on 84 Kernel RPI Z2W #5319

ramfish opened this issue Jan 14, 2023 · 2 comments

Comments

@ramfish
Copy link

ramfish commented Jan 14, 2023

Hopefully posting this in the right place:
Testing using RPI Z2W and SeeedStudio 2mic WM8690 audio board
Was running well before the latest kernel upgrade which was performed as part of clean install of SeedStudio (https://github.com/respeaker/seeed-voicecard)
No getting the MMA I2S fail to load
checked and enabled I2C in Config.txt - makes no difference (And was working on previous Kernel)
If somebody needs more debug info be happy to provide

@ramfish ramfish changed the title Failed to load I2S MMA on 84 Kernel RPI Z2W “failed to load overlay i2s-mmap” on 84 Kernel RPI Z2W Jan 14, 2023
@pelwell
Copy link
Contributor

pelwell commented Jan 14, 2023

Wow - that overlay (and the driver change that supports it) hasn't existed since rpi-4.4.y, i.e. around 2017. My understanding based on this comment (#1004 (comment)) is that MMAP is enabled by default so there is no need for the overlay.

Having looked now, rpi-5.15.y still contains code in dmaengine_pcm_set_runtime_hwparams that sets SNDRV_PCM_INFO_MMAP and SNDRV_PCM_INFO_MMAP_VALID, so there should be no need for the overlay and driver patch.

@pelwell pelwell transferred this issue from raspberrypi/firmware Jan 14, 2023
@pelwell
Copy link
Contributor

pelwell commented Jan 14, 2023

Hmmm - I see you've already opened an indentical issue in the respeaker/seeed-voicecard repo, a better home for it. I'll post the above comment (and follow) there, in case there is any fallout.

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