Hilfe bei DSDT erstellen für Z97X-U7-TH

  • Bin am basteln, ein neues System soll her. Mainboard in ein Z97X-U7-TH, Porzessor ein i7 4790K. Grafikkarte erst mal noch nicht.
    Habe die DSDT aus der "AmiBoardInfo.bin" rausgepopelt (BIOS F5 BoardRevision 1.1 Z97XU7TH.F5). Egal ob so, oder direkt über MaciASL geladen, jede Menge Fehler schon von Hause aus. Habe etliches gepatcht und hab jetzt keine Fehler, aber noch 4 Warnings. Es lässt sich somit nicht kompilieren und als ACPI Machine Language Binary – aml – sichern. Ich habe es mal als dsl beigelegt, vielleicht mag ja mal einer schauen. Ich kann mit dieser Meldung "Not all control paths return a value …" nichts anfangen.


    Kann es sein, dass MaciASL eh unter El Capitan rumzickt? Hab auch noch die originale AmiBoardInfo.bin angehängt. Letztendlich sollte da nur das schon gut angepasste Patch "Z97X-UD7-TH" von pjalm drauf. Das hab ich in der "dsl" schon drin und einiges andere. Nur falls jemand noch mal von vorn anfangen mag. Kann mir jemand helfen?

    Dateien

    • Z97X-UD7-TH.zip

      (75,82 kB, 38 Mal heruntergeladen, zuletzt: )

    ASUS PRIME X299-DELUXE i9-9940X • DDR4 64GB • SSD 960 PRO 1TB • Thunderbolt3 Titan Ridge • 2x AMD Radeon RX Vega 64 • BMD Intensity Pro 4K

    ASUS WS X299 SAGE/10G i9-10980XE • DDR4 64GB • SSD 970 PRO 1TB • Thunderbolt3 Titan Ridge • 2x AMD Radeon VII • BMD DeckLink 4K Extreme 12G


    Ordnung ist die primitivste Form von Chaos. (Hans-Jürgen Quadbeck-Seeger)

  • Hallo Nico,


    anbei mal Deine DSDT im .aml Format. Die Warnings kannst Du eigentlich getrost ignorieren lässt sich trotzdem compilen. Ich nutze hier MacIASL Version 1.3 (246) unter ElCapitan ohne damit irgendwelche Probleme zu haben.

    Dateien

    • DSDT_patch.zip

      (24,71 kB, 48 Mal heruntergeladen, zuletzt: )
  • Huch, so schnell. Ich danke dir, hoffentlich hat's etwas gebracht.


    Hab 'zig Versionen MaciASL ausprobiert. Irgend wie ist da der Wurm drin. Kannte das auch von früher, dass man einige Warnungen getrost ignorieren kann. Gut, dass es bei dir funktioniert. Danke noch mal.



    Edit: Alles super! Nur USB3 mit "voller Lotte" gibt es anscheinend nicht. Ist aber ein extra Thema.

    ASUS PRIME X299-DELUXE i9-9940X • DDR4 64GB • SSD 960 PRO 1TB • Thunderbolt3 Titan Ridge • 2x AMD Radeon RX Vega 64 • BMD Intensity Pro 4K

    ASUS WS X299 SAGE/10G i9-10980XE • DDR4 64GB • SSD 970 PRO 1TB • Thunderbolt3 Titan Ridge • 2x AMD Radeon VII • BMD DeckLink 4K Extreme 12G


    Ordnung ist die primitivste Form von Chaos. (Hans-Jürgen Quadbeck-Seeger)

    Einmal editiert, zuletzt von apfelnico ()

  • Sehr gut, dass es soweit erstmal läuft.
    USB und El Capitan ist wirklich ein Thema für sich...

  • Ich würde mich hier gerne einhängen. Das Board lief bei mir unter 10.10 ohne Probleme (bis auf TB). Mit 10.11 zickt es gewaltig. Sleep geht bei mir nicht (scheint ein Graka Problem zu sein) und USB geht ebenfalls nicht. Eventuell kann man hier eine SSDT für USB zusammen erstellen?

    Apple 24" iMac8,1
    Apple 15" MacBookPro2,2
    Apple 12" iBook 800Mhz (PowerBook4,3)
    Apple PowerMac G4 DA (PowerMac3,4)
    Hackintosh 1: GA z97x-UD7-TH, Ozmosis 1479 OC 0.70, 32GB, Intel i7 4790k, XFX AMD R9 280x, On-Board GFX, 2x Intel SSD Series530 120GB

    Hackintosh 2: ThinkCentre E73 (iMac14,3), OpenCore 0.70, Intel i5 4570, NVIDIA GT710

  • Wenn Du das gleiche Board hast wie @apfelnico teste es doch erstmal mit seiner DSDT damit läuft dann zumindest mal USB wenn auch der USB-3 noch nicht auf vollem Speed was vermutlich mit dem Multiplex Patch zusammenhängt. Hierzu kann Nico aber vermutlich mehr sagen da er die initialen Patches vorgenommen hat und ich in dem Fall nur das kompilieren übernommen habe.

  • So, habe mal die DSDT getestet. Allerdings ist das Ergebnis das Gleiche wie mit meiner DSDT. Es gehen nicht alle USB Ports. Die USB2 Ports auf dem Board gehen ebenso nicht wie die USB3 Ports neben den TB Ports.

    Apple 24" iMac8,1
    Apple 15" MacBookPro2,2
    Apple 12" iBook 800Mhz (PowerBook4,3)
    Apple PowerMac G4 DA (PowerMac3,4)
    Hackintosh 1: GA z97x-UD7-TH, Ozmosis 1479 OC 0.70, 32GB, Intel i7 4790k, XFX AMD R9 280x, On-Board GFX, 2x Intel SSD Series530 120GB

    Hackintosh 2: ThinkCentre E73 (iMac14,3), OpenCore 0.70, Intel i5 4570, NVIDIA GT710

  • Wie ist der Rechner denn definiert sprich als welches Modell? Das Modell spielt hier eine entscheidende Rolle denn El Capitan beschränkt die möglichen USB-Ports bei einigen Modellen auf die Anzahl die das Modell auch tatsächlich hat.

  • Ist ein MacPro 6,1. Aber das zählt dann nur für USB 3, oder?
    Denn wenn ich im Bios USB 3 deaktiviere funktioniert jeder USB Port als USB 2 ohne Probleme, sprich keine Beschränkung in der Anzahl.

    Apple 24" iMac8,1
    Apple 15" MacBookPro2,2
    Apple 12" iBook 800Mhz (PowerBook4,3)
    Apple PowerMac G4 DA (PowerMac3,4)
    Hackintosh 1: GA z97x-UD7-TH, Ozmosis 1479 OC 0.70, 32GB, Intel i7 4790k, XFX AMD R9 280x, On-Board GFX, 2x Intel SSD Series530 120GB

    Hackintosh 2: ThinkCentre E73 (iMac14,3), OpenCore 0.70, Intel i5 4570, NVIDIA GT710

  • Ja und nein :D
    Also grundsätlich funktionieren mit den Apple eigenen USBExtensions per se nur die Intel USB Ports nicht aber die vom Renesas® uPD720210 Controller zudem bleibt dann die Frage nach dem Multiplex patch in der DSDT. Die USB3 Ports laufen unter El Capitan nur dann wirklich sauber als USB3 wenn der Multiplex patch nicht in der DSDT enthalten ist.

  • Nun hast du mich abgehängt :D. Ich nutze die DSDT hier aus dem Thread. Da ist doch kein solcher Multiplex Patch drin, oder? Und was genau ist jetzt dieser Muliplex Patch? Bei den vielen Anleitungen blick ich nicht mehr durch...

    Apple 24" iMac8,1
    Apple 15" MacBookPro2,2
    Apple 12" iBook 800Mhz (PowerBook4,3)
    Apple PowerMac G4 DA (PowerMac3,4)
    Hackintosh 1: GA z97x-UD7-TH, Ozmosis 1479 OC 0.70, 32GB, Intel i7 4790k, XFX AMD R9 280x, On-Board GFX, 2x Intel SSD Series530 120GB

    Hackintosh 2: ThinkCentre E73 (iMac14,3), OpenCore 0.70, Intel i5 4570, NVIDIA GT710

  • Ob der drin ist oder nicht kann vermutlich am ehesten Apfelnico beantworten denn ich habe mir speziell diese DSDT nicht genauer angesehen sondern nur compiled da dies bei Nico zu problemen geführt hat. Der Multiplex patch selbst war bis Yosemite nötig um USB2 Geräte am USB3 Port unter OS-X betreiben zu können.

  • Also meine DSDT und die von Apfelnico erzeugen das gleiche Ergebnis bezüglich USB 3.
    Mit dieser DSDT habe ich unter Yosemite ohne irgendeinen weiteren Fix auch USB 3 Funktionalität, auch mit USB 2 Geräten am USB 3.
    Wie bekomme ich also alle USB 3 Ports zum Laufen?

    Apple 24" iMac8,1
    Apple 15" MacBookPro2,2
    Apple 12" iBook 800Mhz (PowerBook4,3)
    Apple PowerMac G4 DA (PowerMac3,4)
    Hackintosh 1: GA z97x-UD7-TH, Ozmosis 1479 OC 0.70, 32GB, Intel i7 4790k, XFX AMD R9 280x, On-Board GFX, 2x Intel SSD Series530 120GB

    Hackintosh 2: ThinkCentre E73 (iMac14,3), OpenCore 0.70, Intel i5 4570, NVIDIA GT710

  • Nimm eine saubere, unangefasste DSDT und lass im ersten Aufschlag mal alle Patches für USB weg und setze nur das was sonst so benötigt wird. Mit dieser DSDT als Basis kannst Du dann aufbauen. El Capitan hat im vergleich zu Yosemite oder Mavericks ein vollkommen neues USB Subsystem bekommen das sich eben komplett anders verhält als vorher. Hier sind dann die patches die noch unter Yosemite funktioniert haben bzw. die Funktion hergestellt haben eher kontraproduktiv und führen zu den benannten Problemen.

  • Für USB3.0 mach ich mal ein neues Fass aus … :)

    ASUS PRIME X299-DELUXE i9-9940X • DDR4 64GB • SSD 960 PRO 1TB • Thunderbolt3 Titan Ridge • 2x AMD Radeon RX Vega 64 • BMD Intensity Pro 4K

    ASUS WS X299 SAGE/10G i9-10980XE • DDR4 64GB • SSD 970 PRO 1TB • Thunderbolt3 Titan Ridge • 2x AMD Radeon VII • BMD DeckLink 4K Extreme 12G


    Ordnung ist die primitivste Form von Chaos. (Hans-Jürgen Quadbeck-Seeger)

    Einmal editiert, zuletzt von apfelnico ()

  • griven

    Hat das Label Erledigt hinzugefügt