Jump to content

Gerenciamento de energia para Sandy Bridge/Ivy Bridge/Haswell CPU

Powermanagement Sandy Bridger Ivy Bridger CPU SSDT AICPUPM patch

  • Please log in to reply
266 replies to this topic

#261
JuniorGump

JuniorGump

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 230 posts
  • Gender:Male
  • Location:Paraíba, Brasil

Tenta injetar 2 vezes, deixa a do SSDT como está, e usa do Clover também.

 

Infelizmente não funcionou. :/

 

Estranho que a as outras duas kexts carregam "SMC e LPC", o "com_intel_driver_EnergyDriver" também, o sleep funciona perfeitamente, mas o problema é quando chega aqui:

	
		
			
				ACPI_SMC_PlatformPlugin::start - waitForService(resourceMatching(AppleIntelCPUPowerManagement) timed out
		
		
			
				WARNING: IOPlatformPluginUtil : getCPUIDInfo: this is an unknown CPU model 0x3c
		
		
			
				  -- power management may be incomplete or unsupported

Vou continuar buscando alguma solução aqui. Brigadão! :D

 

Será que preciso de alguma coisa no DSDT? Lembrando que não estou usando DSDT.

 

PS: aproveito pra pedir que alguém dê uma olhada no DSDT, pois adicionei o patch pro LPC, adicionei o DTGP, editei a ID mas a AppleLPC não carrega.

Attached Files



#262
JuniorGump

JuniorGump

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 230 posts
  • Gender:Male
  • Location:Paraíba, Brasil

Finalmente consegui o maldito gerenciamento de energia 100%!  :thumbsup_anim:

CPU Low Frequency Mode.............: 800 MHz
CPU Maximum non-Turbo Frequency....: 3500 MHz
CPU Maximum Turbo Frequency........: 3900 MHz
CPU P-States [ (8) 33 39 ]
CPU C3-Cores [ 0 1 6 7 ]
CPU C6-Cores [ 0 1 4 6 7 ]
CPU C7-Cores [ 0 1 3 4 5 6 7 ]
CPU P-States [ (8) 18 33 39 ]
CPU C3-Cores [ 0 1 4 5 6 7 ]
CPU C6-Cores [ 0 1 4 5 6 7 ]
CPU P-States [ (8) 18 22 33 39 ]
CPU C6-Cores [ 0 1 2 3 4 5 6 7 ]
CPU P-States [ (8) 18 22 24 33 39 ]
CPU C7-Cores [ 0 1 2 3 4 5 6 7 ]
CPU P-States [ 8 18 22 24 33 (35) 36 39 ]
CPU C3-Cores [ 0 1 2 4 5 6 7 ]
CPU P-States [ (8) 18 22 24 30 33 35 36 39 ]
CPU P-States [ 8 18 22 24 28 30 33 (35) 36 39 ]
CPU P-States [ (8) 18 22 24 28 30 31 33 35 36 39 ]
CPU P-States [ (8) 18 22 24 26 28 30 31 33 35 36 39 ]
CPU C3-Cores [ 0 1 2 3 4 5 6 7 ]
CPU P-States [ (8) 15 18 22 24 26 28 30 31 33 35 36 39 ]
CPU P-States [ (8) 15 18 22 23 24 26 28 30 31 33 35 36 39 ]
CPU P-States [ (8) 15 16 18 22 23 24 26 28 30 31 33 35 36 39 ]
CPU P-States [ (8) 12 15 16 18 22 23 24 26 28 30 31 33 35 36 39 ]
CPU P-States [ (8) 12 14 15 16 18 22 23 24 26 28 30 31 33 35 36 39 ]
CPU P-States [ (8) 12 14 15 16 18 22 23 24 25 26 28 30 31 33 35 36 39 ]
CPU P-States [ (8) 12 13 14 15 16 18 22 23 24 25 26 28 30 31 33 35 36 39 ]
CPU P-States [ (8) 12 13 14 15 16 18 22 23 24 25 26 28 29 30 31 33 35 36 39 ]
CPU P-States [ (8) 12 13 14 15 16 18 19 22 23 24 25 26 28 29 30 31 33 35 36 39 ]
CPU P-States [ 8 12 13 14 15 16 18 19 22 23 24 25 26 28 29 30 31 32 33 (35) 36 39 ]
CPU P-States [ 8 12 13 14 15 16 18 19 22 23 24 25 26 28 29 30 31 32 33 35 36 (37) 39 ]
CPU P-States [ 8 12 13 14 15 16 18 19 22 23 24 25 26 28 29 30 31 32 33 35 36 37 (38) 39 ]
CPU P-States [ (8) 12 13 14 15 16 18 19 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 ]
CPU P-States [ (8) 12 13 14 15 16 18 19 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 ]
CPU P-States [ (8) 12 13 14 15 16 18 19 20 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 ]
CPU P-States [ (8) 12 13 14 15 16 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 ]
CPU P-States [ (8) 9 12 13 14 15 16 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 ]
CPU P-States [ (8) 9 11 12 13 14 15 16 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 ]
CPU P-States [ (8) 9 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 ]
 
C e P-states desabilitados no clover, apenas o kernel_pm habilitado, xcpm injetado direto na SSDT (não precisa usar no clover) e com 99,9% dos states que eu peguei antes.  :drool:
 
Injetei as propriedades do LCP direto na kext AppleLPC original do sistema e funcionou.
 
Sobre o SSDT, o segredo pra conseguir carregar os malditos plugins x86blablabla, foi esse aqui:
 
./ssdtPRGen.sh -p 'E3-1241 v3' -w 3 -x 1
 
Só isso. Era uma coisa tão simples, mas desde ontem que matutei atrás da solução, e finalmente consegui encontrar em um tópico aqui no fórum.  :D
 
Agora sim, acabou a dor de cabeça.  B)

