Jump to content

Power Management Dual Xeon Sandy Bridge [ajuda]


Recommended Posts

  • Replies 106
  • Created
  • Last Reply

Top Posters In This Topic

Estava olhando por lá. Achei esse tópico! Exatamente os mesmo sintomas meus! https://github.com/Piker-Alpha/ssdtPRGen.sh/issues/21


Ele conseguiu com alguns argumentos, mas não tenho ideia de como usar ou inserir esses argumentos. Aqui o cara conseguiu fazer funcionar, mas não era com o script do processador dele. Não consegui entender direito o tópico. Vou baixar o ultimo script dele e ver o que rola...

Link to post
Share on other sites

Mald0n, consegui fazer todo o procedimento. O problema é que não consigo fazer funcionar os dois processadores de maneira alguma.

Sempre 1.

Usando -cpus 2 ele adiciona o segundo processador ao ssdt, mas mesmo assim não funciona. COnsigo gerar tudo... o único erro é id-board, mas acho que não tem problema né? Será que não é algo no clover?

Link to post
Share on other sites
  • Administrators

usa a kext do Pike e veja se funciona no seu processador

coloca no desktop

AppleIntelInfo.kext.zip

abre o terminal e digita os comandos, linha por linha


sudo -s

chown -R 0:0 ~/Desktop/AppleIntelInfo.kext

chmod -R 755 ~/Desktop/AppleIntelInfo.kext

kextload ~/Desktop/AppleIntelInfo.kext


cat /tmp/AppleIntelInfo.dat

Link to post
Share on other sites

AppleIntelInfo.kext v1.2 Copyright © 2012-2015 Pike R. Alpha. All rights reserved


Settings:

------------------------------------

logMSRs............................: 1

logIGPU............................: 0

logIntelRegs.......................: 1

logCStates.........................: 1

logIPGStyle........................: 1

InitialTSC.........................: 0x170c5055e80

MWAIT C-States.....................: 135456


Model Specific Regiters

------------------------------------

MSR_CORE_THREAD_COUNT......(0x35) : 0x80010

MSR_PLATFORM_INFO..........(0xCE) : 0xC0064011A00

MSR_PMG_CST_CONFIG_CONTROL.(0xE2) : 0x1E008403

MSR_PMG_IO_CAPTURE_BASE....(0xE4) : 0x10414

IA32_MPERF.................(0xE7) : 0x2A0758765E

IA32_APERF.................(0xE8) : 0x1925C0D5CC

MSR_FLEX_RATIO.............(0x194) : 0x0

MSR_IA32_PERF_STATUS.......(0x198) : 0x240700002100

MSR_IA32_PERF_CONTROL......(0x199) : 0x0

IA32_CLOCK_MODULATION......(0x19A) : 0x0

IA32_THERM_STATUS..........(0x19C) : 0x88430000

IA32_MISC_ENABLES..........(0x1A0) : 0x850089

MSR_MISC_PWR_MGMT..........(0x1AA) : 0x400001

MSR_TURBO_RATIO_LIMIT......(0x1AD) : 0x1E1E1F1F20202121

IA32_ENERGY_PERF_BIAS......(0x1B0) : 0x0

MSR_POWER_CTL..............(0x1FC) : 0x3100005B

MSR_RAPL_POWER_UNIT........(0x606) : 0xA1003

MSR_PKG_POWER_LIMIT........(0x610) : 0x6845000148398

MSR_PKG_ENERGY_STATUS......(0x611) : 0x38E90667

MSR_PKG_POWER_INFO.........(0x614) : 0x2F05A001980398

MSR_PP0_CURRENT_CONFIG.....(0x601) : 0x14149400000528

MSR_PP0_POWER_LIMIT........(0x638) : 0x0

MSR_PP0_ENERGY_STATUS......(0x639) : 0xC523080

MSR_PP0_POLICY.............(0x63a) : 0x0

