摘要:
In an information processing apparatus, a first processor executes firmware and data processing instructions, a second processor conducts management of firmware updating and system settings, first and second memories store current and updated firmware, a third memory stores system settings information, and a switch changes connections of the first and second memories under control of the second processor, to connect one of the first and second memories to a bus connected to the first processor and to connect the other to the second processor. During firmware execution by the first processor, the second processor reads the system settings information from the third memory and provides it to the first processor. The first processor reflects firmware data from updated firmware in the second memory in the system settings information and the second processor stores the system settings information in which updated firmware data is reflected into the third memory.