[Bug 233764] [amdtemp] does not recognize AMD A8-7600 temperature sensors
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Fri Dec 7 19:35:19 UTC 2018
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=233764
Conrad Meyer <cem at freebsd.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Version|11.2-STABLE |CURRENT
--- Comment #12 from Conrad Meyer <cem at freebsd.org> ---
(In reply to gosha-necr from comment #11)
It seems like probably the HDD temperature can be inferred to be a floor. The
CPU is unlikely to be cooler.
As far as diagnosing, I am kind of stuck. Maybe these CPUs run with Tctl at
some offset. But I don't know what the offset is. One more PCI read for you:
pciconf -r pci0:0:24:3 0x64
This is "Hardware Thermal Control" and bits [22:16] tell us the "HtcTmpLimit."
As the BKDG notes, the CurTmp value does not reflect an actual temperature, but
rather:
> Tctl is a temperature on its own scale aligned to the processors cooling
> requirements. Therefore Tctl does not represent a temperature which could be
> measured on the die or the case of the processor. Instead, it specifies the
> processor temperature relative to the maximum operating temperature, Tctl,max.
> Tctl,max is specified in the power and thermal data sheet.
So maybe there is some relationship between Tctl,max and HtcTmpLimit. Or maybe
we can find a power and thermal data sheet for 15h and find the correct offsets
for A8-7600 / FX-8300.
I bumped bug version to "CURRENT" because I don't believe there are any
significant differences between amdtemp on 15h in 11.2 and on CURRENT.
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-bugs
mailing list