Incorrect temperature for XEON L5420

Post about bugs you find in Core Temp so they can be addressed and fixed efficiently
Post Reply
weiliu
Registered User
Registered User
Posts: 15
Joined: Sun Oct 30, 2016 2:56 am

Incorrect temperature for XEON L5420

Post by weiliu »

For 2 machines below:
Mainborad : G31 (LGA775) + L5420 (revision : E0)
Mainborad : G43 (LGA771) + L5420 (revision : C0)
OS : Windows xp - 32bit

CPU core temperature showed 60-70 in coretemp 1.15.1, but at same time, AIDA64 showed 30-40, and BIOS showed 30-40 too.
I tried to change CPU to XEON E5450, Then coretemp showed correct temperature, could you pls check why L5420 showed incorrect temperature ? thanks.

weiliu
Registered User
Registered User
Posts: 15
Joined: Sun Oct 30, 2016 2:56 am

Re: Incorrect temperature for XEON L5420

Post by weiliu »

Dear,
any good news ? thanks.

User avatar
The Coolest
Site Admin
Site Admin
Posts: 3379
Joined: Tue Feb 18, 2003 7:48 pm
Location: Tel Aviv, Israel
Contact:

Re: Incorrect temperature for XEON L5420

Post by The Coolest »

In the Core 2 days, the TjMax was not pre-programmed into CPU registers, and it was impossible to determine exactly what it is.
As the TjMax is the reference value by which the "actual" temperature is calculated, if two applications disagree about the TjMax, they will show different core temps.
Core Temp uses values provided by an Intel list of TjMax values, it has been this way for over a decade.

If you'd like to see values similar to what AIDA64 shows, you can add a -15 offset in Options --> Adjust offsets.
Main rig:
AMD Ryzen 9 5950X (True Spirit 140 Direct) / Mobo: Asrock Fatal1ty X470 / EVO 970 500GB + WD Blue 250GB + HDD / GPU: Dell RX 570 4GB / Mem: 2x16GB DDR4-3200 G.Skill 32GTZKW TridentZ - 32GB total / PSU: Seasonic Prime Ultra Gold 650W
NAS:
Core i7 2600K 3.4GHz @ 4.3GHz (Scythe Mugen2) / Mobo: Biostar TP67XE / 2x Inland Pro 120GB + HDDs / GPU: ATi Mach64 VT2 / Mem: 4x4GB DDR3-1600 G.Skill 8GBXL RipJawsX - 16GB total / PSU: Seasonic S12II 620W.
Secondary rigs:
Core i3 7130U / MiniPC / SanDisk SDSSDP-128G / GPU: Intel HD 620 / Mem: 1x8GB DDR3L-1600
Xeon X3430 2.40GHz @ 3.06GHz or Core i3 540 3.06GHz @ 4.0GHz (Freezer 7 Pro) / Mobo: MSI H55M-ED55 / PNY CS1111 240GB / GPU: ATI FirePro V3800 / Mem: 4x2GB DDR3-1600 G.Skill 4GBRL RipJaws - 8GB total / PSU: Seasonic S12II 620W
AMD Phenom II X4 B93 / Mobo: ASUS M2A-VM / GPU: ATI Radeon Xpress X1250 / Crucial M4 120GB / Mem: 2x2GB DDR2-800 - 4GB total / PSU: Antec 380W.

Core Temp - Accurate temperature monitor for Intel's Core/Core 2 and AMD64 processors

weiliu
Registered User
Registered User
Posts: 15
Joined: Sun Oct 30, 2016 2:56 am

Re: Incorrect temperature for XEON L5420

Post by weiliu »

Dear,
Noted with thanks.

weiliu
Registered User
Registered User
Posts: 15
Joined: Sun Oct 30, 2016 2:56 am

Re: Incorrect temperature for XEON L5420

Post by weiliu »

Dear,
Found the reason why AIDA64 showed correct temperature is AIDA64 got correct Tjmax value of CPU. I think it should be from INTEL's document.
e.g. Tjmax of L5420 is 70 , E5450 is 85, E3-1230V2 is 105, AIDA64 can get correct Tjmax value for them. but coretemp can only get correct value for E3-1230V2, For L5420 and E5450 , coretemp shows Tjmax 100, that's why cannot show correct temperature without offset value.
Could you consider get Tjmax from INTEL's ducument ? e.g list as below . thanks.