Attached Files



#263
Allan

Allan

    InsanelyMac Top V.I.P.

  • Supervisors
  • 10,334 posts
  • Gender:Male
  • Location:Brazil

Dai sim man!  :D

 

Parabéns pelo trabalho, desfrute tudo do seu Hack agora  :yes:



#264
JuniorGump

JuniorGump

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 230 posts
  • Gender:Male
  • Location:Paraíba, Brasil

Dai sim man!  :D

 

Parabéns pelo trabalho, desfrute tudo do seu Hack agora  :yes:

Brigadão! :D

 

Aproveitei também e editei a AGPM, injetando a ID da minha VGA na AGPM Legacy. Funcionou perfeitamente! :D

 

A única coisa que ainda tenho que descobrir como resolver, é o porquê da renderização dos vídeos está sendo jogada para a CPU ao invés da GPU. Depois que resolver isso, será "sombra e água fresca".



#265
Allan

Allan

    InsanelyMac Top V.I.P.

  • Supervisors
  • 10,334 posts
  • Gender:Male
  • Location:Brazil

Sobre essa questão da renderização, já tentou com outros GPUs?

 

E sobre instalar o CUDA já tentou?



#266
JuniorGump

JuniorGump

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 230 posts
  • Gender:Male
  • Location:Paraíba, Brasil

Sobre essa questão da renderização, já tentou com outros GPUs?

 

E sobre instalar o CUDA já tentou?

Ainda não testei com o CUDA. Vou instalá-lo e ver no que dá.

 

Infelizmente não possuo outras GPUs pra teste. :/

 

EDIT: é, infelizmente não vai rolar.

 

this driver does not support the older generation GPUs with SM1.x (compute capability 1.x)

 

Depois eu compro uma VGA melhor. rsrsrs



#267
H4K0N3

H4K0N3

    InsanelyMac Protégé

  • Members
  • Pip
  • 15 posts

 

Finalmente consegui o maldito gerenciamento de energia 100%!  :thumbsup_anim:

