• Welcome to Overclockers Forums! Join us to reply in threads, receive reduced ads, and to customize your site experience!

Open Hardware Monitor

Overclockers is supported by our readers. When you click a link to make a purchase, we may earn a commission. Learn More.
Thx for the feedback RollingThunder. Have you tried the DFI Smartguardian tool for you mainboard?

http://img.lanparty.tw/Upload/Driver/CM/DKP45SG_R2.ZIP

If this works for your board it would be great if you can post a screenshot and an OpenHardwareMonitor.Report.txt created more or less at the same time. This could be usefull if I will start adding more voltages for specific mainboards.

I have just create a new Release Version 0.1.22-beta which adds support for the Winbond W83627THF mainboard sensor chip and the option to start the OHM minimized. Beside a few minor fixes, I have increased the TjMax by 10°C for Intel 65nm CPUs. Earlier I used the last published "TjTarget" values as TjMax. Now TjMax is TjTarget + 10°C which seemd to fit better on some CPUs. Any feedback from the TjMax specialists on this would be great.
 
Thx for the feedback RollingThunder. Have you tried the DFI Smartguardian tool for you mainboard?

http://img.lanparty.tw/Upload/Driver/CM/DKP45SG_R2.ZIP

If this works for your board it would be great if you can post a screenshot and an OpenHardwareMonitor.Report.txt created more or less at the same time. This could be usefull if I will start adding more voltages for specific mainboards.

I have just create a new Release Version 0.1.22-beta which adds support for the Winbond W83627THF mainboard sensor chip and the option to start the OHM minimized. Beside a few minor fixes, I have increased the TjMax by 10°C for Intel 65nm CPUs. Earlier I used the last published "TjTarget" values as TjMax. Now TjMax is TjTarget + 10°C which seemd to fit better on some CPUs. Any feedback from the TjMax specialists on this would be great.

Michael,

Smart Guardian fixed my unknown temp guessing, thank you very much. :thup:
 

Attachments

  • Smart Guardian_HW Monitor.jpg
    Smart Guardian_HW Monitor.jpg
    123.7 KB · Views: 1,606
Regarding your request for W83667HG-B reports:

****************************

Code:
Open Hardware Monitor Report

--------------------------------------------------------------------------------

Version: 0.1.23.2

--------------------------------------------------------------------------------

|
+-+ Winbond W83667HG-B (/lpc/w83667hgb)
|   +- Voltage : 0 : CPU VCore : 0.936
|   +- Voltage : 3 : +3.3V : 3.424
|   +- Temperature : 1 : Auxiliary : 16
|   +- Temperature : 2 : System : 33
|   +- Fan : 1 : CPU : 1339.286
|
+-+ Intel Core i3 530 (/intelcpu/0)
|   +- Load : 1 : CPU Core #1 : 1.5625
|   +- Load : 2 : CPU Core #2 : 7.03125
|   +- Load : 0 : CPU Total : 4.29688
|   +- Clock : 1 : CPU Core #1 : 1200.698
|   +- Clock : 2 : CPU Core #2 : 1200.698
|   +- Temperature : 0 : CPU Core #1 : 33
|   +- Temperature : 1 : CPU Core #2 : 33
|   +- Clock : 0 : Bus Speed : 133.4109
|
+-+ SAMSUNG HD103SI (/hdd/0)
|   +- Temperature : 0 : HDD : 18
|
+-+ MAXTOR STM3250820A (/hdd/1)
|   +- Temperature : 0 : HDD : 32

--------------------------------------------------------------------------------

SMBIOS

BIOS Vendor: American Megatrends Inc.
BIOS Version: 0503   

Mainboard Manufacturer: ASUSTeK Computer INC.
Mainboard Name: P7H55D-M EVO

--------------------------------------------------------------------------------

LPC W836XX

Chip ID: 0xB350
Chip revision: 0x53
Base Adress: 0x0290

Hardware Monitor Registers

      00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F

 00   04 FF 04 77 10 3C 3C 22 9B 80 01 01 3C 3C 04 04
 10   04 FF 30 00 00 01 01 3C 43 17 00 00 28 FF FF E6
 20   74 D9 D7 D7 D8 FF 93 27 FF 40 FF DA 00 BC F1 5E
 30   D3 7B 7F BD 7A FD F7 F1 15 FE 4B D1 F9 3A B9 FF
 40   03 7E 00 FF FF 00 3F 15 2D 24 80 40 18 95 00 A3
 50   FF FF 00 FF FF FF 00 80 C1 6F FF FF 01 E4 04 05
 60   FF FF 40 FF FF FF FF FF 0A FF 01 FF 01 FF FF FF
 70   04 04 0A 0A 02 64 5F 64 FF FF FF 1F 00 00 21 00
Bank 1
 50   27 00 00 4B 00 50 04 3E FF FF FF FF FF FF FF FF
Bank 2
 50   10 00 00 4B 00 50 1F 82 FF FF FF FF FF FF FF FF
