Re: reading on-die temperature sensor of AMD A10 5700 processor

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Thanks again Guenter!



On Tue, Aug 13, 2013 at 5:51 PM, Guenter Roeck <linux@xxxxxxxxxxxx> wrote:
On Tue, Aug 13, 2013 at 05:11:31PM -0400, Dev, Kapil wrote:
> Thanks for the response Guenter!
>
> I put the system on load and I noticed their value hardly changes. To my
> surprise, I ran a benchmark for 3 minutes and none of temp*  values changed
> during execution. The highest reported temperature is always 48C.
>
> I was expecting that the internal temperature would have "sensor = thermal
> diode" or "sensor = core" as a keyword. I thought "sensor=thermistor" means
> the corresponding sensor is on the motherboard and not the internal
> die-sensor.
>
Sure, but who knows if they put a sensor below the CPU for some reason ...

I am not familiar with the A10 CPUs. Are those similar to K10 ?
If so, maybe the k10temp driver works or could be extended to support it.
Can you give it a try ?

If it does not work out of the box, can you send me the output of "lspci -nn" ?


Kapil: I believe K10 corresponds to A8 seried, and A10 has Bulldozer architecture (http://www.cpu-world.com/CPUs/Bulldozer/TYPE-A10-Series.html). I am not sure how different they are though. I tried K10, but it did not work out of the box. I am looking into k10temp.c driver now. Also,I am attaching the output of "lspci -nn" command herewith; you might have to open it using wordpad for proper formatting.. 

> Also, I noticed something that even though I installed and inserted the
> driver for f71882fg, when I run "sensor-detect", it still says that "Note:
> there is no driver for Fintek F71869FG SUper IO Sensors yet". I thought the
> driver name for F71869FG chip is f71882fg (as per

The most recent version of sensors-detect should support it.


Kapil: When I used another sensors-detect (probably a newer one) script, I no longer see the above warning. It recommended me the following at the end of sensors-detect: "copy prog/init/lm_sensors.init to /etc/init.d/lm_sensors". I couldn't find the prog/init directory, but I copied /etc/sysconfig/lmsensors file in to /etc/init.d directory. But, I still have to insert the f71882fg.ko driver every time I restart the computer. I couldn't run "make install successfully, as suggested here: http://khali.linux-fr.org/devel/lm-sensors/drivers/INSTALL . 

[ Side note: Please don't top-post. ]

Guenter

> http://lm-sensors.org/wiki/Devices). I installed this driver from here:
> http://khali.linux-fr.org/devel/lm-sensors/drivers/f71882fg/ .
>
> I am not worried about the fan-rpm because I intentionally replaced the fan
> with a custom heat sink. I mentioned that just so that you ignore those
> lines;-).
>
>
> Thanks,
> Kapil
>
> On Tue, Aug 13, 2013 at 4:27 PM, Guenter Roeck <linux@xxxxxxxxxxxx> wrote:
>
> > On Tue, Aug 13, 2013 at 03:05:58PM -0400, Dev, Kapil wrote:
> > > Hi,
> > >
> > > I just changed the motherboard and the processor while the hard-disk is
> > the
> > > same. I am trying to read the on-die temperature of the AMD A10 5700
> > > processor. Based on the output of "sensors-detect" command, I
> > > installed f71882fg
> > > driver, but the "sensors" command doesn't seem to give me the value of
> > > core-temperature. IN particular, I am getting following output from
> > sensors
> > > command:
> > >
> > >
> > ----------------------------------------------------------------------------------------------------
> > > f71869-isa-0e80
> > > Adapter: ISA adapter
> > > in0:         +1.68 V
> > > in1:         +1.05 V
> > > in2:         +1.21 V
> > > in3:         +1.22 V
> > > in4:         +1.54 V
> > > in5:         +1.19 V
> > > in6:         +1.19 V
> > > in7:         +1.73 V
> > > in8:         +1.65 V
> > > fan1:          0 RPM  ALARM
> > > fan2:          0 RPM  ALARM
> > > fan3:          0 RPM  ALARM
> > > temp1:       +31.0 C  (high = +85.0 C, hyst = +81.0 C)
> > >                       (crit = +100.0 C, hyst = +96.0 C)  sensor =
> > thermistor
> > > temp2:       +30.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
> >
> > One of those three is probably from the CPU (wild guess would be temp3).
> > You might be able to find a correlation by putting the system under load
> > and observing temperature rises.
> >
> > >
> > ----------------------------------------------------------------------------------------------------
> > >
> > > I am wondering if I have to install lm_sensors package all over again.
> > > Also, I am wondering if "sensors-detect" is up-to-date to detect all
> > > devices/drivers. I guess the fans' rpm readings are 0 because I am using
> > a
> > > custom liquid-based cooling system  instead of regular fan.
> > >
> > If nothing turns it can't measure rpm ...
> >
> > Guenter
> >

00:00.0 Host bridge [0600]: Advanced Micro Devices [AMD] Device [1022:1410]
00:00.2 Generic system peripheral [0806]: Advanced Micro Devices [AMD] Device [1022:1419]
00:01.0 VGA compatible controller [0300]: ATI Technologies Inc Device [1002:9901]
00:01.1 Audio device [0403]: ATI Technologies Inc Device [1002:9902]
00:10.0 USB Controller [0c03]: Advanced Micro Devices [AMD] Device [1022:7812] (rev 03)
00:10.1 USB Controller [0c03]: Advanced Micro Devices [AMD] Device [1022:7812] (rev 03)
00:11.0 SATA controller [0106]: Advanced Micro Devices [AMD] Device [1022:7800] (rev 40)
00:12.0 USB Controller [0c03]: Advanced Micro Devices [AMD] Device [1022:7807] (rev 11)
00:12.2 USB Controller [0c03]: Advanced Micro Devices [AMD] Device [1022:7808] (rev 11)
00:13.0 USB Controller [0c03]: Advanced Micro Devices [AMD] Device [1022:7807] (rev 11)
00:13.2 USB Controller [0c03]: Advanced Micro Devices [AMD] Device [1022:7808] (rev 11)
00:14.0 SMBus [0c05]: Advanced Micro Devices [AMD] Device [1022:780b] (rev 14)
00:14.1 IDE interface [0101]: Advanced Micro Devices [AMD] Device [1022:780c]
00:14.2 Audio device [0403]: Advanced Micro Devices [AMD] Device [1022:780d] (rev 01)
00:14.3 ISA bridge [0601]: Advanced Micro Devices [AMD] Device [1022:780e] (rev 11)
00:14.4 PCI bridge [0604]: Advanced Micro Devices [AMD] Device [1022:780f] (rev 40)
00:14.5 USB Controller [0c03]: Advanced Micro Devices [AMD] Device [1022:7809] (rev 11)
00:15.0 PCI bridge [0604]: Advanced Micro Devices [AMD] Device [1022:43a0]
00:15.1 PCI bridge [0604]: Advanced Micro Devices [AMD] Device [1022:43a1]
00:18.0 Host bridge [0600]: Advanced Micro Devices [AMD] Device [1022:1400]
00:18.1 Host bridge [0600]: Advanced Micro Devices [AMD] Device [1022:1401]
00:18.2 Host bridge [0600]: Advanced Micro Devices [AMD] Device [1022:1402]
00:18.3 Host bridge [0600]: Advanced Micro Devices [AMD] Device [1022:1403]
00:18.4 Host bridge [0600]: Advanced Micro Devices [AMD] Device [1022:1404]
00:18.5 Host bridge [0600]: Advanced Micro Devices [AMD] Device [1022:1405]
03:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller [10ec:8168] (rev 06)
_______________________________________________
lm-sensors mailing list
lm-sensors@xxxxxxxxxxxxxx
http://lists.lm-sensors.org/mailman/listinfo/lm-sensors

[Index of Archives]     [Linux Kernel]     [Linux Hardware Monitoring]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]

  Powered by Linux