CPC G06F 8/656 (2018.02) [G06F 11/1433 (2013.01)] | 16 Claims |
1. A method for performing live firmware and configuration update, the method comprising:
sending an update file from a client node to a distribution node, the distribution node serving as a single-entry point into a network of one or more network nodes;
multicasting the update file from the distribution node to the one or more network nodes, the one or more network nodes including a fire alarm system panel;
wherein the one or more network nodes are configured to perform:
maintaining live operation of network nodes during an update, wherein each of the network nodes comprises a disk that is divided into a plurality of partitions, wherein a currently running application file is located in a first partition of the network node;
downloading the update file in a common partition of the disk of the network node to be updated;
extracting the update file from the common partition to a second partition of the disc of the network nodes to be updated;
installing the update file; and
switching the live operation of the network nodes to operate from the currently running application file in the first partition to the update file in the second partition.
|