Jump to content
sofismatico76

CPU pas pris en charge ssdt

15 posts in this topic

Recommended Posts

Advertisement

Ca dépend; c'est pour quel modèle de CPU exactement?

 

Le script ne s'applique qu'aux CPUs à partir de la génération SandyBridge, pas aux CPUs des générations précédentes (eg: C2D, C2Q, 1st gen Core "i"). Si le CPU répond aux conditions requises mais qu'il n'est pas dans la base de Pike R Alpha, il suffit de passer les caractéristiques du CPU en paramètres (eg: nom, puissance thermique max, min freq, max freq, max turbo freq, etc.). Tu obtiendras la liste des paramètres utilisables via l'aide incluse au script.

Tout est , il suffit de lire...

 

Les caractéristiques CPU sont généralement disponibles sur le site Intel ARK ou d'autres sites Internet. Aide-toi de Google.

Par exemple:

http://ark.intel.com/fr/products/74749/Intel-Pentium-Processor-G2030-3M-Cache-3_00-GHz

http://www.cpu-world.com/CPUs/Pentium_Dual-Core/Intel-Pentium%20G2030.html

Share this post


Link to post
Share on other sites

Bon...  :whistle:

 

Depuis Terminal, tape:

./ssdtPRGen.sh -h

Tu verras alors la liste des options et comment les rentrer! C'est affiché en gras, tu ne peux pas te tromper...
 
Si c'est pour ton Pentium G2030, les specs complètes de ton CPU sont disponibles ici (table 1-1, p17; il y a quelques erreurs, notamment le TDP qui est de 55W et non de 35W) et tu dois pouvoir utiliser la commande suivante:

./ssdtPRGen.sh -p G2030 -cpus 2 -l 2 -target 1 -t 55 -bclk 100 -lfm 1600 -f 3000 -d 3

Pour déchiffrer:

  • -p (modèle CPU) = G2030
  • -cpus (nb de coeurs physiques) = 2
  • -l (nb de threads) = 2
  • -target (type CPU) = 1 pour Ivy Bridge
  • -t (max TDP) = 55 Watt
  • -bclk (base clock) = 100 MHz
  • -lfm (low frequency mode) = 1600 MHz
  • -f (fréquence nominale) = 3000 MHz
  • -d c'est juste pour obtenir les infos de debugging

Au préalable, il te faudra rajouter les lignes suivantes dans le fichier Ivy Bridge.cfg de ton répertoire $home/Library/sssdtPRGen/Data. Les lignes sont à rajouter à la fin de la partie "Ivy Bridge desktop processor data", juste avant le ")" final:

# Pentium G2000 Desktop Processor Series
G2030,55,1600,3000,0,2,2

`
Sinon, utilise un des modèles i3-3200 qui disposent, à peu de choses près, des mêmes caractéristiques que ton G2030, à part le nombre de threads (4 vs. 2) et la fréquence max. Comme ton G2030, ils ne disposent pas de mode Turbo boost.

# This file includes all currently supported Ivy Bridge processor models. You can add missing
# models like this:
#
# Processor Number, Max TDP, Low Frequency Mode, Clock Speed, Max Turbo Frequency, Cores, Threads
#
[...]
[...]
[...]
# i3-3200 Desktop Processor Series
i3-3250,55,1600,3500,0,2,4
i3-3250T,25,1600,3000,0,2,4
i3-3245,55,1600,3400,0,2,4
i3-3240,55,1600,3400,0,2,4
i3-3240T,35,1600,2900,0,2,4
i3-3225,55,1600,3300,0,2,4
i3-3220,55,1600,3300,0,2,4
i3-3220T,35,1600,2800,0,2,4
i3-3210,55,1600,3200,0,2,4

Il te suffit alors d'effectuer un override des paramètres requis. Par exemple:

./ssdtPRGen.sh -p i3-3210 -f 3000 -l 2

`
Il ne te reste plus qu'à expérimenter, y compris avec l'outil de génération de MacIASL. Tu as toutes les infos nécessaires désormais.

Share this post


Link to post
Share on other sites

Ca me semble parfait là.

Par contre, tes traductions Google... Ivy Bridge -> "Pont de Lierre", Arf!

 

Ne t'occupe pas du XCPM, ça ne s'applique pas aux plateformes Sandy/Ivy Bridge. C'est pour les plateformes Haswell et suivantes pour lesquelles le CPU Power Management est gérée par le kernel.

 

Dans le cas de ton CPU Ivy Bridge, active simplement l'option "AsusAICPUPM" pour patcher le kext AppleIntelCPUPowerManagement (i.e. AICPUPM) à la volée avec Clover. Avec Chameleon et/ou Enoch, patche manuellement ton kext ou utilise un kext déjà patché. Sans ce patch, tu auras des KP sur le kext AICPUPM à moins d'utiliser le kext NullCPUPM, ce qui serait fort dommage...
http://www.insanelymac.com/forum/topic/295587-power-management-for-sandyivy-bridgehaswell-cpus/
http://forum.osxlatitude.com/index.php?/topic/7853-vanilla-and-patched-yosemite-kernels-patched-aicpupm-kexts/

Share this post


Link to post
Share on other sites

Ca devient "off-topic", mais bon, envoie toujours... La suite dans un autre fil/thread s'il te plait. Qu'est-ce qu'il y aurait à patcher? Peux-tu poster les specs manquantes de ton PC?

 

  • CPU = Pentium G2030 (Ivy bridge)
  • Graphics = GeForce G210
  • Audio = ALC887
  • USB = USB2.0 + USB3.0
  • Chipset? Intel B75?
  • LAN? (Realtek GigE xxxx ?)
  • Wireless?
  • Bluetooth?
  • SD card reader?

Share this post


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

  • Recently Browsing   0 members

    No registered users viewing this page.

×