MSR_PKGC6_IRTL.............(0x60b) : 0x0

MSR_PKGC7_IRTL.............(0x60c) : 0x0

MSR_PKG_C2_RESIDENCY.......(0x60d) : 0xC1113C2896

MSR_PKG_C3_RESIDENCY.......(0x3f8) : 0x2FFFD576

MSR_PKG_C6_RESIDENCY.......(0x3f9) : 0x3F467451B8

MSR_PKG_C7_RESIDENCY.......(0x3fa) : 0x0

IA32_TSC_DEADLINE..........(0x6E0) : 0x170C7E8AA51

PCH device.................: 0x1D418086


CPU Ratio Info:

------------------------------------

CPU Low Frequency Mode.............: 1200 MHz

CPU Maximum non-Turbo Frequency....: 2600 MHz

CPU Maximum Turbo Frequency........: 3300 MHz

CPU P-States [ 12 27 (33) ]

CPU C3-Cores [ 2 3 12 14 ]

CPU C6-Cores [ 0 3 10 ]

CPU C7-Cores [ 8 9 13 ]

CPU P-States [ 12 27 29 (32) 33 ]

CPU C3-Cores [ 2 3 10 12 14 ]

CPU C6-Cores [ 0 3 4 5 10 12 ]

CPU C7-Cores [ 1 8 9 13 16 ]

CPU P-States [ 12 27 29 30 (32) 33 ]

CPU C3-Cores [ 2 3 4 5 8 10 12 14 ]

CPU C6-Cores [ 0 2 3 4 5 10 11 12 ]

CPU C7-Cores [ 1 5 8 9 10 11 13 16 ]

CPU P-States [ 12 27 29 30 31 (32) 33 ]

CPU C3-Cores [ 0 2 3 4 5 8 10 12 14 15 ]

CPU C6-Cores [ 0 1 2 3 4 5 6 10 11 12 ]

CPU C7-Cores [ 0 1 5 8 9 10 11 12 13 15 16 ]

CPU C3-Cores [ 0 1 2 3 4 5 6 7 8 10 11 12 14 15 ]

CPU C6-Cores [ 0 1 2 3 4 5 6 8 9 10 11 12 15 ]

CPU C7-Cores [ 0 1 2 5 7 8 9 10 11 12 13 15 16 ]

CPU C3-Cores [ 0 1 2 3 4 5 6 7 8 10 11 12 13 14 15 ]

CPU C6-Cores [ 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 ]

CPU C3-Cores [ 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 ]

CPU C6-Cores [ 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 ]

CPU C3-Cores [ 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 ]

CPU C7-Cores [ 0 1 2 5 7 8 9 10 11 12 13 15 16 ]

CPU C3-Cores [ 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 ]

CPU C6-Cores [ 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 16 ]

CPU C6-Cores [ 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 16 ]

CPU C7-Cores [ 0 1 2 5 7 8 9 10 11 12 13 14 15 16 ]

CPU C6-Cores [ 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 16 ]

CPU C6-Cores [ 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 ]

CPU C7-Cores [ 0 1 2 3 5 7 8 9 10 11 12 13 14 15 16 ]

CPU C7-Cores [ 0 1 2 3 4 5 7 8 9 10 11 12 13 14 15 16 ]

CPU C3-Cores [ 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 ]

CPU C7-Cores [ 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 ]

bash-3.2#

Link to post
Share on other sites
  • Administrators

PM tá funcionando bem, tá gerando c3, c6, c7, não tá gerendo muito PStates que são as variações


CPU P-States [ 12 27 29 30 31 (32) 33 ]


12=1200 mhz

27=2700 mhz

etc


posta o log inteiro pra uma análise completa


e não se esqueça de dar unload na kext, essa kext só pode ser usada pra esse tipo de log, ela causa muito problema se ficar "load"

Link to post
Share on other sites

