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

Feature request: make Pi5 fan's cooling map customizable #5820

Closed
by opened this issue Jan 4, 2024 · 3 comments
Closed

Feature request: make Pi5 fan's cooling map customizable #5820

by opened this issue Jan 4, 2024 · 3 comments

Comments

@by
Copy link

by commented Jan 4, 2024

Describe the bug

It would be great to be able to customize the cooling map of the Raspberry Pi5's fan (e.g., https://forums.raspberrypi.com/viewtopic.php?t=362528) as it is possible for the PoE HAT's fan for the Pi4.

Steps to reproduce the behaviour

N/A

Device (s)

Other

System

N/A

Logs

No response

Additional context

No response

@pelwell
Copy link
Contributor

pelwell commented Jan 4, 2024

It's already on the to-do list.

pelwell added a commit to pelwell/linux that referenced this issue Jan 4, 2024
Add dtparams for adjusting the Pi 5 cooling fan speeds and temperature
thresholds.

See: raspberrypi#5820

Signed-off-by: Phil Elwell <phil@raspberrypi.com>
@by
Copy link
Author

by commented Jan 4, 2024

Thank you!

@pelwell
Copy link
Contributor

pelwell commented Jan 4, 2024

PR #5822 adds some controls:

        fan_temp0               Temperature threshold (in millicelcius) for
                                1st cooling level (default 50000). Pi5 only.
        fan_temp0_hyst          Temperature hysteresis (in millicelcius) for
                                1st cooling level (default 5000). Pi5 only.
        fan_temp0_speed         Fan PWM setting for 1st cooling level (0-255,
                                default 75). Pi5 only.
        fan_temp1               Temperature threshold (in millicelcius) for
                                2nd cooling level (default 60000). Pi5 only.
        fan_temp1_hyst          Temperature hysteresis (in millicelcius) for
                                2nd cooling level (default 5000). Pi5 only.
        fan_temp1_speed         Fan PWM setting for 2nd cooling level (0-255,
                                default 125). Pi5 only.
        fan_temp2               Temperature threshold (in millicelcius) for
                                3rd cooling level (default 67500). Pi5 only.
        fan_temp2_hyst          Temperature hysteresis (in millicelcius) for
                                3rd cooling level (default 5000). Pi5 only.
        fan_temp2_speed         Fan PWM setting for 3rd cooling level (0-255,
                                default 175). Pi5 only.
        fan_temp3               Temperature threshold (in millicelcius) for
                                4th cooling level (default 75000). Pi5 only.
        fan_temp3_hyst          Temperature hysteresis (in millicelcius) for
                                4th cooling level (default 5000). Pi5 only.
        fan_temp3_speed         Fan PWM setting for 4th cooling level (0-255,
                                default 250). Pi5 only.

If you wait about 45 minutes you'll be able to install a trial kernel (although it's really just the Pi 5 dtb and README that has changed) using sudo rpi-update pulls/5822.

pelwell added a commit that referenced this issue Jan 4, 2024
Add dtparams for adjusting the Pi 5 cooling fan speeds and temperature
thresholds.

See: #5820

Signed-off-by: Phil Elwell <phil@raspberrypi.com>
@by by closed this as completed Jan 4, 2024
pelwell added a commit that referenced this issue Jan 8, 2024
Add dtparams for adjusting the Pi 5 cooling fan speeds and temperature
thresholds.

See: #5820

Signed-off-by: Phil Elwell <phil@raspberrypi.com>
pelwell added a commit that referenced this issue Jan 8, 2024
Add dtparams for adjusting the Pi 5 cooling fan speeds and temperature
thresholds.

See: #5820

Signed-off-by: Phil Elwell <phil@raspberrypi.com>
popcornmix pushed a commit that referenced this issue Jan 8, 2024
Add dtparams for adjusting the Pi 5 cooling fan speeds and temperature
thresholds.

See: #5820

Signed-off-by: Phil Elwell <phil@raspberrypi.com>
popcornmix pushed a commit that referenced this issue Jan 11, 2024
Add dtparams for adjusting the Pi 5 cooling fan speeds and temperature
thresholds.

See: #5820

Signed-off-by: Phil Elwell <phil@raspberrypi.com>
popcornmix pushed a commit that referenced this issue Jan 17, 2024
Add dtparams for adjusting the Pi 5 cooling fan speeds and temperature
thresholds.

See: #5820

