unixb0y Posted March 4, 2019 Share Posted March 4, 2019 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: 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 More sharing options...
vector sigma Posted March 4, 2019 Share Posted March 4, 2019 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 More sharing options...
unixb0y Posted March 4, 2019 Share Posted March 4, 2019 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 More sharing options...
vector sigma Posted March 4, 2019 Share Posted March 4, 2019 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 More sharing options...
unixb0y Posted March 4, 2019 Share Posted March 4, 2019 (edited) 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 ) 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 Most of my work with Xcode was for iOS App development. Edited March 4, 2019 by unixb0y Link to comment Share on other sites More sharing options...
vector sigma Posted March 4, 2019 Share Posted March 4, 2019 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: I'll do a commit in a short time, maybe tomorrow. 1 Link to comment Share on other sites More sharing options...
vector sigma Posted March 4, 2019 Share Posted March 4, 2019 10 minutes ago, unixb0y said: about the fans (all on "16383 rpm" which is a little high ) 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). 1 Link to comment Share on other sites More sharing options...
unixb0y Posted March 4, 2019 Share Posted March 4, 2019 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! 1 Link to comment Share on other sites More sharing options...
Rodion2010 Posted March 4, 2019 Share Posted March 4, 2019 (edited) 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 March 4, 2019 by Rodion2010 1 Link to comment Share on other sites More sharing options...
unixb0y Posted March 5, 2019 Share Posted March 5, 2019 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 More sharing options...
Rodion2010 Posted March 5, 2019 Share Posted March 5, 2019 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 More sharing options...
unixb0y Posted March 5, 2019 Share Posted March 5, 2019 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 More sharing options...
Rodion2010 Posted March 5, 2019 Share Posted March 5, 2019 (edited) 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 March 5, 2019 by Rodion2010 Link to comment Share on other sites More sharing options...
unixb0y Posted March 5, 2019 Share Posted March 5, 2019 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? What does the SuperIO chip affect? Link to comment Share on other sites More sharing options...
Rodion2010 Posted March 5, 2019 Share Posted March 5, 2019 1 minute ago, unixb0y said: Is it possible without Windows, pls? What does the SuperIO chip affect? it is possible with Linux or Google about your MB details... You need to install kext for YOUR SuperIO to measure RPM and TEMP Link to comment Share on other sites More sharing options...
unixb0y Posted March 5, 2019 Share Posted March 5, 2019 (edited) 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: Looks like a "Nuvoton NCT6793D". Nuvoton NCT6793D 274680Z4 817A9AFA Edited March 5, 2019 by unixb0y Link to comment Share on other sites More sharing options...
vector sigma Posted March 5, 2019 Share Posted March 5, 2019 9 hours ago, unixb0y said: I was able to take this image of the chip: 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, Link to comment Share on other sites More sharing options...
vector sigma Posted March 5, 2019 Share Posted March 5, 2019 (edited) 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 March 8, 2019 by vector sigma Link to comment Share on other sites More sharing options...
unixb0y Posted March 5, 2019 Share Posted March 5, 2019 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, You did 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 More sharing options...
vector sigma Posted March 5, 2019 Share Posted March 5, 2019 4 hours ago, unixb0y said: You did 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. 1 Link to comment Share on other sites More sharing options...
unixb0y Posted March 5, 2019 Share Posted March 5, 2019 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 I hope that @Slice can help me with the fans, I think he was online earlier today! Link to comment Share on other sites More sharing options...
unixb0y Posted March 6, 2019 Share Posted March 6, 2019 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) Hey, were you able to fix the Fan RPMs? Link to comment Share on other sites More sharing options...
AKlion Posted March 6, 2019 Share Posted March 6, 2019 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 More sharing options...
vector sigma Posted March 8, 2019 Share Posted March 8, 2019 (edited) 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 March 9, 2019 by vector sigma kext removed Link to comment Share on other sites More sharing options...
unixb0y Posted March 9, 2019 Share Posted March 9, 2019 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 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/.... Link to comment Share on other sites More sharing options...
Recommended Posts