From 9c5a076e6aeec55249784945a2ef6f6040403a92 Mon Sep 17 00:00:00 2001 From: ZeddieXX Date: Wed, 20 Jan 2021 16:55:19 -0600 Subject: [PATCH] Update board.mk Finer steps for CPU fan for smoother transition. I don't have a DGPU, but I'm not sure how to make the DGPU fan work like the CPU fan instead. With both fans working for CPU-only GALP5, I think we can keep the fan noise lower while keeping CPU temps in check. I would suggest making the a CPU-only version of this firmware to utilize the beefy cooling system to keep the CPU cooler while keeping fan noise down. For DGPU users, they will need a keep the DGPU fan and CPU fan separated, but I suggest a more granular fan curve (use my CPU fan curve an an example for the DGPU fan for those users). --- src/board/system76/galp5/board.mk | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/src/board/system76/galp5/board.mk b/src/board/system76/galp5/board.mk index 66d6ed323..9e38352dc 100644 --- a/src/board/system76/galp5/board.mk +++ b/src/board/system76/galp5/board.mk @@ -41,13 +41,21 @@ CFLAGS+=\ -DPOWER_LIMIT_DC=28 # Custom fan curve -CFLAGS+=-DBOARD_HEATUP=5 -CFLAGS+=-DBOARD_COOLDOWN=20 +CFLAGS+=-DBOARD_HEATUP=1 +CFLAGS+=-DBOARD_COOLDOWN=2 CFLAGS+=-DBOARD_FAN_POINTS="\ - FAN_POINT(70, 40), \ - FAN_POINT(75, 60), \ + FAN_POINT(68, 40), \ + FAN_POINT(70, 45), \ + FAN_POINT(72, 50), \ + FAN_POINT(74, 55), \ + FAN_POINT(76, 60), \ + FAN_POINT(78, 65), \ + FAN_POINT(79, 70), \ FAN_POINT(80, 75), \ - FAN_POINT(85, 90), \ + FAN_POINT(82, 80), \ + FAN_POINT(84, 85), \ + FAN_POINT(86, 90), \ + FAN_POINT(88, 95), \ FAN_POINT(90, 100) \ "