Jump to content
1 post in this topic

Recommended Posts

Hi. I have Dell Latitude 7480 with these thermal circuits:

00:04.0 Signal processing controller [1180]: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Thermal Subsystem [8086:1903] (rev 02)
00:14.2 Signal processing controller [1180]: Intel Corporation Sunrise Point-LP Thermal subsystem [8086:9d31] (rev 21)
00:1f.0 ISA bridge [0601]: Intel Corporation Sunrise Point LPC Controller/eSPI Controller [8086:9d4e] (rev 21)

 

I am using Catalina, OpenCore 0.8.3. 

I have one configuration with VirtualSMC

SMCBatteryManager.kext
SMCDellSensors.kext
SMCLightSensor.kext
SMCProcessor.kext
SMCSuperIO.kext
VirtualSMC.kext

 

I have one configuration with FakeSMC,

FakeSMC.kext
IntelCPUMonitor.kext
IntelMCHMonitor.kext
SMCSuperIO.kext

SMIMonitor.kext
VoodooBatterySMC.kext

 

 

Testing Intel Power Gadget and HWMonitorSMC2 to track Intel SpeedStep responses.

 

Intel Power Gadget is showing frequency reducing when the CPU load is minimal.

 

HWMonitorSMC2 does not show frequency when VirtualSMC group of kernel extensions are present.

 

I don't know what to look for in IOReg to see if the proper hardware/DSDT/SSDT is matched.

 

1. Intel Power Gadget shows CPU frequency for either configuration.

2. kextstat -l shows SMCSuperIO is loaded for either configuration.

3. HWMonitorSMC2 shows CPU frequency only for the FakeSMC configuration.

4.hwmlpcconfig shows unknown and SMCSuperIO not found for either configuration.

5. Results are the same for Ventura.

 

Anomalies are solved when Intel Power Gadget is removed, then reinstalled, then after reboot, HWMonitorSMC2 has a whole new display, including the CPU frequencies

 

hwmlpcconfig still sees no board chip nor SMCSuperIO, but the desired results are obtained.

 

 

 

 

virtsmc-superio-notfound.jpg

 

Edited by trifle
results confirmed only for Ventura and Catalina at this time
  • Like 3
×
×
  • Create New...