Jump to content

2,030 posts in this topic

Recommended Posts

Slice, you're the man!

 

I can now read my Radeon RX580 NITRO+ 8GB OC GPU temperatures. I had a little trouble working out where to put the kext's (I put them all in /L/E and changed the permissions and ownership etc.

 

I used the ITEIT87x.kext as I have an old Gigabyte GA-Z77M-D3H-MVP MB and i7-3700 CPU.

 

Will this also work with the HWMonitor app?

 

Cheers, Jim

Share this post


Link to post
Share on other sites
Advertisement

@Slice

When i see this in windows sensors dump

 

Hardware monitor AMD ADL GPU
Voltage 0 0.00 Volts [0x1] (GPU)
Power 0 14.99 W (GPU)
Temperature 0 38 degC (100 degF) [0x26] (GPU)
Fan 0 1097 RPM [0x449] (GPU)
Clock Speed 0 634.44 MHz [0x27A] (Graphics)

Clock Speed 1 1750.00 MHz [0x27A] (Memory)

 

and i know you know how to read temp i have to ask you for radeon at least fan speed. Please. :)

Share this post


Link to post
Share on other sites

@Slice

When i see this in windows sensors dump

 

Hardware monitor AMD ADL GPU
Voltage 0 0.00 Volts [0x1] (GPU)
Power 0 14.99 W (GPU)
Temperature 0 38 degC (100 degF) [0x26] (GPU)
Fan 0 1097 RPM [0x449] (GPU)
Clock Speed 0 634.44 MHz [0x27A] (Graphics)

Clock Speed 1 1750.00 MHz [0x27A] (Memory)

 

and i know you know how to read temp i have to ask you for radeon at least fan speed. Please. :)

Look please in WIndows if Clock Speed ever changed or there are constants.

Share this post


Link to post
Share on other sites

Slice how can I identify my SuperIO Chip ! 

"SuperIO chip monitoring including Fintek, ITE, Winbond, Nuvoton and SMC LPC chips." 

 

 

M using ur HWSensors n its awesome :)

Share this post


Link to post
Share on other sites

You should see CPU temperature. Skylake-X is supported.

Give me your report by DarwinDumper (no BIOS, no HTML).

 

For motherboard sensors and fans you should choose what chip installed on you motherboard

if NUVOTON -> W386x.kext

if ITE -> IT87x.kext

if Fintek -> F718x.kext

You may know by own eyes or by AIDA64 report.

And the last one is GeforceSensor.kext from my previous post.

 

was searching for this. maybe it would be good to put this in a readme.text in the SuperIO folder...

Share this post


Link to post
Share on other sites

was searching for this. maybe it would be good to put this in a readme.text in the SuperIO folder...

There is readme.txt in latest download of HWSensors3 in my signature.

I am not responsible for any other versions.

Posts about Winbond/Nuvoton SuperIO chip splitted into separate thread

Winbond/Nuvoton monitor

Share this post


Link to post
Share on other sites

Don't know why, but whenever I try to use the fake smc that installs with the hwsensors I get a kp.

I use another fakesmc and it's fine, although I don't get information on my vega.

 

So firstly, how do I tell what fakesmc I am using and is anyone else having trouble with an i9 7900?

I'm not running any fakeCPUID or kext or kernel patches.

 

I just tried the newest hwsensors from yesterdays release.

I put them in kexts others (including the fakesmc).

Share this post


Link to post
Share on other sites

Slice how can I identify my SuperIO Chip ! 

"SuperIO chip monitoring including Fintek, ITE, Winbond, Nuvoton and SMC LPC chips." 

 

 

M using ur HWSensors n its awesome :)

It's a pity laptops has no such chips. SuperIOChip presents only in desktops.

 

 

Don't know why, but whenever I try to use the fake smc that installs with the hwsensors I get a kp.

I use another fakesmc and it's fine, although I don't get information on my vega.

 

So firstly, how do I tell what fakesmc I am using and is anyone else having trouble with an i9 7900?

I'm not running any fakeCPUID or kext or kernel patches.

 

I just tried the newest hwsensors from yesterdays release.

I put them in kexts others (including the fakesmc).

 

If you make some reports with digits then we may find what about to speak.

Share this post


Link to post
Share on other sites

Just tried High Sierra 10.13.2 with GT 1030 and HWSensors3 rev43

Installing NVClock produces kernel panic

Installing GeforceSensor doesn't but I don't get any mention of GPU sensor.

Am I missing something?

post-971287-0-40152400-1514145778_thumb.png

Share this post


Link to post
Share on other sites

For the next screenshot, try: Apple + Shift + 4, move the mouse over the window and press Space. ;)

Thanks, I keep forgetting about that one.

 

This revision is too old. Take new one.

Hmm, didn't expect download button not getting last build on sourceforge.

Found r75, tried it, but not much difference (it added CPU Fan, but that's it)

Anyway I just wanted to see if my GT 1030 gets too hot, if I stop fan and maybe even remove radiator (trying to stick it into Mini ITX case to get 1440p HiDPI)

But based on Launchpad 1 FPS I can already tell that even stopping Fan was a bad idea, so I guess case is closed, at least at this point.

post-971287-0-06422500-1514277742_thumb.png

Share this post


Link to post
Share on other sites

Why you didn't use GeforceSensors? The latest version (75) will support 1030.


 
Hmm, didn't expect download button not getting last build on sourceforge.
 

Really?

HWsensors.PNG

Share this post


Link to post
Share on other sites

My screenshot is from Google Chrome under Windows 7. As well I see good version when I am on Sierra with Safari.

What about you?

Safari 11.0.2 / Chrome 63.0.3239.84

High Sierra 10.13.2 (17C88)

Share this post


Link to post
Share on other sites

If you can compile by yourself then change is here

https://sourceforge.net/p/hwsensors/hwsensors3/code3/HEAD/tree/trunk/plugins/GPUSensors/GeforceSensors/gp100.cpp

line 60

    case 0x137:
      device->cname = "GP107";
      break;

add case 0x138

 

I'll hold, I already know it won't run without fan :)

Currently I'm focused on getting hibernate working, about to send you a related question on another forum

Share this post


Link to post
Share on other sites

@Slice (and all) sorry but only during this vacation I've found the time. Attached a version of the HWMonitorSMC.app that did not show battery info if no battery is detected. Before doing anything on the repo please test it.

 

P.S. also I modified a bit the memory management by just switching to use ARC's keywords to transfer memory ownership of CF objects.

HWMonitorSMC.app_no_show_Bat.zip

Share this post


Link to post
Share on other sites

@Slice (and all) sorry but only during this vacation I've found the time. Attached a version of the HWMonitorSMC.app that did not show battery info if no battery is detected. Before doing anything on the repo please test it.

 

P.S. also I modified a bit the memory management by just switching to use ARC's keywords to transfer memory ownership of CF objects.

It looks like

Снимок экрана 2017-12-27 в 19.51.36.png

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By Slice
      Guys,
      Don't mix 6.18 and 3.41.
       
      There are three different projects for monitoring temperatures, voltages, fans speed and other hardware parameters:
      Initially it was FakeSMC with plugins for producing SMC keys for hardware parameters for different hardware. But sometimes ago Kozlek separated own version of FakeSMC and producing new set of plugins while I stay with good working version 3. So..
      1. FakeSMC v3 with Hardware Sensors3  which I still supported.
      2. FakeSMC v6 (rev1800) by Kozlek and supported by Rehabman. AFAIK both are abandoned and the project is not supported. Or may be maintained by coauthors.
      3. New VirtualSMC by vit9696 with own set of sensors kexts. It depends on Lilu.kext. The project is in active development.
      All three project have incompatible interfaces sensors<->SMC so they are incompatible with each other.
       
      There are applications for monitoring hardware parameters and they commonly depends on these projects.
      1. iStat, iStatMenu, iStatPro compatible with real Macs because they use SMC keys just like those presents in real Macs.
      2. HWMonitorSMC by Navi (initial codes from Kozlek)  used in my HWSensors3.
      3. HWMonitor by Kozlek with graphics like in IntelPowerGadget used in his HWSensors version.
      4. HWMonitorSMC2 by Vector_Sigma tends to be universal supporting all project. It also may use sensors information produces by Apple graphics and by IntelPowerGadget.
       
      Let us discuss here differences and common ideas for this projects.
       
    • By Slice
      This thread devoted to share information about different SMC keys found or investigated anywhere.
       
      What are they?
      SMC keys is a somehow language to speak between macOS and hardware microcontroller presented in real Mac and absent in Hackintosh.
      They inform macOS about Hardware ID and current status. Moreover macOS can write something through SMC protocol to control hardware.
      FakeSMC ( ©Netkas) is the driver to emulate this microcontroller on PC having no such device which is necessary to boot macOS here.
      But FakeSMC contain only ~20 keys while real Mac answers ~200 keys.
      Some keys we added by HWSensors project reporting temperatures, FAN speeds, voltages etc.
      Some keys are model dependent was added by Clover to be sure if user changed model in GUI then corresponding keys will be changed automatically.
      Clover sets
      LogDataHub(&gEfiMiscSubClassGuid, L"RPlt", &gSettings.RPlt, 8);
      LogDataHub(&gEfiMiscSubClassGuid, L"RBr", &gSettings.RBr, 8);
      LogDataHub(&gEfiMiscSubClassGuid, L"EPCI", &gSettings.EPCI, 4);
      LogDataHub(&gEfiMiscSubClassGuid, L"REV", &gSettings.REV, 6);
      LogDataHub(&gEfiMiscSubClassGuid, L"BEMB", &gSettings.Mobile, 1);
      BEMB - is a mobility sign. =0 -desktop, =1 - mobile.
      REV - SMC hardware revision, changes sometimes with Apple updates.
      RPlt, RBr and EPCI is hardware capabilities, noticed used in Intel HD drivers.
       
      Structure.
      All SMC keys consists of name 4 ascii chars as 32bit integer, type and value.
      Types:
       "flag", len 1
       "ui8 ", len 1
       "ui16", len 2
       "sp78", len 2
       "ui32", len 4
      "fp2e", len 2
      "fpe2", len 2
      "{rev", and others...
       
      List of known keys
      SMC_list.plist.zip
      More keys will be discussed in the thread
       
       
      Feel free to share you knowledge and ask about noticed keys.
×