Core 2 Duo Dual core a 45nm: serie E7000 e E8000: 100° Dual core a 65nm: serie E6000: step B2 80° step G0 90° Serie E4000: Step L2 80° Step M0 90° Core 2 Quad Quad core a 45nm: serie Q9000 e Q8000: 100° Quad core a 65nm: serie Q6000: step B3/G0 90° Core 2 Extreme Quad Core a 45nm: QX9650: 95° QX9770/QX9775: 85° Quad Core a 65nm: Serie QX6000: step B3/G0 90° Serie QX6800: step B3/G0 80° Dual core a 65nm: X6800 step B2 80° step G0 90° Intel Celeron a 65nm Serie E1000: step L2 75° step M0 85° Core 2 xeon 7400 6-core a 45nm: X7460/E7450/L7455: 85° Quad core a 45nm: serie E7440/E7430/E7420: 90° L7445: 80° Core 2 Xenon 7000 Quad Core: X7350: 90° E7340/E7330/E7320/E7310/L7345: 80° Dual Core: E7220/E7210: 80° Serie E7100: 100° Core 2 Xeon 5400 Quad Core a 45nm: X5492, X5482, X5472, X5470, X5460, X5450: 85° E5472, E5462, E5450/40/30/20/10/05: 85° L5408: 95° L5430, L5420, L5410: 70° Dual core a 45nm: X5282, X5272, X5270, X5260: 90 °C E5240, E5220, E5205: 90 °C E5205, E5220, L5240: 70 °C L5238, L5215: 95 °C Core 2 Xeon 5000 Quad Core a 65nm: Serie X5000: 95 °C Serie X5000: 90 °C Serie E5000: 80 °C Serie L5000: 70 °C L5318: 95 °C Dual Core a 65nm: 5080, 5063, 5060, 5050, 5030: step B2 80° step G0 90° 5160, 5150, 5148, 5140, 5130, 5120, 5110: 80 °C L5138: 100 °C Core 2 Xeon 3000 Quad core a 45nm: X3370/60/50/30/20: 95 °C L3360: 90 °C Quad core a 65nm: XEE: 80 °C XE: 90 °C X3230, X3220, X3210: 90 °C Dual core a 45nm: E3120, E3113, E3110: 95 °C L3110: 95 °C Dual core a 65nm: 3085, 3075, 3070, 3065, 3060/50/40: step B2 80°

User avatar
The Coolest
Site Admin
Site Admin
Posts: 3379
Joined: Tue Feb 18, 2003 7:48 pm
Location: Tel Aviv, Israel
Contact:

Re: Incorrect temperature for XEON L5420

Post by The Coolest »

Please post a register dump (Tools --> Register dump) from the L5420 system, and I will take a look.
You can upload the file to pastebin.com or similar, as currently attaching a file in the forum isn't working.
Main rig:
AMD Ryzen 9 5950X (True Spirit 140 Direct) / Mobo: Asrock Fatal1ty X470 / EVO 970 500GB + WD Blue 250GB + HDD / GPU: Dell RX 570 4GB / Mem: 2x16GB DDR4-3200 G.Skill 32GTZKW TridentZ - 32GB total / PSU: Seasonic Prime Ultra Gold 650W
NAS:
Core i7 2600K 3.4GHz @ 4.3GHz (Scythe Mugen2) / Mobo: Biostar TP67XE / 2x Inland Pro 120GB + HDDs / GPU: ATi Mach64 VT2 / Mem: 4x4GB DDR3-1600 G.Skill 8GBXL RipJawsX - 16GB total / PSU: Seasonic S12II 620W.
Secondary rigs:
Core i3 7130U / MiniPC / SanDisk SDSSDP-128G / GPU: Intel HD 620 / Mem: 1x8GB DDR3L-1600
Xeon X3430 2.40GHz @ 3.06GHz or Core i3 540 3.06GHz @ 4.0GHz (Freezer 7 Pro) / Mobo: MSI H55M-ED55 / PNY CS1111 240GB / GPU: ATI FirePro V3800 / Mem: 4x2GB DDR3-1600 G.Skill 4GBRL RipJaws - 8GB total / PSU: Seasonic S12II 620W
AMD Phenom II X4 B93 / Mobo: ASUS M2A-VM / GPU: ATI Radeon Xpress X1250 / Crucial M4 120GB / Mem: 2x2GB DDR2-800 - 4GB total / PSU: Antec 380W.

