US 12,254,304 B2
Firmware update techniques
Larry R. Seater, Portland, OR (US); Benjamin Cheong, Tigard, OR (US); Manishkumar T. Rana, Hillsboro, OR (US); Stephen A. Fife, Hillsboro, OR (US); James R. Hearn, Hillsboro, OR (US); and Kevin Liedtke, Portland, OR (US)
Assigned to Intel Corporation, Santa Clara, CA (US)
Filed by Intel Corporation, Santa Clara, CA (US)
Filed on Apr. 23, 2020, as Appl. No. 16/857,103.
Prior Publication US 2020/0257517 A1, Aug. 13, 2020
Int. Cl. G06F 11/07 (2006.01); G06F 1/28 (2006.01); G06F 1/3234 (2019.01); G06F 8/65 (2018.01); G06F 9/445 (2018.01); G06F 13/24 (2006.01); G06F 13/42 (2006.01)
CPC G06F 8/65 (2013.01) [G06F 1/28 (2013.01)] 24 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
causing a power cycle solely to a device that is subject to a firmware update while allowing power supply to at least one other device, wherein the power cycle comprises reducing power to the device to a first level to turn off the device and wherein the causing the power cycle causes saving Peripheral Component Interconnect (PCIe) configuration space information and
restoring power to the device to a second level, to turn on the device, after the device is turned off, wherein the first level is less than the second level, wherein the restoring power to the device causes the device to load a firmware update, and wherein the restoring power to the device to the second level after the device is turned off causes restoring the PCIe configuration space information to the device.