Signed-off-by: Phil Elwell <phil@raspberrypi.com>
popcornmix pushed a commit that referenced this issue Jan 17, 2024
Add dtparams for adjusting the Pi 5 cooling fan speeds and temperature
thresholds.

See: #5820

Signed-off-by: Phil Elwell <phil@raspberrypi.com>
popcornmix pushed a commit that referenced this issue Jan 22, 2024
Add dtparams for adjusting the Pi 5 cooling fan speeds and temperature
thresholds.

See: #5820

Signed-off-by: Phil Elwell <phil@raspberrypi.com>
popcornmix pushed a commit that referenced this issue Jan 22, 2024
Add dtparams for adjusting the Pi 5 cooling fan speeds and temperature
thresholds.

See: #5820

Signed-off-by: Phil Elwell <phil@raspberrypi.com>
popcornmix pushed a commit that referenced this issue Jan 29, 2024
Add dtparams for adjusting the Pi 5 cooling fan speeds and temperature
thresholds.

See: #5820

Signed-off-by: Phil Elwell <phil@raspberrypi.com>
popcornmix pushed a commit that referenced this issue Jan 30, 2024
Add dtparams for adjusting the Pi 5 cooling fan speeds and temperature
thresholds.

See: #5820

Signed-off-by: Phil Elwell <phil@raspberrypi.com>
popcornmix pushed a commit that referenced this issue Feb 6, 2024
Add dtparams for adjusting the Pi 5 cooling fan speeds and temperature
thresholds.

See: #5820

Signed-off-by: Phil Elwell <phil@raspberrypi.com>
popcornmix pushed a commit that referenced this issue Feb 6, 2024
Add dtparams for adjusting the Pi 5 cooling fan speeds and temperature
thresholds.

See: #5820

Signed-off-by: Phil Elwell <phil@raspberrypi.com>
popcornmix pushed a commit that referenced this issue Feb 19, 2024
Add dtparams for adjusting the Pi 5 cooling fan speeds and temperature
thresholds.

See: #5820

Signed-off-by: Phil Elwell <phil@raspberrypi.com>
popcornmix pushed a commit that referenced this issue Feb 19, 2024
Add dtparams for adjusting the Pi 5 cooling fan speeds and temperature
thresholds.

See: #5820

Signed-off-by: Phil Elwell <phil@raspberrypi.com>
popcornmix pushed a commit that referenced this issue Feb 23, 2024
Add dtparams for adjusting the Pi 5 cooling fan speeds and temperature
thresholds.

See: #5820

Signed-off-by: Phil Elwell <phil@raspberrypi.com>
popcornmix pushed a commit that referenced this issue Feb 23, 2024
Add dtparams for adjusting the Pi 5 cooling fan speeds and temperature
thresholds.

See: #5820

Signed-off-by: Phil Elwell <phil@raspberrypi.com>
popcornmix pushed a commit that referenced this issue Mar 5, 2024
Add dtparams for adjusting the Pi 5 cooling fan speeds and temperature
thresholds.

See: #5820

Signed-off-by: Phil Elwell <phil@raspberrypi.com>
popcornmix pushed a commit that referenced this issue Mar 5, 2024
Add dtparams for adjusting the Pi 5 cooling fan speeds and temperature
thresholds.

See: #5820

Signed-off-by: Phil Elwell <phil@raspberrypi.com>
popcornmix pushed a commit that referenced this issue Mar 11, 2024
Add dtparams for adjusting the Pi 5 cooling fan speeds and temperature
thresholds.

See: #5820

Signed-off-by: Phil Elwell <phil@raspberrypi.com>
popcornmix pushed a commit that referenced this issue Mar 19, 2024
Add dtparams for adjusting the Pi 5 cooling fan speeds and temperature
thresholds.

See: #5820

Signed-off-by: Phil Elwell <phil@raspberrypi.com>
popcornmix pushed a commit that referenced this issue Mar 27, 2024
Add dtparams for adjusting the Pi 5 cooling fan speeds and temperature
thresholds.

See: #5820

Signed-off-by: Phil Elwell <phil@raspberrypi.com>
pelwell added a commit that referenced this issue Apr 5, 2024
Add dtparams for adjusting the Pi 5 cooling fan speeds and temperature
thresholds.

See: #5820

Signed-off-by: Phil Elwell <phil@raspberrypi.com>
popcornmix pushed a commit that referenced this issue Apr 5, 2024
Add dtparams for adjusting the Pi 5 cooling fan speeds and temperature
thresholds.

See: #5820

Signed-off-by: Phil Elwell <phil@raspberrypi.com>
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