Intel E5-1600 RdPkgConfig, Supported Responses, GetTemp Response Definition, Response Meaning

Models: E5-2600 E5-4600 E5-1600 CM8062101038606

1 258
Download 258 pages 20.58 Kb
Page 35
Image 35

Example bus transaction for a thermal sensor device located at address 0x30 returning a value of negative 10 counts is show in Figure 2-9.

Figure 2-9. GetTemp() Example

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Byte #

0

 

1

 

2

 

3

 

 

Byte

 

 

 

 

 

 

 

 

 

 

 

 

 

0x30

 

0x01

 

0x02

 

0x01

 

 

Definition

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4

 

 

5

 

 

6

 

 

7

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0xef

 

0x80

 

0xfd

 

0x4b

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2.5.2.3.2Supported Responses

The typical client response is a passing FCS and valid thermal data. Under some conditions, the client’s response will indicate a failure. GetTemp() response definitions are listed in Table 2-3. Refer to Section 2.5.7.4 for more details on sensor errors.

Table 2-3. GetTemp() Response Definition

Response

Meaning

 

 

General Sensor Error (GSE)1

Thermal scan did not complete in time. Retry is appropriate.

Bad Write FCS

Electrical error

 

 

Abort FCS

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

 

 

0x00001

Processor is running at its maximum temperature or is currently being reset.

All other data

Valid temperature reading, reported as a negative offset from the processor

 

Tjmax.

Notes:

1. This response will be reflected in Bytes 5 & 6 in Figure 2-9.

2.5.2.4RdPkgConfig()

The RdPkgConfig() command provides read access to the package configuration space (PCS) within the processor, including various power and thermal management functions. Typical PCS read services supported by the processor may include access to temperature data, energy status, run time information, DIMM temperatures and so on. Refer to Section 2.5.2.6 for more details on processor-specific services supported through this command.

2.5.2.4.1Command Format

The RdPkgConfig() format is as follows: Write Length: 0x05

Read Length: 0x05 (dword)

Command: 0xa1

Description: Returns the data maintained in the processor package configuration space for the PCS entry as specified by the ‘index’ and ‘parameter’ fields. The ‘index’ field contains the encoding for the requested service and is used in conjunction with the ‘parameter’ field to specify the exact data being requested. The Read Length dictates the desired data return size. This command supports only dword responses on the

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

35

Datasheet Volume One

 

Page 35
Image 35
Intel E5-1600, CM8062101038606, E5-4600 RdPkgConfig, Supported Responses, GetTemp Response Definition, Response Meaning