Core Temp - Accurate temperature monitor for Intel's Core/Core 2 and AMD64 processors

weiliu
Registered User
Registered User
Posts: 15
Joined: Sun Oct 30, 2016 2:56 am

Re: Incorrect temperature for XEON L5420

Post by weiliu »

Dear,
I have sent dump files of E5450/L5420 to your email below, thanks. :D

User avatar
The Coolest
Site Admin
Site Admin
Posts: 3379
Joined: Tue Feb 18, 2003 7:48 pm
Location: Tel Aviv, Israel
Contact:

Re: Incorrect temperature for XEON L5420

Post by The Coolest »

Thanks. Can you please send a link to where you got the temperature data from? The way you posted it is a complete mess and hard to understand.

Edit: I sorted it all out.
I will look over the code, and see if there's anything I can easily improve here, but considering these processors are almost 15 years old, this will not get a large allocation of time to fix/implement.

Code: Select all

DC 45nm:
	E7000, E8000: 100°
	E7220/E7210: 80°
	E7100: 100°
	
	E3120, E3113, E3110: 95°
	L3110: 95°
	X5282, X5272, X5270, X5260: 90°
	E5240, E5220, E5205: 90°
	E5205, E5220, L5240: 70°
	L5238, L5215: 95°
QC 45nm:
	Q8000, Q9000: 100°
	QX9650: 95°
	QX9770/QX9775: 85°
	
	X3370/60/50/30/20: 95°
	L3360: 90°
	X5492, X5482, X5472, X5470, X5460, X5450: 85°
	E5472, E5462, E5450/40/30/20/10/05: 85°
	L5408: 95°
	L5430, L5420, L5410: 70°
	X7350: 90°
	E7340/E7330/E7320/E7310/L7345: 80°
HC 45nm:
	X7460/E7450/L7455: 85°
	E7440/E7430/E7420: 90°
	L7445: 80°

DC 65nm:
	E1000: step L2 75° step M0 85°
	E4000: Step L2 80° Step M0 90°
	E6000: step B2 80° step G0 90°
	X6800: step B2 80° step G0 90°
	
	X5000: 95°
	X5000: 90°
	E5000: 80°
	L5000: 70°
	L5318: 95°
	
	3085, 3075, 3070, 3065, 3060/50/40: step B2 80°
	5080, 5063, 5060, 5050, 5030: step B2 80° step G0 90°
	5160, 5150, 5148, 5140, 5130, 5120, 5110: 80°
	L5138: 100°
	
QC 65nm:
	Q6000, QX6000: step B3/G0 90°
	QX6800: step B3/G0 80°
	
	XEE: 80°
	XE: 90°
	X3230, X3220, X3210: 90°
Main rig:
AMD Ryzen 9 5950X (True Spirit 140 Direct) / Mobo: Asrock Fatal1ty X470 / EVO 970 500GB + WD Blue 250GB + HDD / GPU: Dell RX 570 4GB / Mem: 2x16GB DDR4-3200 G.Skill 32GTZKW TridentZ - 32GB total / PSU: Seasonic Prime Ultra Gold 650W
NAS:
Core i7 2600K 3.4GHz @ 4.3GHz (Scythe Mugen2) / Mobo: Biostar TP67XE / 2x Inland Pro 120GB + HDDs / GPU: ATi Mach64 VT2 / Mem: 4x4GB DDR3-1600 G.Skill 8GBXL RipJawsX - 16GB total / PSU: Seasonic S12II 620W.
Secondary rigs:
Core i3 7130U / MiniPC / SanDisk SDSSDP-128G / GPU: Intel HD 620 / Mem: 1x8GB DDR3L-1600
Xeon X3430 2.40GHz @ 3.06GHz or Core i3 540 3.06GHz @ 4.0GHz (Freezer 7 Pro) / Mobo: MSI H55M-ED55 / PNY CS1111 240GB / GPU: ATI FirePro V3800 / Mem: 4x2GB DDR3-1600 G.Skill 4GBRL RipJaws - 8GB total / PSU: Seasonic S12II 620W
AMD Phenom II X4 B93 / Mobo: ASUS M2A-VM / GPU: ATI Radeon Xpress X1250 / Crucial M4 120GB / Mem: 2x2GB DDR2-800 - 4GB total / PSU: Antec 380W.

Core Temp - Accurate temperature monitor for Intel's Core/Core 2 and AMD64 processors

Post Reply

Return to “Bug reports”