processor PECI clients. All command responses are prepended with a completion code that contains additional pass/fail status information. Refer to Section 2.5.5.2 for details regarding completion codes.

Figure 2-10. RdPkgConfig()

Note: The 2-byte parameter field and 4-byte read data field defined in Figure 2-10are sent in standard PECI ordering with LSB first and MSB last.

2.5.2.4.2Supported Responses

The typical client response is a passing FCS, a passing Completion Code and valid data. Under some conditions, the client’s response will indicate a failure.

Table 2-4. RdPkgConfig() Response Definition

Response

Meaning

 

 

Bad Write FCS

Electrical error

 

 

Abort FCS

Illegal command formatting (mismatched RL/WL/Command Code)

 

 

CC: 0x40

Command passed, data is valid.

 

 

CC: 0x80

Response timeout. The processor is not able to generate the required response in a timely

 

fashion. Retry is appropriate.

 

 

CC: 0x81

Response timeout. The processor is not able to allocate resources for servicing this

 

command at this time. Retry is appropriate.

 

 

CC: 0x90

Unknown/Invalid/Illegal Request

 

 

CC: 0x91

PECI control hardware, firmware or associated logic error. The processor is unable to

 

process the request.

 

 

2.5.2.5WrPkgConfig()

The WrPkgConfig() command provides write access to the package configuration space (PCS) within the processor, including various power and thermal management functions. Typical PCS write services supported by the processor may include power limiting, thermal averaging constant programming and so on. Refer to Section 2.5.2.6 for more details on processor-specific services supported through this command.

2.5.2.5.1Command Format

The WrPkgConfig() format is as follows: Write Length: 0x0a(dword)

36

Intel® Xeon® Processor E5-1600/E5-2600/E5-4600 Product Families

 

Datasheet Volume One

Page 36
Image 36
Intel CM8062101038606, E5-4600, E5-2600, E5-1600 manual WrPkgConfig, RdPkgConfig Response Definition