Eu ficaria muito feliz com poucos PStates, mas com processadores. Não entendi sobre o log todo, pq eu coloquei nno post tudo que apareceu no terminal. To refazendo a instalacao.. como vc disse, essa kext dá muito problema... nao conseguia mais subir o sistema

Link to post
Share on other sites

MaLd0n, diz uma coisa. Vc acha que pode ter algum problema no patch da aicpm? Pq não é possível... Não carrega pelo ioreg de maneira alguma... E posso mudar tudo na instalação, fazer todas as mudanças que conheço... Não funciona 2 processadores. E o ssdt está correto para 2.

Link to post
Share on other sites
  • Administrators

Eu tentei baixar o patch para desbloquear a BIOS, mas não tem o link mais. Vc tem ele?

no insanelymac deve ter esse patch, eu sinceramente nunca usei isso


vc usou o AICPUPM patch pro seu sistema?

Link to post
Share on other sites

Sim, usei... Com o patch na aicpm as frenquencias com3çam a funcionar, sem ele fica travado, com ssdt ou sem.

Na verdade, quando clico no link do insanelymac para baixar o patch da bios, redireciona para Olarila num link fora do ar. Em todos os tutoriais deles de powermanagement Sandy Bridge tem esse mesmo link.

Link to post
Share on other sites

https://www.insanelymac.com/forum/topic/324270-sandy-bridge-e-ivy-bridge-e-power-management-1013-appstore-release/


https://Olarila.com/apps/AICPMPatch.zip


Added in 2 minutes 35 seconds:

É muito estranho pq não carrega a legacyx86plugin.... Acho que é esse o problema. Só tem um erro na hora de gerar o script, que é id-board. System-type precisa estar correto pra funcionar, mas não tenho aviso nenhum.

Link to post
Share on other sites

Tudo a mesma coisa... verifiquei pela kext do piker de novo.

Settings:

------------------------------------------

logMSRs..................................: 1

logIGPU..................................: 0

logCStates...............................: 1

logIPGStyle..............................: 1

InitialTSC...............................: 0x2c0090eb33d (116 MHz)

MWAIT C-States...........................: 135456


Processor Brandstring....................: Intel® Xeon® CPU E5-2670 0 @ 2.60GHz


Processor Signature..................... : 0x206D7

------------------------------------------

- Family............................... : 6

- Stepping............................. : 7

- Model................................ : 0x2D (45)


Model Specific Registers (MSRs)

------------------------------------------


MSR_IA32_PLATFORM_ID.............(0x17) : 0x0

------------------------------------------

- Processor Flags...................... : 0


MSR_CORE_THREAD_COUNT............(0x35) : 0x80010

------------------------------------------

- Core Count........................... : 8

- Thread Count......................... : 16


MSR_PLATFORM_INFO................(0xCE) : 0xC0064011A00

------------------------------------------

- Maximum Non-Turbo Ratio.............. : 0x1A (2600 MHz)

- Ratio Limit for Turbo Mode........... : 0 (not programmable)

- TDP Limit for Turbo Mode............. : 1 (programmable)

- Low Power Mode Support............... : 0 (LMP not supported)

- Number of ConfigTDP Levels........... : 0 (only base TDP level available)

- Maximum Efficiency Ratio............. : 12


MSR_PMG_CST_CONFIG_CONTROL.......(0xE2) : 0x1E008400

------------------------------------------

- I/O MWAIT Redirection Enable......... : 1 (enabled, IO read of MSR(0xE4) mapped to MWAIT)

- CFG Lock............................. : 1 (MSR locked until next reset)

- C3 State Auto Demotion............... : 1 (enabled)

- C1 State Auto Demotion............... : 1 (enabled)

- C3 State Undemotion.................. : 1 (enabled)

- C1 State Undemotion.................. : 1 (enabled)

- Package C-State Auto Demotion........ : 0 (disabled/unsupported)

