Specification Sheet

Interfaces
36 Intel
®
Xeon
®
Processor E5-1600/E5-2600/E5-4600 v2 Product Families
Datasheet Volume One of Two
2.5.2.3.1 Command Format
The GetTemp() format is as follows:
Write Length: 0x01
Read Length: 0x02
Comm
and: 0x01
Description: Returns the highest die temperature for addressed processor PECI client.
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.
2.5.2.3.2 Supported 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.
Notes:
1. This response will be reflected in Bytes 5 & 6 in Figure 2-9.
Figure 2-8. GetTemp()
Byte #
Byte
Definition
0
Client Address
1
Write Length
0x01
2
Read Length
0x02
4
FCS
5
Temp[7:0]
6
Temp[15:8]
7
FCS
3
Cmd Code
0x01
Figure 2-9. GetTemp() Example
Byte #
Byte
Definition
0
0x30
1
0x01
2
0x02
4
0xef
5
0x80
6
0xfd
7
0x4b
3
0x01
Table 2-3. GetTemp() Response Definition
Response Meaning
General Sensor Error (GSE)
1
Thermal scan did not complete in time. Retry is .
Bad Write FCS Electrical error
Abort FCS Illegal command formatting (mismatched RL/WL/Command Code)
0x0000
1
Processor is running at its maximum temperature or is currently being reset.
All other data Valid temperature reading, reported as a negative offset from T
Prochot
.