Jump to content

C-States sur GA EP45-DS3LR


  • Please log in to reply
3 replies to this topic

#1
Kangaroos

Kangaroos

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 185 posts
  • Gender:Male
  • Location:France
Bonjour, j'essaye actuellement d'activer les C-states sur ma EP45-DS3LR mais j'ai un peu de mal.

J'ai suivi l'excellent tuto de darwinx86.net mais je suis bloqué sur la 2eme page.

La commande kextstat | grep LPC me revoit bien une réponse : 82 0 0xffffff7f80cda000 0x3000 0x3000 com.apple.driver.AppleLPC (1.5.1) <9 5 4 3>

ioreg -lw0 | grep PerformanceStateArray me revoit bien ça :
| | "PerformanceStateArray" = (<0f0b0000000000000a0000000a0000002248000001000000>,<680a0000000000000a0000000a0000001f08000002000000>,<c2090000000000000a0000000a0000001d47000003000000>,<1b090000000000000a0000000a0000001b07000004000000>,<75080000000000000a0000000a0000001946000005000000>,<ce070000000000000a0000000a0000001606000006000000>)

par contre ioreg -lw0 | grep CSTInfo devrait me donner quelque chose et ce n'est pas le cas, j'en conclu que mes c-states ne fonctionne pas.

Toujours dans le même tuto on indique de modifier le DSDT en rajoutant quelque chose dans la section LCPB (qui chez moi s'appelle PX40, je n'ai pas changé son nom car il y a des références à ce nom là) mais j'ai systématiquement plein d'erreur a la compilation une fois la manipulation faite. IL était indiqué d'ajouter ça :
Method (_DSM, 4, NotSerialized)
{
Store (Package (0x02)
{
"device-id",
Buffer (0x04)
{
0x18, 0x3A, 0x00, 0x00
}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}

Y aurait il un pro du DSDT dans le coin ?

D'avance merci

#2
Kangaroos

Kangaroos

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 185 posts
  • Gender:Male
  • Location:France
J'ai un peu progressé (ou plutôt continué le tuto).

Le Method (_DSM, 4, NotSerialized) existe déjà dans le Device PMI0 qui a lui même des référence à LPC0, je m'y connais vraiment pas plus que ça donc je sais pas si c'est ça ou non qui déconne, bizarre car l'adresse que j'avais trouvé avec lspci correspond a PX40.

Précision, je part d'un DSDT patché de base avec DSDT auto-patcher.

J'ai continué le tuto, extrait mes SSDT sous linux, récup les info, intégré tout ça dans le DSDT et droppé la lecture du SSDT dans org.chameleon.Boot.plist. Bonne nouvelle ça boot toujours (et gros miracle du premier coup), encore meilleur nouvelle ça parait nettement plus réactif, par contre ioreg -lw0 | grep CSTInfo ne renvoie toujours rien.

Existe il un utilitaire qui pourrais me permettre de vérifier si le voltage du CPU et les fréquence varie en fonction de la charge ?

D'avance merci.

#3
gerard71

gerard71

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 920 posts
  • Gender:Male
  • Location:FRENCH OF CANADA
salut a tu essayer dans le bios de mettre les reglagle cstat est autre pour la gestion processeur sur enable a la place de auto
et si tu est sous lion la commande marche plus elle marchait sous snow sur mes cartes est la plus aucune le fait pour les c-state

#4
Kangaroos

Kangaroos

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 185 posts
  • Gender:Male
  • Location:France

salut a tu essayer dans le bios de mettre les reglagle cstat est autre pour la gestion processeur sur enable a la place de auto
et si tu est sous lion la commande marche plus elle marchait sous snow sur mes cartes est la plus aucune le fait pour les c-state


Ha ben merci beaucoup, effectivement je suis sous Lion. Mon bios est bien configuré ça c'est sur, j'ai les C2, C3, C4, EIST et un dernier dont je me souvient plus.

Donc en fait je cherche pour rien ;)

Existe t il un utilitaire permettant de vérifier la fréquence et le voltage des coeurs en temps réel ?





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

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