The invention discloses a
firmware refreshing method and device, a readable storage medium and a program product, and relates to the technical field of computer application, and the method comprises the following steps: when it is detected that
firmware upgrading of a basic input and output
system in a
flash memory is completed, obtaining current
system advanced configuration and a power interface state; when it is determined that the current
advanced configuration and power interface state of the
system is a device all-off state, controlling an auxiliary power supply
signal and a device all-off power supply retention
signal to be in a non-enabling state so as to clear a global reset state
record; and when it is detected that the auxiliary power supply
signal and the equipment all-off power supply retention signal are both in a non-enabling state, updating the upgraded basic input / output system
firmware in the
flash memory to the synchronous
static random access memory. According to the method, the firmware of the basic input and output system is upgraded in a power-off-free manner, so that the labor cost is saved, and the influence on the current running service of the system is avoided.