- Package C-State Undemotion........... : 0 (disabled/unsupported)


MSR_PMG_IO_CAPTURE_BASE..........(0xE4) : 0x10414

------------------------------------------

- LVL_2 Base Address................... : 0x414

- C-state Range........................ : 1 (C6 is the max C-State to include)


IA32_MPERF.......................(0xE7) : 0xA29860924F

IA32_APERF.......................(0xE8) : 0xBCF449268D


MSR_FLEX_RATIO...................(0x194) : 0x0

------------------------------------------


MSR_IA32_PERF_STATUS.............(0x198) : 0x243000002100

------------------------------------------

- Current Performance State Value...... : 0x2100 (3300 MHz)


MSR_IA32_PERF_CONTROL............(0x199) : 0x2100

------------------------------------------

- Target performance State Value....... : 0x2100 (3300 MHz)

- Intel Dynamic Acceleration........... : 0 (IDA engaged)


IA32_CLOCK_MODULATION............(0x19A) : 0x0


IA32_THERM_INTERRUPT.............(0x19B) : 0x0


IA32_THERM_STATUS................(0x19C) : 0x88400000

------------------------------------------

- Thermal Status....................... : 0

- Thermal Log.......................... : 0

- PROCHOT # or FORCEPR# event.......... : 0

- PROCHOT # or FORCEPR# log............ : 0

- Critical Temperature Status.......... : 0

- Critical Temperature log............. : 0

- Thermal Threshold #1 Status.......... : 0

- Thermal Threshold #1 log............. : 0

- Thermal Threshold #2 Status.......... : 0

- Thermal Threshold #2 log............. : 0

- Power Limitation Status.............. : 0

- Power Limitation log................. : 0

- Current Limit Status................. : 0

- Current Limit log.................... : 0

- Cross Domain Limit Status............ : 0

- Cross Domain Limit log............... : 0

- Digital Readout...................... : 64

- Resolution in Degrees Celsius........ : 1

- Reading Valid........................ : 1 (valid)


MSR_THERM2_CTL...................(0x19D) : 0x0


IA32_MISC_ENABLES................(0x1A0) : 0x850089

------------------------------------------

- Fast-Strings......................... : 1 (enabled)

- FOPCODE compatibility mode Enable.... : 0

- Automatic Thermal Control Circuit.... : 1 (enabled)

- Split-lock Disable................... : 0

- Performance Monitoring............... : 1 (available)

- Bus Lock On Cache Line Splits Disable : 0

- Hardware prefetch Disable............ : 0

- Processor Event Based Sampling....... : 0 (PEBS supported)

- GV1/2 legacy Enable.................. : 0

- Enhanced Intel SpeedStep Technology.. : 1 (enabled)

- MONITOR FSM.......................... : 1 (MONITOR/MWAIT supported)

- Adjacent sector prefetch Disable..... : 0

- CFG Lock............................. : 0 (MSR not locked)

- xTPR Message Disable................. : 1 (disabled)


MSR_TEMPERATURE_TARGET...........(0x1A2) : 0x640A00

------------------------------------------

- Turbo Attenuation Units.............. : 0

- Temperature Target................... : 100

- TCC Activation Offset................ : 0


MSR_MISC_PWR_MGMT................(0x1AA) : 0x400001

------------------------------------------

- EIST Hardware Coordination........... : 1 (hardware coordination disabled)

- Energy/Performance Bias support...... : 1

- Energy/Performance Bias.............. : 0 (disabled/MSR not visible to software)

- Thermal Interrupt Coordination Enable : 1 (thermal interrupt routed to all cores)

- SpeedShift Technology Enable......... : 0 (disabled)

- SpeedShift Interrupt Coordination.... : 0 (disabled)

- SpeedShift Energy Efficient Perf..... : 0 (disabled)

- SpeedShift Technology Setup for HWP.. : No (not setup for HWP)


