Boot firmware access
AssigneeIntel Corporation
InventorsRamamurthy KRITHIVAS, Mahesh S. NATU, Eswaramoorthi NALLUSAMY, Tiffany J. KASANICKY
Life of this patent
Estimating the term…
Abstract
Examples described herein relate to allocating different lanes of an interface to different processor socket partitions and causing a processor socket partition to boot by accessing firmware by routing a request for the firmware to a device via one or more lanes of the interface and receiving the firmware from the one or more lanes. In some examples, the first host interface circuitry is to route an access to system address space for the first boot firmware to a particular lane of the first host interface circuitry.
Claims20
An apparatus comprising:
- a first processor socket comprising a first processor, multiple boot circuitries, and multiple host interface circuitries, wherein:
- based on operation of the first processor socket in a partition mode to operate as a first partition and a second partition:
- a first boot circuitry of the multiple boot circuitries is associated with the first partition and a second boot circuitry of the multiple boot circuitries is associated with the second partition and
- based on a boot operation of the first partition, the first boot circuitry is to access first boot firmware from a first device by a first host interface circuitry of the multiple host interface circuitries.
A process of making a processor socket comprising:
- coupling multiple boot circuitries to a processor socket and
- coupling multiple host interfaces to the processor socket, wherein:
- a first boot circuitry of the multiple boot circuitries is associated with a first partition of the processor socket,
- the first boot circuitry boots and resets by accessing first boot firmware via a request routed to a first host interface of the multiple host interfaces,
- a second boot circuitry of the multiple boot circuitries is associated with a second partition of the processor socket, and
- the second boot circuitry boots and resets by accessing second boot firmware via a request routed to a second host interface of the multiple host interfaces.
At least one non-transitory computer-readable medium comprising instructions stored thereon, that if executed by one or more processors, cause the one or more processors to:
- allocate different lanes of an interface to different processor socket partitions and
- cause a processor socket partition to boot by accessing firmware by routing a request for the firmware to a device via one or more lanes of the interface and receiving the firmware from the one or more lanes.
Dependencies are inferred from the claim text.