Fan Control via IPMI - Flash Memory Wear of the BMC?

thomas-hn

Explorer
Joined
Aug 2, 2020
Messages
82
Hello,

if a fan control script like Fan Scripts for Supermicro Boards Using PID Logic is used, the script updates the fan speeds on the motherboard via IPMI commands.
Are the values written via IPMI only kept in the RAM of the motherboard's Baseboard Management Controller (BMC) or are the values written all the time in some non-voltatile memory (flash memory) of the BMC and create some flash memory wear over time?

Do I have to worry about the BMC?

Thanks a lot,

Thomas
 

sretalla

Powered by Neutrality
Moderator
Joined
Jan 1, 2016
Messages
9,703
Do I have to worry about the BMC?
No.

are the values written all the time in some non-voltatile memory (flash memory) of the BMC and create some flash memory wear over time?
Theoretically, yes, but not something you need to worry about in reality.

There are plenty of folks who have run that script (or one like it) for many years without encountering any such issue.
 

Ericloewe

Server Wrangler
Moderator
Joined
Feb 15, 2014
Messages
20,194
I would fully expect this to be a memory-only thing, it's not something that even has a configuration option that could be written to.
 
Top