MSR_TURBO_RATIO_LIMIT............(0x1AD) : 0x1E1E1F1F20202121

------------------------------------------

- Maximum Ratio Limit for C01.......... : 21 (3300 MHz)

- Maximum Ratio Limit for C02.......... : 21 (3300 MHz)

- Maximum Ratio Limit for C03.......... : 20 (3200 MHz)

- Maximum Ratio Limit for C04.......... : 20 (3200 MHz)

- Maximum Ratio Limit for C05.......... : 1F (3100 MHz)

- Maximum Ratio Limit for C06.......... : 1F (3100 MHz)

- Maximum Ratio Limit for C07.......... : 1E (3000 MHz)

- Maximum Ratio Limit for C08.......... : 1E (3000 MHz)


IA32_ENERGY_PERF_BIAS............(0x1B0) : 0x0


MSR_POWER_CTL....................(0x1FC) : 0x3104005B

------------------------------------------

- Bi-Directional Processor Hot..........: 1 (enabled)

- C1E Enable............................: 1 (enabled)


MSR_RAPL_POWER_UNIT..............(0x606) : 0xA1003

------------------------------------------

- Power Units.......................... : 3 (1/8 Watt)

- Energy Status Units.................. : 16 (15.3 micro-Joules)

- Time Units .......................... : 10 (976.6 micro-Seconds)


MSR_PKG_POWER_LIMIT..............(0x610) : 0x6845000148398

------------------------------------------

- Package Power Limit #1............... : 115 Watt

- Enable Power Limit #1................ : 1 (enabled)

- Package Clamping Limitation #1....... : 0 (disabled)

- Time Window for Power Limit #1....... : 10 (2560 milli-Seconds)

- Package Power Limit #2............... : 138 Watt

- Enable Power Limit #2................ : 1 (enabled)

- Package Clamping Limitation #2....... : 0 (disabled)

- Time Window for Power Limit #2....... : 3 (20 milli-Seconds)

- Lock................................. : 0 (MSR not locked)


MSR_PKG_ENERGY_STATUS............(0x611) : 0xA2EF7F7A

------------------------------------------

- Total Energy Consumed................ : 41711 Joules (Watt = Joules / seconds)


MSR_PP0_POWER_LIMIT..............(0x638) : 0x0


MSR_PP0_ENERGY_STATUS............(0x639) : 0x678BD265

------------------------------------------

- Total Energy Consumed................ : 26507 Joules (Watt = Joules / seconds)


MSR_PP0_POWER_LIMIT..............(0x638) : 0x0


MSR_PP0_ENERGY_STATUS............(0x639) : 0x678BD265

------------------------------------------

- Total Energy Consumed................ : 26507 Joules (Watt = Joules / seconds)


MSR_PKGC3_IRTL...................(0x60a) : 0x0

MSR_PKGC6_IRTL...................(0x60b) : 0x0

MSR_PKGC7_IRTL...................(0x60c) : 0x0

MSR_PKG_C2_RESIDENCY.............(0x60d) : 0x0

MSR_PKG_C3_RESIDENCY.............(0x3f8) : 0x0

MSR_PKG_C2_RESIDENCY.............(0x60d) : 0x0

MSR_PKG_C3_RESIDENCY.............(0x3f8) : 0x0

MSR_PKG_C6_RESIDENCY.............(0x3f9) : 0x0

MSR_PKG_C7_RESIDENCY.............(0x3fa) : 0x0


IA32_TSC_DEADLINE................(0x6E0) : 0x2C00D17F016


CPU Ratio Info:

------------------------------------------

Base Clock Frequency (BLCK)............. : 100 MHz

Maximum Efficiency Ratio/Frequency.......: 12 (1200 MHz)

Maximum non-Turbo Ratio/Frequency........: 26 (2600 MHz)

Maximum Turbo Ratio/Frequency............: 33 (3300 MHz)

P-State ratio * 100 = Frequency in MHz

