-
Notifications
You must be signed in to change notification settings - Fork 16
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
3007 Cooling Fan dont spin on PoE Board using PWM #17
Comments
Hello @Son-kun, I am having exactly the same problem and also have the same version as you have. Currently I am in the process of installing the version "2022-01-28-raspios-bullseye-arm64.zip" to test. |
@Son-kun with this version "2022-01-28-raspios-bullseye-arm64.zip" works ok! sudo apt-get install -y i2c-tools ADD THIS LINES IN CONFIG.TXT##sudo nano /boot/config.txt dtparam=i2c_arm=on |
So you're trying to load both the The In my opinion, this driver is much nicer than nVidia's one. The nVidia driver only uses the EMC2301 in dumb PWM mode - it has no closed-loop RPM control, so instead of setting You have two options: Option 1: Use the Pi Foundation driver/overlay. You don't need this driver installed for that, all you need is to add these lines to
Adjust the minpwm, maxpwm, mintemp, and maxtemp values to whatever you'd prefer. Option 2: Use this overlay/driver, install as per instructions, then add this to
Adjust the minrpm, maxrpm, mintemp, and maxtemp values to whatever you'd prefer. Long story short, delete either the |
@neggles I tried them independently and it didn't work. |
Thanks @neggles for the quick response. I performed a clean install with the latest version and just put in /boot/config.txt the following settings and it was working. sudo nano /boot/config.txt dtparam=i2c_arm=on @Son-kun I suggest you remove the cm4io-fan version you have and put only the settings mentioned in the boot/config.txt file. |
Hmm. Good that Ah, okay. I think I know what the problem is - upstream driver & this driver are using the same If you'd rather have RPM control than PWM control, adding I'd like to say I'll have time to get to this later today, but I doubt i'll be able to get to it until the weekend. If that workaround works, though, I can push a tiny little update to stop the names conflicting as a temporary fix. |
It's still not working. Clean OS (september version), all 3 lines (dtparam & dtoverlay [i2c-fan]) added, cm4io-fan not installed. |
Hi, after connect CM4-fan-3007 to FAN pins (all 4) I can't force it to spin using I2C and cm4io-fan.
Before instaling cm4io-fan when I run
i2cdetect -y 10
I get correct value on 2f and I can change it (but fan dont spin).After install cm4io-fan i2cdetect return UU on 2f place, and when I try to set it manually i got Error Device or resource busy.
In config.txt i have:
Other options are default, I'm trying to do it on clean rpi OS 64 Lite (september 22) with Compute Module 4 IO Board With PoE Feature.
Only when I disconnect last PIN then fan start working (regardless of the settings).
The text was updated successfully, but these errors were encountered: