Jump to content
2,189 posts in this topic

Recommended Posts

8 minutes ago, vector sigma said:

In the W836x.kext/Contents/Info.plist navigate to:

IOKitPersonalities->Winbond W836x Monitor Plugin->Sensors Configuration->ASUS.

Start by creating your motherboard settings by copying the one most similar or search for a similar configuration on the net:

716233546_Schermata2019-03-04alle21_52_50.thumb.png.a479cbe599074104125998e6aceb14ea.png

 

Or just edit the default configuration. Good luck!

 

P.S. Use a plist editor and don't use mine. If you want to try the Z370-A configuration copy the node I made (by copying another Zxxx) to your existing Info.plist.

 

Info.plist.zip

 

Yeah I opened both with Xcode and copied just the Z370-A line over from your plist over to mine. Unfortunately didn't do anything, it seems! Do I need to do the DSDT thing? If so, is there a good guide?

Link to comment
Share on other sites

4 minutes ago, unixb0y said:

 

Yeah I opened both with Xcode and copied just the Z370-A line over from your plist over to mine. Unfortunately didn't do anything, it seems! Do I need to do the DSDT thing? If so, is there a good guide?

You have to read back in the topic, and firstly ensure the kext is loaded:

kextstat | grep org.mozodojo.W836x

 

Link to comment
Share on other sites

1 minute ago, vector sigma said:

You have to read back in the topic, and firstly ensure the kext is loaded:


kextstat | grep org.mozodojo.W836x

 

 

Indeed, it's not loaded, thanks for the hint!

Link to comment
Share on other sites

and another way should beof copying (and replace) the content of Z370-A inside "Default"

Just now, unixb0y said:

 

Indeed, it's not loaded, thanks for the hint!

There will be a reason. permissions? is injected by Clover? any in the kernel log? Are you using FakeSMC.kext from the same project? etc

Link to comment
Share on other sites

12 minutes ago, vector sigma said:

and another way should beof copying (and replace) the content of Z370-A inside "Default"

There will be a reason. permissions? is injected by Clover? any in the kernel log? Are you using FakeSMC.kext from the same project? etc

 

Permissions were fine, copied FakeSMC from the project (a few months newer than my version) and rebooted. bang! everything works! I'm not sure about the fans (all on "16383 rpm" which is a little high :lol:) but I'm glad about the core temps and clock speeds, thank you very much!

"Main logic board" also says 0°C for "North Bridge" and "Ambient" ¯\_(ツ)_/¯ 

 

Any chance you know how to disable specific entries like in my case: battery and hdd status? I don't have a battery at all LOL and don't need to check hdd health every day. I have another software for that and use it periodically.

If needed I can also compile from source if you tell me where to remove those items and how to compile it :D Most of my work with Xcode was for iOS App development.

Edited by unixb0y
Link to comment
Share on other sites

4 minutes ago, unixb0y said:

Any chance you know how to disable specific entries like in my case: battery and hdd status?

If you use one of the latest betas I posted here since last saturday you can disable each group you want by disabling the relative checkbox:

1192467620_Schermata2019-03-04alle22_30_57.png.bc2f9dcf2605d8b972ee021d04b9e65d.png

 

I'll do a commit in a short time, maybe tomorrow.

  • Like 1
Link to comment
Share on other sites

10 minutes ago, unixb0y said:

about the fans (all on "16383 rpm" which is a little high :lol:)

not sure about it, but don't forget to set the FANINLIMIT to the real fan number you have. Don't know if the order is important as well... as I'm not the devel of those plugins (ask @Slice).

  • Like 1
Link to comment
Share on other sites

3 minutes ago, vector sigma said:

not sure about it, but don't forget to set the FANINLIMIT to the real fan number you have. Don't know if the order is important as well... as I'm not the devel of those plugins (ask @Slice).

 

Thanks, I will wait for his reply then :-) The fans are not urgent anyway! 

  • Like 1
Link to comment
Share on other sites

5 hours ago, vector sigma said:

 

Mine is ASUS, so I chose W836x.kext, 

it CAN be Winbond but it is not a rule

Here is mine from Windows HWINFO

 

[Winbond/Nuvoton W83627DHG]
  Motherboard                         42.0 ∞C
  CPU                                     46.0 ∞C


  Vcore                                   1.208 V
  VIN1                                    3.504 V
  +3.3V                                   3.312 V
  +3.3V                                   3.312 V
  +5V                                     5.064 V
  VIN2                                    3.376 V
  VIN6                                    3.344 V
  3VSB                                    3.312 V
  VBAT                                    2.960 V


  CPU1                                    439 RPM
  Power                                   1240 RPM
  Auxiliary                               1318 RPM
 