Bank 3
 50   07 06 00 00 06 07 07 04 03 00 00 C0 00 00 00 00
Bank 4
 50   3B 13 FF 00 00 00 00 22 4B 4E 1D AB 09 5F 20 FF
Bank 5
 50   D5 70 01 FF FE F5 97 DF AB E7 00 00 9D 00 00 00
Bank 6
 50   7F 7F 7F 7F 7F 7F 00 00 03 06 00 00 00 02 00 02
Bank 7
 50   4A EE 00 10 3C A3 C9 84 80 64 09 68 22 07 00 00
Bank 8
 50   00 FF FF FF 00 10 02 FF 00 28 80 77 28 FF 00 10
Bank 9
 50   00 00 00 00 00 00 00 00 00 00 00 00 00 FF 77 FF
Bank 10
 50   01 1E 3C 3C 3C 3C 3C 33 FF FF FF FF FF FF FF FF
Bank 11
 50   00 00 00 00 00 00 00 00 00 00 00 00 00 FF 77 FF
Bank 12
 50   70 00 00 00 00 00 00 00 00 00 00 00 00 00 EE 0B
Bank 13
 50   07 00 00 02 00 00 FF FF FF FF FF FF FF FF FF FF
Bank 14
 50   FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
Bank 15
 50   FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF

--------------------------------------------------------------------------------

CPUID

Processor Vendor: GenuineIntel
Processor Brand: Intel(R) Core(TM) i3 CPU         530  @ 2.93GHz
Family: 0x6
Model: 0x25
Stepping: 0x2

CPUID Return Values

 Function  EAX       EBX       ECX       EDX
 00000000  0000000B  756E6547  6C65746E  49656E69
 00000001  00020652  01100800  0098E3BD  BFEBFBFF
 00000002  55035A01  00F0B2E3  00000000  09CA212C
 00000003  00000000  00000000  00000000  00000000
 00000004  1C004121  01C0003F  0000003F  00000000
 00000005  00000040  00000040  00000003  00001120
 00000006  00000005  00000002  00000001  00000000
 00000007  00000000  00000000  00000000  00000000
 00000008  00000000  00000000  00000000  00000000
 00000009  00000000  00000000  00000000  00000000
 0000000A  07300403  00000004  00000000  00000603
 0000000B  00000001  00000002  00000100  00000001
 80000000  80000008  00000000  00000000  00000000
 80000001  00000000  00000000  00000001  28100000
 80000002  65746E49  2952286C  726F4320  4D542865
 80000003  33692029  55504320  20202020  20202020
 80000004  30333520  20402020  33392E32  007A4847
 80000005  00000000  00000000  00000000  00000000
 80000006  00000000  00000000  01006040  00000000
 80000007  00000000  00000000  00000000  00000100
 80000008  00003024  00000000  00000000  00000000

--------------------------------------------------------------------------------

Intel CPU

Name: Intel Core i3 530
Number of cores: 2
Threads per core: 2
TjMax: 105

MSR Core #1

 MSR       EDX       EAX
 000000CE  00000900  00011600
 00000198  00000000  00000016
 0000019C  00000000  88450000
 000001A2  00000000  00691000

MSR Core #2

 MSR       EDX       EAX
 000000CE  00000900  00011600
 00000198  00000000  00000009
 0000019C  00000000  88450000
 000001A2  00000000  00691000

--------------------------------------------------------------------------------

Serial Port T-Balancer

Port Name: COM1
Status: Not Clear to Send

******************************

OpenHardwareMonitor seems to be working well, with one minpr oddity: in the section Winbond W83667HG-B -> Temperatures I have Auxillary and System items, but a third - CPU - appears every few seconds, stays for a perhaps and second and then disappears for about 1 to 10 seconds. It says that the CPU is at about -40C...the temperatures in the Intel Core i3-530 section seem fine.

Thanks for this programme mmoeller, I like it a lot.

Edit: Comparing the CPU temperature to Asus's PC Probe II suggests that OHM is measuring it as about 5C lower.
 
Last edited:
@EarthDog: Thx for the link.

@GeoffX: Thx for your report. In your case the fan controller in the Winbond chip reads the PECI Agent of the CPU for a temperature delta below TCC Activation. Since this can not be directly converted into a temperature (problem very similar to core temps and TjMax), I do not display that value. I try then to read from the external CPU diode, but the random values you see suggests that there is no extra CPU temp diode (just the PECI Agent of the CPU). So I guess in that case I will just not display the CPU temp at all.

When comparing an earlier version of OHM to Asus Probe II, does the value displayed in OHM for Winbond / CPU change as well, when you start Asus Probe? Someone has seen this, and I think it is caused by Asus Probe changing the reference temperature (TBase) which is added to the temperature delta of the PECI Agent.
 
Speedfan seems to agree with Asus's PC Probe II over the CPU's temperature. The voltages and other temperatures all appear to match.

