AnsweredAssumed Answered

Reading core-temperature of A10 5700 processor

Question asked by kapildev on Aug 14, 2013

Hi,

 

I want to read the die-temperature of A10 5700 processor. Using the "lm_sensors"  and "sensors" packages, I have been able to read some temperature values, the output looks as follows:

------------------------------------------------------------------------------------------------------------

f71869-isa-0e80

Adapter: ISA adapter

in0:         +1.69 V

in1:         +0.90 V

 

in2:         +1.21 V

 

in3:         +1.22 V

in4:         +1.49 V

in5:         +1.22 V

 

in6:         +1.19 V

 

in7:         +1.73 V

 

in8:         +1.66 V

 

fan1:       2177 RPM

 

fan2:          0 RPM  ALARM

 

fan3:          0 RPM  ALARM

temp1:       +24.0 C  (high = +85.0 C, hyst = +81.0 C)

                      (crit = +100.0 C, hyst = +96.0 C)  sensor = thermistor

temp2:       +32.0 C  (high = +85.0 C, hyst = +81.0 C)

 

                      (crit = +100.0 C, hyst = +96.0 C)  sensor = thermistor

 

temp3:       +48.0 C  (high = +70.0 C, hyst = +68.0 C)

                      (crit = +85.0 C, hyst = +83.0 C)  sensor = thermistor

k10temp-pci-00c3

Adapter: PCI adapter

temp1:       +4.5 C  (high = +70.0 C, crit = +70.0 C)

------------------------------------------------------------------------------

I think 4.5C denotes the reading from on-die sensor. I confirmed it by running a workload, and its value seems to change. Others don't change. But, I think this reading is wrong because I am having a fan-based desktop which cant reach 4.5C. How do I calibrate this value?

 

Is there an official document from AMD which discusses the internal registers which contain the value of on-die temperature?

 

Thanks,

Kapil

Outcomes