DSDT für ASUS P5K Pro & Core2Duo E8400

  • Nachdem ich nun vor kurzem OSX auf meinem zweiten Rechner zum laufen gebracht habe sind nun ein paar Probleme aufgetreten die ich durch Einstellungen in Clover nicht gelöst bekommen habe.


    Die Probleme sind:
    SpeetStep läuft nicht der CPU Takt steht konstant auf 3,0GHz.


    Das ASUS Sutdown Prob. wenn ich den PC vom Login aus runter fahre startet er generell neu. Das selbe passiert öfters auch vom Desktop aus.


    Ruhezustand/Sleep mit den Einstellungen in Clover darkwake oder darkwake=no bleibt der Bildschirm nach dem Aufwecken schwarz. Bei darkwake=0 geht der Bildschirm zwar an, der Desktop zu sehen, aber nach kurzem kommt folgende Fehlermeldung.



    Und der HDMI Ausgang der Grafikkarte wird unter Audio nicht angezeigt.


    Nun wollt ich versuchen diese Probleme über eine DSDT zu lösen. Doch habe ich unter den Patches für MaciASL keine P5K spezifischen gefunden & bitte euch nun hiermit um Hilfe. Was ist bei diesem doch schon älteren Board mit einer angepassten DSDT möglich? Schön wäre es wenn man es, wie bei meinem Haupt Rechner, hinbekommen könnte das unter Clover -> ACPI -> Fixes keine mehr benötigen werde.


    Technische Daten des PC:
    CPU: Intel Core2Duo 8400
    MB: ASUS P5K Pro
    Ram: 4GB 2x 2GB DDR2 800Mhz
    G.Karte: Gainward GeForce 9600 GT
    HDD: Samsung SATA 1TB


    Die derzeitige Config.plist
    config.plist


    Die unveränderte DSDT.aml
    DSDT.aml

    1. System (iMac19,2):

    Gigabyte H370 HD3 | Intel i5-9400f 6x2,9Ghz | Gigabyte Radeon RX 570 4GB | Fenvi Broadcom BCM943602CS | Crucial Ballistix Sport 16GB 2x8GB DDR4 2400MHz | SSDs 2x Samsung 970 EVO Plus 250GB 1x Samsung 860 QVO 1TB & 1x WD Blue SN570 1TB | macOS Sonoma 14.4 | Windows11 Pro x64 v23H2 | OpenCore v0.9.9


    2. System (MacbookPro12.1): Link

    Echtes Macbook | Hardware Upgrade: Samsung 970 EVO Plus 512GB | macOS Sonoma 14.4 | Windows11 Pro x64 v23H2 | OpenCore Legacy Patcher v1.4.2


    1. Smartphone (iPhone 12): Link

    Violett | 128GB | iOS 17.2 | SIM Karten Umbau von Single auf Dual SIM Kartenleser


    2. Smartphone (iPhone XS): Link

    Space Grey | 512GB | iOS 17.1.2 | Gehäuse Tausch gegen eins im Design vom iPhone 14pro

  • Das ist eine harte Nuss, da Maciasl solch alte Systeme nicht mehr mit Patches unterstützt.
    Dafür kann man aber den uralten "DSDT Editor" nutzen...
    LAN, Audio, SATA und jede Menge weiterer Kleinigkeiten wurden eingebaut.
    Ebenso auch ein Sleep- und Shutdown-Fix, aber versprechen kann ich natürlich nichts... :)


    Was das Thema mit dem Speedstep angeht, ist das ssdtprgen-Script leider keine Möglichkeit, da das Teil erst ab Sandy Bridge CPUs genutzt werden kann.
    Vielleicht hat da aber noch ein andere Kollege eine Idee.


    Ich habe mich mal an beiden Dateien versucht und möchte dich bitten diese mal zu testen.
    Sichere aber vorher deine aktuelle config.plist.

    Dateien

    • DSDT.aml

      (36,84 kB, 121 Mal heruntergeladen, zuletzt: )
    • config.plist

      (4,51 kB, 117 Mal heruntergeladen, zuletzt: )

    Gruß
    Al6042

    Keine Unterstützung per PN oder Pinnwand... Eure Anfragen gehören ins Forum, nicht in mein Postfach!

  • @al6042


    Du bist der DSDT Flüsterer :danke:


    Rechner fährt mit deiner DSDT & Config problemlos hoch. Ruhezustand & Runterfahren vom Anmeldebildschirm aus funktionieren auch.


    SpeetStep funktioniert leider nicht. Multiplikator steht jetzt konstant auf x6 & der Takt auf 2,0GHz. Original sind x8 & 3,0GHz. Kann es vielleicht helfen wenn ich im BIOS was verändere? Ich hab z.B. dort zusätzlich zu SpeetStep auch C1E aktiviert.

    1. System (iMac19,2):

    Gigabyte H370 HD3 | Intel i5-9400f 6x2,9Ghz | Gigabyte Radeon RX 570 4GB | Fenvi Broadcom BCM943602CS | Crucial Ballistix Sport 16GB 2x8GB DDR4 2400MHz | SSDs 2x Samsung 970 EVO Plus 250GB 1x Samsung 860 QVO 1TB & 1x WD Blue SN570 1TB | macOS Sonoma 14.4 | Windows11 Pro x64 v23H2 | OpenCore v0.9.9


    2. System (MacbookPro12.1): Link

    Echtes Macbook | Hardware Upgrade: Samsung 970 EVO Plus 512GB | macOS Sonoma 14.4 | Windows11 Pro x64 v23H2 | OpenCore Legacy Patcher v1.4.2


    1. Smartphone (iPhone 12): Link

    Violett | 128GB | iOS 17.2 | SIM Karten Umbau von Single auf Dual SIM Kartenleser


    2. Smartphone (iPhone XS): Link

    Space Grey | 512GB | iOS 17.1.2 | Gehäuse Tausch gegen eins im Design vom iPhone 14pro

  • Gern geschehen und vielen Dank für die positive Rückmeldung... :)


    Für dein Speedstep Gedöns solltest du mal im Clover die C- & P-States aktivieren:


    Laut Herrn Toleda sollte das beim Core2Duo E8400 bereits reichen.

    Gruß
    Al6042

    Keine Unterstützung per PN oder Pinnwand... Eure Anfragen gehören ins Forum, nicht in mein Postfach!

  • Uff testen testen &...


    ...ja noch mehr testen. :S


    Wie oben schon geschrieben hat sich der Rechner unter OSX geweigert mir die vollen 3GHz zu geben, selbst mit deaktiviertem C1E & SpeedStep nicht. Also hab ich erstmal auf einer zweiten HDD Windows installiert um zu sehen ob das SpeedStep & C1E dort funktioniert. Und ja da geht es problemlos.


    Danach hat er mir komischerweise unter OSX auch wieder die 3GHz angezeigt. Nun hab ich, wie von al6042 geschrieben, die Einstellung in Config.plist angepasst & weiter getestet.


    C1E & SpeedStep aus, HWMonitor sagt 3GHz.


    C1E an & SpeedStep aus, er taktet zwischen 2GHz & 3GHz hin & her.


    C1E & SpeedStep an, das selbe wie gerade eben.


    C1E aus & SpeedStep an, er bleibt konstant bei 3GHz.


    Das ganze hab ich sowohl mit als auch ohne die DSDT getesten, kein Unterschied. Lange Rede kurz, SpeedStep funktioniert nicht. :(

    1. System (iMac19,2):

    Gigabyte H370 HD3 | Intel i5-9400f 6x2,9Ghz | Gigabyte Radeon RX 570 4GB | Fenvi Broadcom BCM943602CS | Crucial Ballistix Sport 16GB 2x8GB DDR4 2400MHz | SSDs 2x Samsung 970 EVO Plus 250GB 1x Samsung 860 QVO 1TB & 1x WD Blue SN570 1TB | macOS Sonoma 14.4 | Windows11 Pro x64 v23H2 | OpenCore v0.9.9


    2. System (MacbookPro12.1): Link

    Echtes Macbook | Hardware Upgrade: Samsung 970 EVO Plus 512GB | macOS Sonoma 14.4 | Windows11 Pro x64 v23H2 | OpenCore Legacy Patcher v1.4.2


    1. Smartphone (iPhone 12): Link

    Violett | 128GB | iOS 17.2 | SIM Karten Umbau von Single auf Dual SIM Kartenleser


    2. Smartphone (iPhone XS): Link

    Space Grey | 512GB | iOS 17.1.2 | Gehäuse Tausch gegen eins im Design vom iPhone 14pro

  • Naja bei den Core2Duo Systemen ist was Speedstep angeht mit der DSDT nicht viel zu wollen. Versuch es mal mit der config.plist aus dem Anhang und stelle das Speedstepping im Bios weitergehend aus denn OS-X regelt das Softwareseitig...

    Dateien

    • config.plist

      (4,65 kB, 114 Mal heruntergeladen, zuletzt: )
  • @griven & @al6042


    Danke für eure Unterstützung. :danke:


    Ich kann jetzt Erfolg melden. Letzten Endes lag es am SMBIOS, dass welches ich ausgewählt hatte iMac 8,1 passte nicht zum CPU Sockel. Ich hab den Rechner testweise ohne SMBIOS Eintrag in der Config.plist gestartet & mit mal läuft SpeedStep. :)


    Ich werde jetzt das SMBIOS in die Config.plist eintragen, wie der Rechner von OSX automatisch erkannt wird. Das ist dann iMac 10,1. Dazu hab ich jetzt noch eine Frage, den MLB Eintrag in der Plist unter Rt Variables, kann ich den so lassen wie al6042 ihn gemacht hat oder muss ich den passend zum neuen SMBIOS auch abändern?

    1. System (iMac19,2):

    Gigabyte H370 HD3 | Intel i5-9400f 6x2,9Ghz | Gigabyte Radeon RX 570 4GB | Fenvi Broadcom BCM943602CS | Crucial Ballistix Sport 16GB 2x8GB DDR4 2400MHz | SSDs 2x Samsung 970 EVO Plus 250GB 1x Samsung 860 QVO 1TB & 1x WD Blue SN570 1TB | macOS Sonoma 14.4 | Windows11 Pro x64 v23H2 | OpenCore v0.9.9


    2. System (MacbookPro12.1): Link

    Echtes Macbook | Hardware Upgrade: Samsung 970 EVO Plus 512GB | macOS Sonoma 14.4 | Windows11 Pro x64 v23H2 | OpenCore Legacy Patcher v1.4.2


    1. Smartphone (iPhone 12): Link

    Violett | 128GB | iOS 17.2 | SIM Karten Umbau von Single auf Dual SIM Kartenleser


    2. Smartphone (iPhone XS): Link

    Space Grey | 512GB | iOS 17.1.2 | Gehäuse Tausch gegen eins im Design vom iPhone 14pro

    2 Mal editiert, zuletzt von Nio82 ()

  • Wenn Du noch nicht versucht hast Dich mit dem MLB und ROM Wert an die Apple Dienste anzumelden mit dem anderen SMBIOS kannst Du die Werte so lassen.

  • @griven


    Danke für die Info. Ich hatte jetzt aber doch eine neue MLB passend zum iMac10,1 SMBIOS erstellt.

    1. System (iMac19,2):

    Gigabyte H370 HD3 | Intel i5-9400f 6x2,9Ghz | Gigabyte Radeon RX 570 4GB | Fenvi Broadcom BCM943602CS | Crucial Ballistix Sport 16GB 2x8GB DDR4 2400MHz | SSDs 2x Samsung 970 EVO Plus 250GB 1x Samsung 860 QVO 1TB & 1x WD Blue SN570 1TB | macOS Sonoma 14.4 | Windows11 Pro x64 v23H2 | OpenCore v0.9.9


    2. System (MacbookPro12.1): Link

    Echtes Macbook | Hardware Upgrade: Samsung 970 EVO Plus 512GB | macOS Sonoma 14.4 | Windows11 Pro x64 v23H2 | OpenCore Legacy Patcher v1.4.2


    1. Smartphone (iPhone 12): Link

    Violett | 128GB | iOS 17.2 | SIM Karten Umbau von Single auf Dual SIM Kartenleser


    2. Smartphone (iPhone XS): Link

    Space Grey | 512GB | iOS 17.1.2 | Gehäuse Tausch gegen eins im Design vom iPhone 14pro

  • Schadet auch nichts :D

  • griven

    Hat das Label Erledigt hinzugefügt