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
in4: +1.49 V
in5: +1.22 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