iCanaro Posted March 3, 2020 Share Posted March 3, 2020 @vector sigma if it can serve LPC_hack_iCanaro.zip Link to comment Share on other sites More sharing options...
MacKonsti Posted March 30, 2020 Share Posted March 30, 2020 (edited) Hi @Slice and @vector sigma and everyone, hope you are well and safe. Please for Nuvoton Super I/O chip support on my older MSI Z97i-AC board ITX, what plugin must I use? I cannot find any plugin to support my Fans, and in the previous iteration of HWSensors 6.26 (by kozlek) there were readings provided. Running HWSensors v3 r241 on Catalina. Many thanks in advance. Edited March 31, 2020 by MacKonsti Link to comment Share on other sites More sharing options...
Alpha22 Posted March 31, 2020 Share Posted March 31, 2020 @MacKonsti HWSensors-3_r240.dmg, inside README.pdf which explains the various kext HWSensors-3_r240.dmg.zip 1 Link to comment Share on other sites More sharing options...
MacKonsti Posted March 31, 2020 Share Posted March 31, 2020 Hi @Alpha22 thanks for pointing this out, I went straight to r241 and inside the ZIP package there was no README.pdf so I missed that one out... So apologies if my question sounded too n00b I saw the W836x.kext of course but I thought it was for Winbond only, not for Nuvoton NCT LPC chips. Thank you again. A short other question: The guide says that for ACPIMonitor.kext "Installing this kext isn't enough to read FANs or Ambient sensors, must be used with custom DSDT edits." I guess this is still valid, yes? So in today's installations where we almost do no custom DSDT compiling or edits, is this kext of use if we don't have access to ThermalZone data as the kext expects it? Is anyone using ACPIMonitor without custom DSDT edits but with Clover configuration and patches, that could provide me an example? Many thanks. Link to comment Share on other sites More sharing options...
Slice Posted April 1, 2020 Author Share Posted April 1, 2020 17 hours ago, MacKonsti said: Hi @Alpha22 thanks for pointing this out, I went straight to r241 and inside the ZIP package there was no README.pdf so I missed that one out... So apologies if my question sounded too n00b I saw the W836x.kext of course but I thought it was for Winbond only, not for Nuvoton NCT LPC chips. Thank you again. A short other question: The guide says that for ACPIMonitor.kext "Installing this kext isn't enough to read FANs or Ambient sensors, must be used with custom DSDT edits." I guess this is still valid, yes? So in today's installations where we almost do no custom DSDT compiling or edits, is this kext of use if we don't have access to ThermalZone data as the kext expects it? Is anyone using ACPIMonitor without custom DSDT edits but with Clover configuration and patches, that could provide me an example? Many thanks. The kext ACPIMonitor is not for users. It is for developers who knows what to do with DSDT. [HOWTO] ACPI access for monitoring 2 Link to comment Share on other sites More sharing options...
unixb0y Posted November 14, 2020 Share Posted November 14, 2020 Just noticed that I got no fans anymore in HWMonitorSMC2. But I also redid my EFI a while back after changing to OpenCore. Do I need a special kext for fan control? I don't remember... Link to comment Share on other sites More sharing options...
Slice Posted November 15, 2020 Author Share Posted November 15, 2020 5 hours ago, unixb0y said: Just noticed that I got no fans anymore in HWMonitorSMC2. But I also redid my EFI a while back after changing to OpenCore. Do I need a special kext for fan control? I don't remember... There is no dependency on Clover or OpenCore but there is a dependency on FakeSMC or VirtualSMC with plugins. Link to comment Share on other sites More sharing options...
unixb0y Posted November 15, 2020 Share Posted November 15, 2020 18 hours ago, Slice said: There is no dependency on Clover or OpenCore but there is a dependency on FakeSMC or VirtualSMC with plugins. Yeah, I know, I don't remember if I should use FakeSMC or VirtualSMC? I have VirtualSMC at the moment and no fans. Link to comment Share on other sites More sharing options...
Slice Posted November 16, 2020 Author Share Posted November 16, 2020 My vote is for FakeSMC which is in my signature. 1 1 Link to comment Share on other sites More sharing options...
naiclub Posted November 16, 2020 Share Posted November 16, 2020 (edited) 49 minutes ago, Slice said: My vote is for FakeSMC which is in my signature. Spoiler I want this, what do I need to do? Edited November 16, 2020 by naiclub Link to comment Share on other sites More sharing options...
Slice Posted November 16, 2020 Author Share Posted November 16, 2020 Click on the link. Link to comment Share on other sites More sharing options...
naiclub Posted November 16, 2020 Share Posted November 16, 2020 4 minutes ago, Slice said: Click on the link. I use your link, but I can only get this. Less at first Because no fan and CPU power are shown I have added the code but I got very little. What are your opinions? Spoiler Link to comment Share on other sites More sharing options...
Slice Posted November 16, 2020 Author Share Posted November 16, 2020 Don't mix. Link to comment Share on other sites More sharing options...
naiclub Posted November 16, 2020 Share Posted November 16, 2020 7 minutes ago, Slice said: Don't mix. All plug-in I use KEXT you all. And not mixing anyone's stuff Link to comment Share on other sites More sharing options...
Slice Posted November 16, 2020 Author Share Posted November 16, 2020 But you show me another picture. It is not my HWMonitor. Then my kexts took OEM name for motherboard from Clover with DataHubDxe.efi. Else you have to edit info.plist Default section. 1 Link to comment Share on other sites More sharing options...
naiclub Posted November 16, 2020 Share Posted November 16, 2020 23 minutes ago, Slice said: But you show me another picture. It is not my HWMonitor. Then my kexts took OEM name for motherboard from Clover with DataHubDxe.efi. Else you have to edit info.plist Default section. Can you tell me more details? I still don't understand What should I do? Link to comment Share on other sites More sharing options...
unixb0y Posted November 16, 2020 Share Posted November 16, 2020 (edited) 6 hours ago, Slice said: My vote is for FakeSMC which is in my signature. I also need `W836x.kext` right? Hmmm... no sensors showing up. After removing VirtualSMC and replacing with FakeSMC and adding W836. Edited November 16, 2020 by unixb0y Link to comment Share on other sites More sharing options...
Slice Posted November 16, 2020 Author Share Posted November 16, 2020 3 hours ago, naiclub said: Can you tell me more details? I still don't understand What should I do? Look into ITEIT87x.kext/Contents/Info.plist You may find here Gigabyte and model Z87... but not same as you. Edit somehow this and see changes. 2 hours ago, unixb0y said: I also need `W836x.kext` right? Hmmm... no sensors showing up. After removing VirtualSMC and replacing with FakeSMC and adding W836. Same for you but W836x.kext 1 Link to comment Share on other sites More sharing options...
naiclub Posted November 16, 2020 Share Posted November 16, 2020 (edited) 20 hours ago, Slice said: Look into ITEIT87x.kext/Contents/Info.plist You may find here Gigabyte and model Z87... but not same as you. Edit somehow this and see changes. Same for you but W836x.kext Spoiler I want it like this. I did as you said and it didn't work at all. Edited November 17, 2020 by naiclub Link to comment Share on other sites More sharing options...
Slice Posted November 16, 2020 Author Share Posted November 16, 2020 I know it works if all correct. Link to comment Share on other sites More sharing options...
unixb0y Posted November 16, 2020 Share Posted November 16, 2020 19 minutes ago, Slice said: I know it works if all correct. So what do I need? Only FakeSMC and W836? W836 is already configured since I found it in an old EFI backup (configured for my motherboard) but no fans. Link to comment Share on other sites More sharing options...
Slice Posted November 17, 2020 Author Share Posted November 17, 2020 Take kernel-log and search any messages from W836. Link to comment Share on other sites More sharing options...
unixb0y Posted November 17, 2020 Share Posted November 17, 2020 (edited) 2 hours ago, Slice said: Take kernel-log and search any messages from W836. Okay, it tells me it set the default configuration: Spoiler 2020-11-16 16:21:13.511050+0100 0x73 Default 0x0 0 0 kernel: (W836x) W836x: found NCT6793D 2020-11-16 16:21:13.511163+0100 0x73 Default 0x0 0 0 kernel: (W836x) W836x: [Warning] no OEMVendor 2020-11-16 16:21:13.511504+0100 0x73 Default 0x0 0 0 kernel: (W836x) W836x: [Warning] set default configuration 2020-11-16 22:58:24.220712+0100 0x73 Default 0x0 0 0 kernel: (W836x) W836x: Dump Nuvoton registers: 2020-11-16 22:58:24.230749+0100 0x73 Default 0x0 0 0 kernel: (W836x) W836x: - 100: ff 2020-11-16 22:58:24.230918+0100 0x73 Default 0x0 0 0 kernel: (W836x) W836x: - 200: ff 2020-11-16 22:58:24.232286+0100 0x73 Default 0x0 0 0 kernel: (W836x) W836x: - 300: ff 2020-11-16 22:58:24.240823+0100 0x73 Default 0x0 0 0 kernel: (W836x) W836x: - 73: ff 2020-11-16 22:58:24.240994+0100 0x73 Default 0x0 0 0 kernel: (W836x) W836x: - 75: ff 2020-11-16 22:58:24.249517+0100 0x73 Default 0x0 0 0 kernel: (W836x) W836x: - 77: ff 2020-11-16 22:58:24.301032+0100 0x73 Default 0x0 0 0 kernel: (W836x) W836x: - 79: ff 2020-11-16 22:58:24.301204+0100 0x73 Default 0x0 0 0 kernel: (W836x) W836x: - 150: ff 2020-11-16 22:58:24.301376+0100 0x73 Default 0x0 0 0 kernel: (W836x) W836x: - 670: ff 2020-11-16 22:58:24.333941+0100 0x73 Default 0x0 0 0 kernel: (W836x) W836x: - 27: ff 2020-11-16 22:58:24.334903+0100 0x73 Default 0x0 0 0 kernel: (W836x) W836x: - 20: ff 2020-11-16 22:58:24.336269+0100 0x73 Default 0x0 0 0 kernel: (W836x) W836x: - 21: ff 2020-11-16 22:58:24.339086+0100 0x73 Default 0x0 0 0 kernel: (W836x) W836x: - 23: ff 2020-11-16 22:58:24.339821+0100 0x73 Default 0x0 0 0 kernel: (W836x) W836x: - 22: ff 2020-11-16 22:58:24.677969+0100 0x73 Default 0x0 0 0 kernel: (W836x) W836x: found NCT6793D 2020-11-16 22:58:24.685577+0100 0x73 Default 0x0 0 0 kernel: (W836x) W836x: [Warning] no OEMVendor 2020-11-16 22:58:24.693351+0100 0x73 Default 0x0 0 0 kernel: (W836x) W836x: [Warning] set default configuration 2020-11-17 11:05:20.226283+0100 0x73 Default 0x0 0 0 kernel: (W836x) W836x: Dump Nuvoton registers: 2020-11-17 11:05:20.228743+0100 0x73 Default 0x0 0 0 kernel: (W836x) W836x: - 100: ff 2020-11-17 11:05:20.228915+0100 0x73 Default 0x0 0 0 kernel: (W836x) W836x: - 200: ff 2020-11-17 11:05:20.229087+0100 0x73 Default 0x0 0 0 kernel: (W836x) W836x: - 300: ff 2020-11-17 11:05:20.273049+0100 0x73 Default 0x0 0 0 kernel: (W836x) W836x: - 73: ff 2020-11-17 11:05:20.273219+0100 0x73 Default 0x0 0 0 kernel: (W836x) W836x: - 75: ff 2020-11-17 11:05:20.273562+0100 0x73 Default 0x0 0 0 kernel: (W836x) W836x: - 77: ff 2020-11-17 11:05:20.306973+0100 0x73 Default 0x0 0 0 kernel: (W836x) W836x: - 79: ff 2020-11-17 11:05:20.307087+0100 0x73 Default 0x0 0 0 kernel: (W836x) W836x: - 150: ff 2020-11-17 11:05:20.307263+0100 0x73 Default 0x0 0 0 kernel: (W836x) W836x: - 670: ff 2020-11-17 11:05:20.307433+0100 0x73 Default 0x0 0 0 kernel: (W836x) W836x: - 27: ff 2020-11-17 11:05:20.308221+0100 0x73 Default 0x0 0 0 kernel: (W836x) W836x: - 20: ff 2020-11-17 11:05:20.333295+0100 0x73 Default 0x0 0 0 kernel: (W836x) W836x: - 21: ff 2020-11-17 11:05:20.333744+0100 0x73 Default 0x0 0 0 kernel: (W836x) W836x: - 23: ff 2020-11-17 11:05:20.335318+0100 0x73 Default 0x0 0 0 kernel: (W836x) W836x: - 22: ff 2020-11-17 11:05:20.467836+0100 0x73 Default 0x0 0 0 kernel: (W836x) W836x: found NCT6793D 2020-11-17 11:05:20.483231+0100 0x73 Default 0x0 0 0 kernel: (W836x) W836x: [Warning] no OEMVendor 2020-11-17 11:05:20.497574+0100 0x73 Default 0x0 0 0 kernel: (W836x) W836x: [Warning] set default configuration But I remember that when I first got it working a long time ago, even with default config, I was seeing some values for the fan RPM even though they were incorrect. By the way, FakeSMC itself seems to work, since I also installed IntelCPUMonitor, which does show me good CPU frequency and temperature info for each core in HWMonitorSMC2. Edited November 17, 2020 by unixb0y Link to comment Share on other sites More sharing options...
Slice Posted November 17, 2020 Author Share Posted November 17, 2020 OK, now I see what is the problem. Dump Nuvoton registers reply only FF which means the chip NCT6793D is not responding. May be your motherboard has other chip? Or it somehow switched off in BIOS? Link to comment Share on other sites More sharing options...
unixb0y Posted November 17, 2020 Share Posted November 17, 2020 13 minutes ago, Slice said: OK, now I see what is the problem. Dump Nuvoton registers reply only FF which means the chip NCT6793D is not responding. May be your motherboard has other chip? Or it somehow switched off in BIOS? Hmmm no the chip name is correct, I'll check the BIOS! What should I be looking for? SuperIO? Link to comment Share on other sites More sharing options...
Recommended Posts