The invention discloses a
firmware loading device, method and
system, a programmable control device, a medium and a product, and relates to the technical field of computers, the device comprises the programmable control device and at least one
multiplexer; the programmable control device is in communication connection with the at least one
multiplexer, and the at least one
multiplexer is further in communication connection with the target device and the multiple storage units. Target hardware configuration information corresponding to a target
server is received, and a channel
control signal is generated according to a preset mapping relation and the target hardware configuration information, so that a multiplexer opens a target
communication channel under control, and target equipment reads and loads target
firmware from a target storage unit. According to the
firmware loading device based on the programmable control device and the multiplexer, the channel
control signal is automatically generated by analyzing the hardware configuration information, automatic loading of the target equipment firmware is achieved, and the technical problems that firmware loading depends on manual operation and a
server needs to be restarted are solved.