2 hours ago, vector sigma said:

not sure about it, but don't forget to set the FANINLIMIT to the real fan number you have. Don't know if the order is important as well... as I'm not the devel of those plugins (ask @Slice).

I use FANLIMIT = 5 from the number of MB connectors 

3 real FANS, works OK, the rest are ignored

Edited by Rodion2010
  • Like 1
Link to comment
Share on other sites

1 hour ago, Rodion2010 said:

it CAN be Winbond but it is not a rule

Here is mine from Windows HWINFO

 

[Winbond/Nuvoton W83627DHG]
  Motherboard                         42.0 ∞C
  CPU                                     46.0 ∞C


  Vcore                                   1.208 V
  VIN1                                    3.504 V
  +3.3V                                   3.312 V
  +3.3V                                   3.312 V
  +5V                                     5.064 V
  VIN2                                    3.376 V
  VIN6                                    3.344 V
  3VSB                                    3.312 V
  VBAT                                    2.960 V


  CPU1                                    439 RPM
  Power                                   1240 RPM
  Auxiliary                               1318 RPM
 

I use FANLIMIT = 5 from the number of MB connectors 

3 real FANS, works OK, the rest are ignored

 

Unfortunately, the FANLIMIT setting didn't change the fact that the RPM values of the fans are wrong and that it says the mainboard temp is 0°C.

What's interesting though is that it only shows 3 fans and I also only have 3 connected, so it seems to definitely recognise them.

I'm not sure what you are trying to say with that windows HWINFO output.

Link to comment
Share on other sites

1 minute ago, unixb0y said:

 

Unfortunately, the FANLIMIT setting didn't change the fact that the RPM values of the fans are wrong and that it says the mainboard temp is 0°C.

I'm not sure what you are trying to say with that windows HWINFO output.

 

"My values" are OK, RPMs and TEMPs are approx the same in both OS X and Windows

What model of SuperIO Chip do you have?

Link to comment
Share on other sites

1 minute ago, Rodion2010 said:

 

"My values" are OK, RPMs and TEMPs are approx the same in both OS X and Windows

What model of SuperIO Chip do you have?

 

I see! How to know the SuperIO chip? I posted output of something like hardware info from linux earlier, maybe it's in there?

Link to comment
Share on other sites

9 minutes ago, unixb0y said:

 

I see! How to know the SuperIO chip? 

that is exactly what i waned to say to those who are not sure what i am trying to say :)

You can find it and other info in windows HWINFO reports

my is [Winbond/Nuvoton W83627DHG] etc

Edited by Rodion2010
Link to comment
Share on other sites

1 minute ago, Rodion2010 said:

that is exactly what i waned to say to those who are not sure :)

You can find it and other info in windows HWINFO reports

 

Is it possible without Windows, pls? :frantics::D

What does the SuperIO chip affect?

Link to comment
Share on other sites

25 minutes ago, Rodion2010 said:

it is possible with Linux or Google about your MB details...

You need to install kext for YOUR SuperIO  to measure RPM and TEMP

 

I was able to take this image of the chip:

IMG_0879.thumb.jpg.b4e3d9d3be9759c5ba7433c19c235506.jpg

 

Looks like a "Nuvoton NCT6793D".

 

Nuvoton

NCT6793D

274680Z4

817A9AFA

 

Edited by unixb0y
Link to comment
Share on other sites

9 hours ago, unixb0y said:

 

I was able to take this image of the chip:

IMG_0879.thumb.jpg.b4e3d9d3be9759c5ba7433c19c235506.jpg

 

Looks like a "Nuvoton NCT6793D".

 

Nuvoton

NCT6793D

274680Z4

817A9AFA

 

Yes, didn't already told you that here?

 

15 hours ago, vector sigma said:

model NCT6793D, supported.

In your pastebin log we found:

Trying family `VIA/Winbond/Nuvoton/Fintek'...               Yes
Found unknown chip with ID 0xd121
    (logical device B has address 0x290, could be sensors)

id 0xd121 that is already supported in WindbondW836x.h:

NCT6793D   = 0xD121,

:P

Link to comment
Share on other sites

On 3/5/2019 at 3:00 AM, Rodion2010 said:

 

"My values" are OK, RPMs and TEMPs are approx the same in both OS X and Windows

What model of SuperIO Chip do you have?

Mobo Fans depend on this:

const UInt16 NUVOTON_TACHOMETER[]			= { 0x4C0,  0x4C2,  0x4C4,  0x4C6, 0x4C8, 0x4CA};

maybe that are not correct values for every mobo or revision of the chip?

6 registers for 5 fans?

 

looks like the registers are seven

Edited by vector sigma
Link to comment
Share on other sites

26 minutes ago, vector sigma said:

Yes, didn't already told you that here?

 

In your pastebin log we found:


Trying family `VIA/Winbond/Nuvoton/Fintek'...               Yes
Found unknown chip with ID 0xd121
    (logical device B has address 0x290, could be sensors)

