-
Notifications
You must be signed in to change notification settings - Fork 160
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
is2mic - Add Raspberry Pi 5 Support #276
Comments
I was able to get it to compile fine, but it still doesn't function. Looking deeper into this, the values in this section ( Raspberry-Pi-Installer-Scripts/i2s_mic_module/snd-i2smic-rpi.c Lines 99 to 114 in 30b4c74
sudo cat /sys/kernel/debug/asoc/dais
However, for the Pi 5, only |
I did try to update the i2smic.py with PI5 support:
And snd-i2smic-rpi.c with according initialization:
The 1f000a4000.i2s I was able to get using:
before running the i2smic.py script But after making and installing module I got: I also tried default bcm2708-dmaengine with same result arecord -l Not sure where to look next and why registration does not workl |
It likely doesn't work because they changed the hardware quite a bit. Also, when I run the same command on my Pi 5, I get:
This is more than before, but still not seeing a consistent value. |
yes, it looks like RPI team is currently focused on core0 (main core) and in the near future there will be not much news in regards to RP1 (core1) used to communicate with I2S peripheral |
Hi @makermelissa - trying to get this to run on a Pi Zero 2 W running Bookworm. May I ask what your solution was to get it to compile? Compiler output with a whole litany of chaos
|
@jerbzz I don't remember exactly what I did at this point, but I likely just followed the instructions at https://learn.adafruit.com/adafruit-i2s-mems-microphone-breakout/raspberry-pi-wiring-test#installer-script-3061600. I think I may have been using a Pi 4 as well. ...No, it was on a Pi 5. |
Script Command
Operating System
64 bit Raspberry Pi OS
Hardware
Raspberry Pi 5
Behavior
Board is rejected as it is not explicitly accepted in the installer script. Once added alongside the Pi 4 boards, this is the error:
Description
Following (failed) install, the mic is not available with
arecord -l
.Additional information
No response
The text was updated successfully, but these errors were encountered: