Patent ID: 11941391
Assignee: INTEL CORPORATION
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 3:
4. The method of claim 3, wherein the bare metal platform includes a plurality of host CPUs, wherein the uCode patch includes multiple uCode images corresponding to respective stepping versions, and wherein execution of the uCode update service causes the bare metal platform to:
enumerate a uCode version, model type and stepping version for each of the plurality of host CPUs;
for each host CPU that is enumerated, one at a time,
compare uCode image version information with CPU uCode information for a host CPU;
determine whether a uCode update for that host CPU is valid; and,
when the uCode update for that host CPU is valid,
switch execution to target that host CPU; and
load a uCode image address at which a uCode image having the stepping version for that host CPU is loaded in the memory and execute a uCode update command to update uCode for that host CPU.