Date: Tue, 04 Dec 2018 19:55:46 +0000 From: bugzilla-noreply@freebsd.org To: bugs@FreeBSD.org Subject: [Bug 233764] [amdtemp] does not recognize AMD A8-7600 temperature sensors Message-ID: <bug-233764-227-eOWgkts7ht@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-233764-227@https.bugs.freebsd.org/bugzilla/> References: <bug-233764-227@https.bugs.freebsd.org/bugzilla/>
next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=233764 --- Comment #5 from Conrad Meyer <cem@freebsd.org> --- (In reply to gosha-necr from comment #4) Thanks. My read of that is: 0x 1 8 4 0 0 f e f = 0b0001_1000_0100_0000_0000_1111_1110_1111 So CurTmp is 194 and CurTmpTjSel is 0. RangeUnajusted = (D18F3xA4[CurTmpTjSel]!=11b) = (0 != 11b) = 1 So we shouldn't be subtracting 49.0°, and 194 represents a temperature of 24.25°C, which we should report correctly (at least on HEAD). We don't have a path that subtracts 49.0° on Fam <17h. So I'm not sure why we report zero. The other bits are: PerStepTimeDn: 15 TmpSlewDnEn: 1 TmpMaxDiffUp: 11b => 9.0 PerStepTimeUp: 15 Maybe something is broken in 11.2, I don't know. Out of curiosity, can you provide "AMDTEMP_CPUID": pciconf -r pci0:0:24:3 0xfc Thanks. -- You are receiving this mail because: You are the assignee for the bug.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-233764-227-eOWgkts7ht>
