发明名称 In-system provisioning of firmware for a hardware platform
摘要 A hardware platform includes a nonvolatile storage device that can store system firmware as well as code for the primary operating system for the hardware platform. The hardware platform includes a controller that determines the hardware platform lacks functional firmware to boot the primary operating system from the storage device. The controller accesses a firmware image from an external interface that interfaces a device external to the hardware platform, where the external device is a firmware image source. The controller provisions the firmware from the external device to the storage device and initiates a boot sequence from the provisioned firmware.
申请公布号 US9594910(B2) 申请公布日期 2017.03.14
申请号 US201414229708 申请日期 2014.03.28
申请人 Intel Corporation 发明人 Sarangdhar Nitin V.;Royer, Jr. Robert J.;Ooi Eng Hun;McFarlane Brian R.;Kataria Mukesh
分类号 G06F9/44;G06F11/14;G06F21/57 主分类号 G06F9/44
代理机构 Compass IP Law 代理人 Compass IP Law
主权项 1. A hardware platform for a computing device, comprising: a processor to execute operations; an external hardware interface to interface a device external to the hardware platform; a nonvolatile storage device coupled to the processor; and a controller device coupled to the processor, to the external hardware interface, and to the storage device, the controller device to determine that the hardware platform lacks functional firmware to boot the hardware platform, access firmware via the external interface, provision the firmware to the storage device, including to detect that timing parameters for an interface to the storage device are not trained, enter a low speed mode to train the timing parameters, and enter a high speed transfer mode to provision the firmware; and initiate a boot sequence for the hardware platform from the firmware provisioned to the storage device.
地址 Santa Clara CA US