Intel C2350 FH8065401488914 Datenbogen
Produktcode
FH8065401488914
Volume 2—SMBus 2.0 Unit 2 - PECI—C2000 Product Family
PECI Proxy Commands
Intel
®
Atom™ Processor C2000 Product Family for Microserver
Datasheet, Vol. 2 of 3
September 2014
396
Order Number: 330061-002US
17.7.3
GetTemp()
The GetTemp() command is used to retrieve the temperature from a target PECI
address. The temperature is used by the BMC to regulate the temperature on the die.
The data is returned as a negative value representing the number of degrees Celsius
below the maximum processor Junction Temperature (T
J-MAX
).
Note that the maximum PECI Temperature value of zero corresponds to the processor
T
J-MAX
. This also represents the default temperature at which the processor Thermal
Control Circuit (TCC) activates. The actual value that the thermal management system
uses as a control set point (T
CONTROL
) is also defined as a negative number below T
J-
MAX
.
See
for data format and error
codes.
shows the GetTemp PECI Proxy Block Read format.
Table 17-12. GetTemp() PECI Proxy Block Write
SMBus
Function
Value
Data
Source
Comment
Slave Address
(Write)
Write Address
SMBus
Command
0x4C
BMC
Command
Code
PECI Mode
command code
0x62
Byte Count
N
Control Data
0x05
Byte 1
SMBus-PECI
Handshake
Control
0x00
Value = 0x00
No AW FCS Required
Byte 2
PECI Client
Address
PECI
Command
0x30
Byte 3
PECI Write
Length
0x01
Byte 4
PECI Read
Length
0x02
Byte 5
GetTemp()
Command Code
0x01