id 0xd121 that is already supported in WindbondW836x.h:


NCT6793D   = 0xD121,

:P

 

You did :D For whatever reason, @Rodion2010 still wanted me to make sure it was that chip ¯\_(ツ)_/¯ didn't understand myself why. But thanks also for the explanation on how you figured out the model :)

Link to comment
Share on other sites

4 hours ago, unixb0y said:

 

You did :D For whatever reason, @Rodion2010 still wanted me to make sure it was that chip ¯\_(ツ)_/¯ didn't understand myself why. But thanks also for the explanation on how you figured out the model :)

No problems Bro' but at certain point I was only unsure in having missing something.

  • Like 1
Link to comment
Share on other sites

2 hours ago, vector sigma said:

No problems Bro' but at certain point I was only unsure in having missing something.

 

Haha everything’s fine :D 

I hope that @Slice can help me with the fans, I think he was online earlier today!

Link to comment
Share on other sites

On 12/19/2018 at 12:16 PM, p.H said:

Hi, I'd like to know what I could do to improve those readings. No doubt those reading are wrong. Here're some info from HWMonitor dump.

My config: Asus Prime Z370A + 8700K + GTX650Ti


Mainboard Model		PRIME Z370-A

LPCIO
-------------------------------------------------------------------------

LPCIO Vendor			Nuvoton
LPCIO Model			NCT6793/NCT5563
LPCIO Vendor ID			0x5CA3
LPCIO Chip ID			0xD1
LPCIO Revision ID		0x21

Hardware monitor		Nuvoton NCT6791D
	Voltage 0		5.08 Volts [0x7F] (+5V)
	Voltage 1		3.38 Volts [0xD3] (+3.3V)
	Voltage 2		12.29 Volts [0x80] (+12V)
	Voltage 3		1.07 Volts [0x86] (VIN3)
	Voltage 4		1.94 Volts [0x79] (VIN4)
	Voltage 5		0.67 Volts [0x2A] (VCORE)
	Temperature 0		28 degC (82 degF) [0x1C] (Mainboard)
	Temperature 1		30 degC (86 degF) [0x1E] (CPU)
	Temperature 2		28 degC (82 degF) [0x1C] (TMPIN2)
	Temperature 3		30 degC (86 degF) [0x1E] (TMPIN3)
	Temperature 5		50 degC (122 degF) [0x32] (TMPIN5)
	Temperature 6		22 degC (71 degF) [0x16] (TMPIN6)
	Fan 1			830 RPM [0x33E] (CPU)

 

image.thumb.png.c6273cdd2c274b2d489c783f5d4e5555.png

 

Hey, were you able to fix the Fan RPMs?

Link to comment
Share on other sites

On 3/3/2019 at 2:37 AM, Rodion2010 said:

it is a good idea to make some hwinfo, hwmonitor and hwsensors dumps in Windows and/or Linux

you will see there exact model of your Super IO chip and number of available sensors

That's what I did, but I'm not sure that this is what you need. And I don’t know what to do with it ...HW.CSV.zip

Link to comment
Share on other sites

On 3/6/2019 at 10:32 PM, unixb0y said:

 

Hey, were you able to fix the Fan RPMs?

 

On 3/6/2019 at 11:26 PM, AKlion said:

That's what I did, but I'm not sure that this is what you need. And I don’t know what to do with it ...HW.CSV.zip

Guys, potentially can give you a kernel panic so test it only if you can recover the system or use Clover in a USB pen drive.

 

[kext removed]

 

@AKlion, your is an unsupported Nuvoton NCT6798D where I tried to add support.

Edited by vector sigma
kext removed
Link to comment
Share on other sites

17 hours ago, vector sigma said:

 

Guys, potentially can give you a kernel panic so test it only if you can recover the system or use Clover in a USB pen drive.

 

W836x.kext.zip

@AKlion, your is an unsupported Nuvoton NCT6798D where I tried to add support.

 

What exactly can give the kernel panic? 

I'll do a CCC backup maybe, before further tests :D
Actually I had an issue after putting the kexts into S/L/E where it wouldn't boot anymore but starting from the Clover USB was easily possible and from there I could move the files back to EFI/EFI/.... :thumbsup_anim:

Link to comment
Share on other sites

×
×
  • Create New...