RehabMan
Moderator
- Joined
- May 2, 2012
- Messages
- 181,058
- Motherboard
- Intel DH67BL
- CPU
- i7-2600K
- Graphics
- HD 3000
- Mac
- Mobile Phone
I can't seem to find an Air 7.x SMBIOS anywhere. Do you know anywhere particular I should be looking?
Use google.
I can't seem to find an Air 7.x SMBIOS anywhere. Do you know anywhere particular I should be looking?
Well, embarrassing as it is, I could not find a Air7.x SMBIOS anywhere. Even all configs in your repo use Air6,2 stating clover does not support broadwell variables?Use google.
Well, embarrassing as it is, I could not find a Air7.x SMBIOS anywhere. Even all configs in your repo use Air6,2 stating clover does not support broadwell variables?
So, I am now using a Air6,2 SMBIOS, just renamed to Air7,2, till I find a proper one(I'll surely send a pull request to your configs if they haven't been fixed by then ).
And am reaching a idle freq of 0.8 GHz successfully, though its now flatlining at a top of 2.90 GHz, should till 3.0. Tried many different ssdtPRGen params. Might just be another SMBIOS issue I guess.
Thank you again, for the guidance.
These things have to be extracted from real Apple products (ioreg). If no one has done it yet, and published, then difficult to find.
The same ioreg extraction method would work right(IORegistryExplorerv2.1)?
Yes... You might be able to find an ioreg for MacBookAir7,1 online...
<key>SMBIOS</key>
<dict>
<key>BiosReleaseDate</key>
<string>[B]09/02/15[/B]</string>
<key>BiosVendor</key>
<string>Apple Inc.</string>
<key>BiosVersion</key>
<string>[B]MBA71.88Z.0166.B08.1509021746[/B]</string>
<key>Board-ID</key>
<string>[B]Mac-937CB26E2E02BB01[/B]</string>
<key>BoardManufacturer</key>
<string>Apple Inc.</string>
<key>BoardType</key>
<integer>10</integer>
<key>ChassisAssetTag</key>
<string>Air-Enclosure</string>
<key>ChassisManufacturer</key>
<string>Apple Inc.</string>
<key>ChassisType</key>
<string>10</string>
<key>Family</key>
<string>MacBook Air</string>
<key>Manufacturer</key>
<string>Apple Inc.</string>
<key>Mobile</key>
<true/>
<key>ProductName</key>
<string>[B]MacBookAir7,2[/B]</string>
<key>SerialNumber</key>
<string>------------</string>
<key>Trust</key>
<false/>
<key>Version</key>
<string>1.0</string>
</dict>
...
And for some reason am back to the 1.3Ghz flatline at idle.
This seems to lead me to the conclusion that this must be an issue with clover since the same issue was faced with the Pro12,1 SMBIOS as well.
Will just wait for clover support for broadwell now.
Probably not a Clover issue. More likely due to incorrect SSDT...
Assuming ioreg shows correct SMBIOS data, of course...
[COLOR=#454545][FONT=Helvetica] -workarounds for Ivy Bridge [0/1/2/3][/FONT][/COLOR][COLOR=#454545][FONT=Helvetica]
0 = no workarounds[/FONT][/COLOR]
[COLOR=#454545][FONT=Helvetica] 1 = inject extra (turbo) P-State at the top with maximum (turbo) frequency + 1 MHz[/FONT][/COLOR]
[COLOR=#454545][FONT=Helvetica] 2 = inject extra P-States at the bottom[/FONT][/COLOR]
[COLOR=#454545][FONT=Helvetica] 3 = both
[/FONT][/COLOR]
[COLOR=#454545][FONT=Helvetica] -xcpm mode [0/1][/FONT][/COLOR][COLOR=#454545][FONT=Helvetica] 0 = XCPM mode disabled[/FONT][/COLOR]
[COLOR=#454545][FONT=Helvetica] 1 = XCPM mode enabled[/FONT][/COLOR]
Which ioreg?
Are there some ssdtPRGen flags that could help?
The ivy bridge workarounds seem to be interesting..Code:[COLOR=#454545][FONT=Helvetica] -workarounds for Ivy Bridge [0/1/2/3][/FONT][/COLOR][COLOR=#454545][FONT=Helvetica] 0 = no workarounds[/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica] 1 = inject extra (turbo) P-State at the top with maximum (turbo) frequency + 1 MHz[/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica] 2 = inject extra P-States at the bottom[/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica] 3 = both [/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica] -xcpm mode [0/1][/FONT][/COLOR][COLOR=#454545][FONT=Helvetica] 0 = XCPM mode disabled[/FONT][/COLOR] [COLOR=#454545][FONT=Helvetica] 1 = XCPM mode enabled[/FONT][/COLOR]
How was power management done before this script?
When was it ever getting truncated? What do you mean by truncated?Did you resolve the SMBIOS model getting truncated?
I'll try the Ivy Bridge workarounds sometime today.Perhaps... yes. As would looking at SSDTs from real Macs.
Oh! Okay.It was done with native CPU SSDTs and/or Chameleon GenerateCStates/GeneratePStates.
Then in 10.7.4, for Sandy Bridge hardware (popular at the time), it stopped working...