Speedfan and PC Probe II are reporting a generic CPU temperature, while you have them for individual cores. I presumed these to be the same sensor, but suspect I'm wrong to do that.

I've tried version 0.1.17.0 beta and that doesn't have the appearing/disappearing problem, and the CPU temperature it displays matches SpeedFan and PC Probe II. But the individual core temperatures are about 5C lower than the latest version.

PC Probe II doesn't display individual core temperatures, while Speedfan has them at ridiculously low values: 7C to 8C. OHM has them at 22C ( old ) and 27C (new). These are with the CPU temperature at 33C and Aux at 20C.
 
Last edited:
I have taken a quick look at Intel QST. The SDK posted there seems to be password protected, but another (older?) version could be opened without password.

From the documentation it seems you can do a many things with this "Quiet System Technology". But I haven't found a clear answer yet to the the questions:

- On which hardware / software setup can you use Intel QST?
- Is it supported on any mainboard with Intel chipset, or only on the mainboards comming directly from Intel?
- Which hardware sensors / fan controllers are actually supported on real systems (it's useles to have support only in theory)
- Where are these sensors located?
- What software / driver is required to use QST (is this available by on a common Windows installation)?
- Are there any problems with software licenses

So right now I do not have yet any plan on supporting QST. But if it is useful to an enough larger number of users (compared to the coding required to support it), then I will add it on the todo list.
 
Just tried your program for the first time, and it works perfectly on my rig. Nice to not have to use several different utilities.
 
For some reason, your program fails to detect my AMD card info, even though the log shows it's there:

AMD Display Library

Status: OK

Number of adapters: 3

AdapterIndex: 0
isActive: 0
AdapterName: ATI Radeon HD 5670
UDID: PCI_VEN_1002&DEV_68D8&SUBSYS_E166174B&REV_00_4&CFF77C&0&0020A
Present: 0
VendorID: 1002
BusNumber: 7
DeviceNumber: 0
FunctionNumber: 0
AdapterID: 0x0

AdapterIndex: 1
isActive: 0
AdapterName: ATI Radeon HD 5670
UDID: PCI_VEN_1002&DEV_68D8&SUBSYS_E166174B&REV_00_4&CFF77C&0&0020&02A
Present: 0
VendorID: 1002
BusNumber: 7
DeviceNumber: 0
FunctionNumber: 0
AdapterID: 0x0

AdapterIndex: 2
isActive: 0
AdapterName: ATI Radeon HD 5670
UDID: PCI_VEN_1002&DEV_68D8&SUBSYS_E166174B&REV_00_4&CFF77C&0&0020&03A
Present: 0
VendorID: 1002
BusNumber: 7
DeviceNumber: 0
FunctionNumber: 0
AdapterID: 0x0


It says they are all inactive. Perhaps that's b/c I'm running your program via Remote Desktop?
 
My board has some kind of obscure sensor ASIC... called the "Heceta-6p" or Andigilog aSC7621. Will there be any support for this?

I looked at my motherboard (Intel DP55WB) technical product specification and it says:

• Voltage sense to detect out of range power supply voltages
• Thermal sense to detect out of range thermal values
• Three fan headers using Heceta 6P fan speed control
• Three fan sense inputs used to monitor fan activity
• Fan speed control using voltage control (4-pin fan headers front, rear, and
processor) with selectable support in BIOS for 3 wire fans
• Support for Platform Environmental Control Interface (PECI)

But I've yet to see any utility for Windows support this, only lm-sensors: http://lists.lm-sensors.org/pipermail/lm-sensors/2008-May/023257.html
 
@copen: yes the GPU is disabled when using remote desktop. If you start the Open Hardware Monitor from a local session, then you should see it.

@Firestrider: We still miss support for the SMBus, so if there will ever be any support, it won't be very soon.
 
Michael, is it possible to enable the charting feature for all those voltage readings ? So not only for the temp.
 
The plotting feature is implemented for temperatures only right now. But this is something very high up on the todo list.
 
New release: Open Hardware Monitor 0.3.0 Beta with many smaller problems fixed and support for newer hardware.

After this version I can (hopefully) focus on improving the GUI and adding new features.

Yes !!! Hoping the log & chart features will get a major facelift ! :thup:

Another request if there is still a slot which is ability to change the scale of the resolution of the chart X axis like second, minute and hour.

Thank you so much for your dedication in this great program. :attn:
 
This is the only application I use to check clocks and temps. There's only 1 thing missing thou and it's the +12v from Fintek F71882. I guess it's not the best controller out there since even MSI's own program shows 9v and. Everest and AMD Overdrive shows 12.4v

And a lot more people will stop using other software if there were
-Logging
-Any data on Plot. Mainly to see if GPU is switching speeds, and to troubleshoot Turbo Core behavior, gpu+cpu usage etc.

Anyway, thanks for this nice program.
 
Michael,

Latest version does not show temps in taskbar boxes (XP Pro - sig below). Numbers are blank.

Appears to be related to .Net framework update.
 
Last edited:
Back