------------------------------------------

CPU P-States [ 30 (32) 33 ]

CPU C3-Cores [ 2 3 6 7 ]

CPU C6-Cores [ 8 ]

CPU C7-Cores [ 6 13 15 ]

CPU P-States [ 29 30 32 (33) ]

CPU C3-Cores [ 2 3 4 6 7 14 15 ]

CPU C6-Cores [ 4 8 9 13 ]

CPU C7-Cores [ 6 7 8 9 13 14 15 ]

CPU C3-Cores [ 1 2 3 4 6 7 8 10 11 14 15 ]

CPU C6-Cores [ 4 7 8 9 13 15 ]

CPU C7-Cores [ 5 6 7 8 9 13 14 15 ]

CPU C3-Cores [ 1 2 3 4 5 6 7 8 10 11 14 15 ]

CPU C6-Cores [ 4 5 7 8 9 11 13 15 ]

CPU C7-Cores [ 2 4 5 6 7 8 9 13 14 15 ]

CPU C3-Cores [ 0 1 2 3 4 5 6 7 8 9 10 11 13 14 15 ]

CPU C6-Cores [ 2 4 5 6 7 8 9 11 13 15 ]

CPU C7-Cores [ 1 2 4 5 6 7 8 9 13 14 15 ]

CPU P-States [ (12) 29 30 32 33 ]

CPU C3-Cores [ 0 1 2 3 4 5 6 7 8 9 10 11 13 14 15 ]

CPU C6-Cores [ 1 2 4 5 6 7 8 9 11 12 13 15 ]

CPU C7-Cores [ 1 2 4 5 6 7 8 9 11 13 14 15 ]

CPU C3-Cores [ 0 1 2 3 4 5 6 7 8 9 10 11 13 14 15 ]

CPU C6-Cores [ 1 2 4 5 6 7 8 9 10 11 12 13 15 ]

CPU C7-Cores [ 1 2 3 4 5 6 7 8 9 11 13 14 15 ]

CPU P-States [ (12) 13 29 30 32 33 ]

CPU C3-Cores [ 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 ]

CPU C6-Cores [ 0 1 2 3 4 5 6 7 8 9 10 11 12 13 15 ]

CPU C6-Cores [ 0 1 2 3 4 5 6 7 8 9 10 11 12 13 15 ]

CPU C7-Cores [ 1 2 3 4 5 6 7 8 9 11 13 14 15 ]

CPU C6-Cores [ 0 1 2 3 4 5 6 7 8 9 10 11 12 13 15 ]

CPU C7-Cores [ 1 2 3 4 5 6 7 8 9 11 12 13 14 15 ]

CPU C3-Cores [ 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 ]

CPU C6-Cores [ 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 ]

CPU C7-Cores [ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 ]

CPU C3-Cores [ 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 ]

bash-3.2#


Added in 11 minutes 32 seconds:

Veja a bios bloqueada! Mas já o patch, enão não deveria dar problema mais. POde ter algo errado na DSDT?


Added in 38 minutes 23 seconds:

Tirei a DSDT, fiz a instalação do clover padrão e melhorou 5000 pontos! Tem algo errado na DSDT. Faltam 7000 pontos que ainda não estão vindo.


Added in 26 minutes 30 seconds:

Via que a LegacyX86PlatformPlugin não estava carregando... ai achei essa outra, X79X86PlatformPlugin.kext, parece que faz a mesma coisa. Agora ela carrega no prompt do boot. Mas ainda não sei se está carregando todos os núcleos.

2055098209_CapturadeTela2018-08-30s10_43_14.thumb.png.a16285c98d6fc263d4fe60bb1a42bdc9.png

1142312741_CapturadeTela2018-08-30s11_18_13.png.6ab548edb67ac67a0b7bf0bd740f4862.png

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now



×
×
  • Create New...

:cap-Please Disable Your ADBlocker-:cap