Jump to content

XCPM not working properly on I5-3210m


maiconjs
 Share

3 posts in this topic

Recommended Posts

I'm trying to activate the XCPM in the i5-3210m using CPUFriend.kext, with the vector data of MacBookAir6,1, but when generate a SSDT with the plugin-type, I see that the startup log displays the messages:

 

2018-08-17 08:39:10.814893-0300 0x212      Default     0x0                  0      0    kernel: (IOPlatformPluginFamily) IOPPF - Found another boot volume.
2018-08-17 08:39:10.814896-0300 0x212      Default     0x0                  0      0    kernel: (IOPlatformPluginFamily) IOPPF - Found another boot volume.
2018-08-17 08:39:10.819735-0300 0x212      Default     0x0                  0      0    kernel: (IOPlatformPluginFamily) X86PlatformPlugin::setRingTable - AICPM failed to load ring table with status 0x0: Get=0, Load=0, Install=0
2018-08-17 08:39:10.819738-0300 0x212      Default     0x0                  0      0    kernel: (IOPlatformPluginFamily) X86PlatformPlugin::setRingTable - AICPM failed to load ring table with status 0x0: Get=0, Load=0, Install=0
2018-08-17 08:39:10.826168-0300 0x212      Default     0x0                  0      0    kernel: (IOPlatformPluginFamily) X86PlatformPlugin::configResourceHandler - Failed to set ring table!
2018-08-17 08:39:10.826170-0300 0x212      Default     0x0                  0      0    kernel: (IOPlatformPluginFamily) X86PlatformPlugin::configResourceHandler - Failed to set ring table!
2018-08-17 08:39:10.839388-0300 0x62a      Default     0x0                  0      0    kernel: (IOPlatformPluginFamily) IOPPF: XCPM mode
2018-08-17 08:39:10.839390-0300 0x62a      Default     0x0                  0      0    kernel: (IOPlatformPluginFamily) IOPPF: XCPM mode

 

 

After the boot, I see that the vectors were loaded through the commands:

MacBook-Air-de-Maicon: ~ Maiconsantos $ sysctl-n machdep. xcpm. Vectors_loaded_count
1
MacBook-Air-de-Maicon: ~ Maiconsantos $ sysctl-n machdep. xcpm. Mode
1

I already own MSR 0xE2 unlocked, and is enabled KernelXCPM on clover at KextsToPatch. Should I ignore the warnings of boot-args, or can there be a problem with the XCPM? If that's the problem, how can I be solving this? 

Attached, it has a copy of Ioreg, SSDT and the full log.

Files.zip

Link to comment
Share on other sites

4 hours ago, Hervé said:

The way I've used XCPM on my Ivy Bridge laptops (i5-3340M & i7-3540M) is as follows (talking Clover Configurator config here):

  • ACPI tab: PluginType enabled
  • Boot tab: -xcpm enabled
  • Kernel & Kexts patches: KernelXCPM enabled 

 

ACPI.png.6acf259fd0e51788a5a6ce191c97ab22.png

 

Boot.png.db6b6625aeec91193389a1ba0d0618ed.png

 

Patches.png.7b95b1d4789a90f2e2cdf4b2634df9f1.png

 

With such config, I no longer activate AICPUPM patch but I still the need the CPU specific SSDT otherwise all I get is LFM (x12 1.20GHz) and HFM (i.e. max nominal speed without any Turbo boost).

 

 

Thanks again for your answers @Hervé. I've tried setting it up this way, and I keep getting the failed. And I agree with @TheRacerMaster, the flag  "-XCPM " has no effect on 10.13 +. The curious, is that these failures only present with the plugin-type.

Link to comment
Share on other sites

 Share

×
×
  • Create New...