Date: Wed, 12 Feb 2020 14:17:33 -0800 From: Chris <bsd-lists@BSDforge.com> To: <freebsd-current@freebsd.org> Cc: mike tancsa <mike@sentex.net> Subject: Re: Which AMD CPUs are supported -- temperature Message-ID: <76406a01dfa1b78dee51f7c4924eb822@udns.ultimatedns.net> In-Reply-To: <2e023769-a71a-b83b-0050-6fef5f3c499d@sentex.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 12 Feb 2020 15:23:51 -0500 mike tancsa mike@sentex=2Enet said > On 2/12/2020 1:39 PM, Chris wrote: > > Hard as I try I can not get anything close to the actual temperature > > of the CPUs or cores while running on FreeBSD=2E > > =C2=A0=C2=A0=C2=A0 Family: Athlon X4 > > =C2=A0=C2=A0=C2=A0=C2=A0Manufacturer: AuthenticAMD > > > Not sure about the older Athlon CPUs, but the 2 generations of Ryzen's I > have seem correct as well as an APU >=20 > CPU: AMD GX-412TC > SOC=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 > (998=2E17-MHz > K8-class CPU) > CPU: AMD Ryzen 7 3700X 8-Core Processor=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 > (3593=2E33-MHz > K8-class CPU) > CPU: AMD Ryzen 7 2700X Eight-Core Processor=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0 (3693=2E17-MHz Thanks for the reply, Mike=2E I don't know about Old v New=2E But where's the results from 5 AMD CPUs I have immediately at my disposal, and their reported results=2E 4 out of 5 work: # grep -F Ath /var/run/dmesg=2Eboot CPU: AMD Athlon(tm) II X3 440 Processor (3013=2E96-MHz K8-class CPU) # sysctl -a | grep tempe dev=2Ecpu=2E2=2Etemperature: 31=2E5C dev=2Ecpu=2E1=2Etemperature: 31=2E5C dev=2Ecpu=2E0=2Etemperature: 31=2E5C # dmidecode -t4 | grep AMD Manufacturer: AMD Version: AMD Athlon(tm) 64 X2 Dual Core Processor 4200+ # sysctl -a | grep tempe hw=2Eacpi=2Ethermal=2Etz0=2Etemperature: 32=2E1C dev=2Ecpu=2E1=2Etemperature: 45=2E0C dev=2Ecpu=2E0=2Etemperature: 48=2E0C # dmidecode -t4 | grep AMD Manufacturer: AMD Version: AMD FX(tm)-6300 Six-Core Processor # sysctl -a | grep tempe dev=2Ecpu=2E5=2Etemperature: 30=2E1C dev=2Ecpu=2E4=2Etemperature: 30=2E1C dev=2Ecpu=2E3=2Etemperature: 30=2E1C dev=2Ecpu=2E2=2Etemperature: 30=2E1C dev=2Ecpu=2E1=2Etemperature: 30=2E1C dev=2Ecpu=2E0=2Etemperature: 30=2E1C # dmidecode -t4 | grep AMD Manufacturer: AMD Version: AMD Athlon(tm) II X4 630 Processor # sysctl -a | grep tempe dev=2Ecpu=2E3=2Etemperature: 33=2E5C dev=2Ecpu=2E2=2Etemperature: 33=2E5C dev=2Ecpu=2E1=2Etemperature: 33=2E5C dev=2Ecpu=2E0=2Etemperature: 33=2E5C # # # BROKEN # dmidecode -t4 | grep AMD Manufacturer: AuthenticAMD Version: AMD Athlon(tm) X4 860K Quad Core Processor # sysctl -a | grep tempe dev=2Ecpu=2E3=2Etemperature: 13=2E1C dev=2Ecpu=2E2=2Etemperature: 13=2E1C dev=2Ecpu=2E1=2Etemperature: 13=2E1C dev=2Ecpu=2E0=2Etemperature: 13=2E1C All but one is in the same class=2E But one in that same class doesn't work=2E The FX class also works fine=2E I'm puzzled=2E=2E=2E :( Thanks again! --Chris > K8-class CPU) >=20 > e=2Eg=2E at idle >=20 > # sysctl -a dev=2Ecpu=2E0=2Etemperature > dev=2Ecpu=2E0=2Etemperature: 31=2E1C >=20 > then start up >=20 > # cat /dev/urandom | openssl sha256 >=20 > # sysctl -a dev=2Ecpu=2E0=2Etemperature > dev=2Ecpu=2E0=2Etemperature: 57=2E1C >=20 > It agrees with what IPMI reports too from the MB >=20 > =C2=A0# ipmitool sensor | grep "CPU Temp" > CPU Temp=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 | 31=2E000=C2= =A0=C2=A0=C2=A0=C2=A0 | degrees C=C2=A0 | ok=C2=A0=C2=A0=C2=A0 | > na=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 | > na=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 | na=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0 | 93=2E000=C2=A0=C2=A0=C2=A0 | 94=2E000=C2=A0=C2=A0=C2= =A0 | > na=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 >=20 > And on a fanless APU >=20 > # sysctl -a dev=2Ecpu=2E0=2Etemperature > dev=2Ecpu=2E0=2Etemperature: 62=2E6C >=20 > # sysctl -a dev=2Eamdtemp=2E0=2Ecore0=2Esensor0 > dev=2Eamdtemp=2E0=2Ecore0=2Esensor0: 63=2E1C >=20 > =C2=A0=C2=A0=C2=A0 ---Mike
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?76406a01dfa1b78dee51f7c4924eb822>