Raptor Computing Systems Community Forums (BETA)

Software => Firmware => Topic started by: manatails on June 23, 2023, 01:21:41 am

Title: Reduce fan speed during boot
Post by: manatails on June 23, 2023, 01:21:41 am
Hello, is there a way to modify the pnor so that the machine does not crank up the fan to full speed during initial boot?
Title: Re: Reduce fan speed during boot
Post by: ClassicHasClass on June 23, 2023, 01:39:43 pm
The reason for the IPL fan test is to ensure the fans work and respond. Other than the noise, is there a reason you'd prefer it doesn't do that?
Title: Re: Reduce fan speed during boot
Post by: manatails on June 24, 2023, 12:37:32 am
Mainly it's just noise, I am trying to use my Blackbird in a more desktop-like fashion but having to wait a full minute while the fan is running at full speed each time the computer boots is not a very pleasant experience.

Since the firmware is open source I think it would be possible to change the behavior... hopefully change the initial fan speed to something like 70% which is much more acceptable but I am not sure which part of the code is relevant. I searched for the term 'fan' on pnor source tree but I couldn't find something that looked like the boot sequence.
Title: Re: Reduce fan speed during boot
Post by: DKnoto on June 24, 2023, 03:12:39 am
I used to be annoyed by the launch noise, too. I solved it in the simplest possible way. I don't turn off my Talos II. Now the machine hums at full load and on reboot after a kernel update.
Title: Re: Reduce fan speed during boot
Post by: manatails on June 24, 2023, 08:22:02 am
I can see that there are alternative workarounds, but I'm wondering if we can make the most out of the open source nature of our systems.
Title: Re: Reduce fan speed during boot
Post by: MPC7500 on June 25, 2023, 04:58:56 pm
When you use bangBMC instead of OpenBMC the boot times are approx. 30 seconds.
Title: Re: Reduce fan speed during boot
Post by: tle on July 24, 2023, 09:04:22 am
It's been awhile since I heard someone mention "bangBMC".

From what I could see there has been activity in https://gitlab.raptorengineering.com/bangbmc-firmware/br-bangbmc. I am too curious whether this initiative has picked up traction and if it is worthy enough to replace OpenBMC
Title: Re: Reduce fan speed during boot
Post by: MPC7500 on July 24, 2023, 05:17:56 pm
It has some benefits.

dormito has developed bangBMC (!BMC).
Here is the original source:
https://git.anastas.io/dormito/br-blackbird-external

You can find dormito on Talos IRC.
Title: Re: Reduce fan speed during boot
Post by: tle on July 24, 2023, 05:33:45 pm
Probably it makes more senses to use it in conjunction with Artic Term Kit board.

I just wish the board is more affordable.