CPU Low Frequency Mode.............: 800 MHz
CPU Maximum non-Turbo Frequency....: 3500 MHz
CPU Maximum Turbo Frequency........: 3900 MHz
CPU P-States [ (8) 33 39 ]
CPU C3-Cores [ 0 1 6 7 ]
CPU C6-Cores [ 0 1 4 6 7 ]
CPU C7-Cores [ 0 1 3 4 5 6 7 ]
CPU P-States [ (8) 18 33 39 ]
CPU C3-Cores [ 0 1 4 5 6 7 ]
CPU C6-Cores [ 0 1 4 5 6 7 ]
CPU P-States [ (8) 18 22 33 39 ]
CPU C6-Cores [ 0 1 2 3 4 5 6 7 ]
CPU P-States [ (8) 18 22 24 33 39 ]
CPU C7-Cores [ 0 1 2 3 4 5 6 7 ]
CPU P-States [ 8 18 22 24 33 (35) 36 39 ]
CPU C3-Cores [ 0 1 2 4 5 6 7 ]
CPU P-States [ (8) 18 22 24 30 33 35 36 39 ]
CPU P-States [ 8 18 22 24 28 30 33 (35) 36 39 ]
CPU P-States [ (8) 18 22 24 28 30 31 33 35 36 39 ]
CPU P-States [ (8) 18 22 24 26 28 30 31 33 35 36 39 ]
CPU C3-Cores [ 0 1 2 3 4 5 6 7 ]
CPU P-States [ (8) 15 18 22 24 26 28 30 31 33 35 36 39 ]
CPU P-States [ (8) 15 18 22 23 24 26 28 30 31 33 35 36 39 ]
CPU P-States [ (8) 15 16 18 22 23 24 26 28 30 31 33 35 36 39 ]
CPU P-States [ (8) 12 15 16 18 22 23 24 26 28 30 31 33 35 36 39 ]
CPU P-States [ (8) 12 14 15 16 18 22 23 24 26 28 30 31 33 35 36 39 ]
CPU P-States [ (8) 12 14 15 16 18 22 23 24 25 26 28 30 31 33 35 36 39 ]
CPU P-States [ (8) 12 13 14 15 16 18 22 23 24 25 26 28 30 31 33 35 36 39 ]
CPU P-States [ (8) 12 13 14 15 16 18 22 23 24 25 26 28 29 30 31 33 35 36 39 ]
CPU P-States [ (8) 12 13 14 15 16 18 19 22 23 24 25 26 28 29 30 31 33 35 36 39 ]
CPU P-States [ 8 12 13 14 15 16 18 19 22 23 24 25 26 28 29 30 31 32 33 (35) 36 39 ]
CPU P-States [ 8 12 13 14 15 16 18 19 22 23 24 25 26 28 29 30 31 32 33 35 36 (37) 39 ]
CPU P-States [ 8 12 13 14 15 16 18 19 22 23 24 25 26 28 29 30 31 32 33 35 36 37 (38) 39 ]
CPU P-States [ (8) 12 13 14 15 16 18 19 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 ]
CPU P-States [ (8) 12 13 14 15 16 18 19 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 ]
CPU P-States [ (8) 12 13 14 15 16 18 19 20 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 ]
CPU P-States [ (8) 12 13 14 15 16 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 ]
CPU P-States [ (8) 9 12 13 14 15 16 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 ]
CPU P-States [ (8) 9 11 12 13 14 15 16 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 ]
CPU P-States [ (8) 9 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 ]
 
C e P-states desabilitados no clover, apenas o kernel_pm habilitado, xcpm injetado direto na SSDT (não precisa usar no clover) e com 99,9% dos states que eu peguei antes.  :drool:
 
Injetei as propriedades do LCP direto na kext AppleLPC original do sistema e funcionou.
 
Sobre o SSDT, o segredo pra conseguir carregar os malditos plugins x86blablabla, foi esse aqui:
 
./ssdtPRGen.sh -p 'E3-1241 v3' -w 3 -x 1
 
Só isso. Era uma coisa tão simples, mas desde ontem que matutei atrás da solução, e finalmente consegui encontrar em um tópico aqui no fórum.  :D
 
Agora sim, acabou a dor de cabeça.  B)

 

 

 

Junior,

 

Bom dia!

 

Tudo bem?

 

Acompanhei ai todo seu passo a passo nessa empreitada com o Mestre Jedi Allan, agora estou tendo mesmo problema que você! 

 

Porém, não criei ainda o SSDT, então o segredo ao criar é especificar o modelo do Processador? Pois estou usando Clover com C e P-States Habilitados.  O AppleLPC carrega normal, só não as X86...

 

CPU Ratio Info:

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

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

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

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

CPU P-States [ (12) 22 23 ]

CPU C7-Cores [ 2 6 7 ]

CPU C7-Cores [ 2 3 4 6 7 ]

CPU C7-Cores [ 2 3 4 5 6 7 ]

 C7-Cores [ 2 3 4 5 6 7 ]

CPU P-States [ (12) 21 22 23 ]







Also tagged with one or more of these keywords: Powermanagement, Sandy Bridger, Ivy Bridger, CPU, SSDT, AICPUPM patch


0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2016 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy