Bei X570 mit 3 Controllern ja, aber mir wären weniger dafür mit funktionierendem Power Management lieber
Ryzen 9 3900X | AsRock X570 ITX | Radeon RX 5500 XT
-
- Erledigt
- Aluveitie
-
-
Ich glaube mittlerweile, dass es irgendjemanden geben muss, der für den X570 Controller ne Kext erstellt. So ähnlich wie bei der XHCI-unsupported.kext.
Hast du noch bei deinen Kexten was angepasst?
Ich hab da bislang nichts weiter für herausgefunden was einen weiterbringt...
Und da es ja doch einige User gibt, die ein Mainboard mit dem x570 Controller haben, wäre an sich ein gemeinsames entwicklen ein guter Ansatz (meiner Meinung). Ich hab nur nicht die Kenne davon und nicht die Connections....
-
Im alten AMD-OSX Forum hat einer mal die Kext gepostet welche um den XHCI zu deaktivieren. Aber drinnen war eigentlich nur der Wert den ich in meine kopiert habe in meinem Github repo.
Bei mir selber habe ich das rausgestrichen da ich den Controller im BIOS deaktiviert habe.
iGPU und CaseySJ haben schon viel gemacht bezüglich Thunderbolt: https://github.com/iGPU/AMD_OC_Ryzen
-
Ich habe gerade einen Pull Request mit einer SSDT bekommen welche Thunderbolt HotPlug auf diesem Board ermöglichen soll. Da mein TB 2 -> TB 3 Dongle im Office ist kann ich das im Moment selber nicht testen.
-
ASRock hat mit dem neuen BIOS einiges aufgeräumt und vereinfacht. Es sind einige Optionen weggefallen, dafür ist jetzt das Timeout beim Boot konfigurierbar und per default kürzer.
Damit MacOS mit 2.30 startet muss in OC SyncRuntimePermissions auf True gesetzt werden
-
Update: mit BIOS 2.30 funktioniert sleep nicht mehr (Display geht aus aber Lüfter/LEDs gehen nicht aus). Downgrade auf 2.00 und Sleep geht wieder...
-
Nach diesem Guide https://aplus.rs/2020/usb-mapping-why/ mein USB Mapping überarbeitet und IOKitPersonalities durch IOKitPersonalities_x86_64 ersetzt.
Seither funktionieren meine USB Sticks viel besser und reagieren schneller... 👍🏻
-
Vielen, vielen Dank für das Teilen!
Es ist mein erster Hackintosh und ich habe ein sehr ähnliches Setup wie du und somit konnte ich recht rasch in die schöne Welt des Hackintosh eintreten.
Darf ich dich Folgendes fragen:
Ich nutze BIOS 2.00.
a1) Ist es sinnvoll, auf 2.60 upzudaten?
a2) Gehen dabei Möglichkeiten alá Standby o.ä. verloren?
a3) Was müsste ich dabei beachten? (Außer deinen Hinweis: Damit MacOS mit 2.30 startet muss in OC SyncRuntimePermissions auf True gesetzt werden)
Ich nutze 10.15.4 weil du geschrieben hast, ab 10.15.5 die Radeon 5700 XT Unterstützung schlechter ist (wenn ich das richtig verstanden habe).
b1) Stimmt das immer noch?
b2) Soll/Kann ich auf 10.15.6 updaten?
b3) Kann ich "einfach" macOS updaten, ohne, dass ich mir dabei etwas "zerschieße" (nicht mehr bootbar)?
Standby geht bei mir leider nicht, habe ich bei meinem Apple Mac sehr viel verwendet. Ich lese in deiner sehr guten Doku, dass SSDT-SBUS-MCHC_xxxxx.aml das verhindert.
c1) Ist das immer noch so?
c2) Wenn du dieses SSDT entferne, geht dabei anderes verloren?
c3) Kann ich die Datei SSDT-SBUS-MCHC_2.30.aml auch für BIOS 2.60 verwenden?
BTW ich nutze Triple-boot, Mac/Linux Mint/Win10
Vielen Dank für deine Hilfe im voraus,
lordhenry
Meine Config:
Prozessor: AMD Ryzen 7 3700X
Cooler: Arctic Liquid Freezer II 120 AIO
Motherboard: AsRock X570 Phantom Gaming ITX/TB3 (BIOS 2.0)
Memory: G.Skill Trident Z RGB DIMM Kit 32GB, DDR4-3600
Storage: Corsair MP600 2 TB M.2 NVMe PCIe 4.0
Video Card: Sapphire Nitro+ Radeon RX 5700 XT 8G SE, 8GB
Power Supply: be quiet! Straight Power 11 Platinum 650W
Case: Lian Li TU150 silber, Mini-ITX (TU150A)
Case fans: 1x Noctua NF-P12
-
lordhenry hi, sind mal viele Fragen 🙈
a1) ASRock hat mit 2.30 das BIOS aufgeräumt, auch Optionen die doppelt waren (PBO war an 2 unterschiedlichen Orten drin). Ansonsten spielt es nicht eine grosse Rolle. 2.30 hat support für die neuen XT varianten gebracht, 2.60 support für die kommenden Zen 3 CPUs soweit ich gelesen habe.a2) Sleep funktioniert bei mir mit allen 3 Versionen
a3) Falls du User Presets gespeichert hast kannst du die nach dem Update nicht mehr laden, du musst alle Settings neu setzen.
b1) Nicht die Unterstützung per se, aber vor 10.15.5 konnte man die SMU Firmware noch laden welche die Speicheranbindung positiv beeinflusst. Mit dem Update ging die Firmware kaputt, mit 11.0 kann man sie auch bei anderen Karten nicht mehr laden. Aber das ganze hatte vor allem Einfluss auf Geekbench, Games haben davon sowieso nur minimal profitiert.b2) Die Frage ist wie wichtig dir die Benchmarkwerte sind. Aber Big Sur kommt bald und verbessert einige Dinge die mit Catalina Probleme machen, u.a. Standby
b3) Soweit ich mich erinnere musste mit 10.15.4 die Kernel Patches aktualisiert werden, bei den folgenden Updates konnte man ohne Probleme updaten (ich selber bin seit längerem schon auf Big Sur Beta)
c1) Ja, auf B550 Boards scheint das aber nicht der Fall zu sein.c2) Soweit ich das beurteilen kann bring die SSDT keinen wirklichen Vorteil (zumindest unter AMD).
c3) Bin ich mir nicht mehr sicher aber ich glaube ja. Zumindest geht nichts kaputt wenn dem nicht so wäre, der Treiber würde einfach nicht geladen.
Hoffe das beantwortet alle deine Fragen 🙃 -
Danke für die Zeit!
Ich habe nun auf BIOS v2.60 upgedatet, hat geklappt. Juhu.
Bisher hatte ich meinen Monitor via Thunderbolt 3 angebunden - ich erinnerte mich, dass hot-plug-and-play nicht geht. Daher dachte ich, das ist vielleicht das Problem mit Standby. Auf DisplayPort gewechselt - leider geht Standby bei mir trotzdem nicht.
Habe auch den Eintrag SSDT-SBUS-MCHC_2.30.aml aus config.plist entfernt.
Standby geht trotzdem bei mir noch nicht.
Habe bemerkt, dass mein System ohne SSDT-SBUS-MCHC_2.30.aml ca. 40 Watt mehr Leistung nimmt.
Wenn ich in den Ruhezustand wechsle, wird zwar der Bildschirm schwarz, aber die Lüfter im Rechner laufen und der Stromverbrauch ist bei 110W ("normal" ist ca. 75-80W), also definitiv nicht im Ruhezustand.
Wenn der Rechner "aus" ist (Netz ist am Mainboard vorhanden), braucht er 6W (inkl. Blindleistung).
Mein pmset sagt:
System-wide power settings:
Currently in use:
hibernatemode 0
autorestart 0
powernap 0
disksleep 10
sleep 0 (sleep prevented by UserEventAgent)
Sleep On Power Button 1
ttyskeepawake 0
hibernatefile /var/vm/sleepimage
tcpkeepalive 0
gpuswitch 2
displaysleep 10
Sieht da etwas für dich eigenartig aus?
Danke für die Hilfe.
-
lordhenry hast du mal probiert mit Thunderbolt im BIOS deaktiviert? Was für andere Settings hast du im BIOS in den ACPI settings gesetzt (Suspend to RAM etc)? Was für USB Devices sind eingesteckt, USB Port mapping gemacht? Welches OS hast du, Big Sur scheint einiges im Bereich Sleep zu verbessern.
ralf. Du hast doch ein Auge auf den Leistungsverbraucht, hast du mal den SBUS fix getestet?
-
Ich habe zuerst "LOAD UEFI Defaults" durchgeführt und dann deine Angaben durchgearbeitet (CSM disabled, Thunderbolt: enabled, Security Level: No Security, Fast boot: disabled).
Habe es gerade mit Thunderbolt: disabled probiert, kein Unterschied leider.
USB Port mapping habe ich nicht selbst durchgeführt, ich dachte, da ich exakt das gleiche Board habe, stimmt das 100% überein? Täusche ich mich da?
Ich bin ein Hackintosh-Neuling...
USB-Geräte: 1x 7fach USB3-Hub (1x Tastatur, 1x Maus, 1x µSD-Cardreader, 1x USB-Soundkarte)
ACPI-Seite (BIOS V 2.60):
Suspend to RAM: Auto
Deep Sleep: Disabled
USB Keyboard/Mouse Power on: Disabled
PCIE Devices Power On: Disabled
RTC Alarm Power On: Disabled
-
Soweit so gut, zieh mal alle USB devices raus ausser Tastatur/Maus. Ausser die haben steurbare RGB, das kann auch Probleme machen.
-
Neuer Versuch USB-Hub entfernt:
Nun steckt am Mainboard/Grafikkarte:
- USB Cherry Tastatur (kein RGB)
- USB CSL Maus (kein RGB)
- Gb-LAN
- BT und WLAN Antennen (BT für Apple Magic Trackpad 2 in Verwendung)
- 3840x1440 Monitor via DisplayPort von Sapphire Radeon 5700 XT
Leider bleibt das System auch so im Standby hängen und braucht ~ 90-110W (im Standby).
Nur durch 5 Sek-Halten des Power-Knopfes kann ich das System "abwürgen" und neu starten.
-
In den Bluetooth Settings unter Advanced deaktivieren das Devices aufwecken können. Dann mal Maus/Tastatur raus und nur mit Trackpad probieren.
-
@Alueveitie: Du bist ein Held! Ohne USB-Tastatur und USB-Maus, nur mit Trackpad komme ich erfolgreich in Standby und auch wieder heraus!
Wie muss ich weiter vorgehen? Ist das dann ein USB Mapping Problem?
-
Du kannst mal Maus/Tastatur an anderen Ports einstecken und probieren, hängt ein wenig vom genauen Controller ab.
X570 hat einige Probleme mit Sleep in Verbindung mit Catalina. Das USB Mapping wird so schon stimmen da du das genau gleiche Board hast.
Du könntest allenfalls Big Sur probieren, Sleep funktioniert dort wieder etwas besser.
-
Habe Maus und Tastatur überall probiert, kein Erfolg.
Kann ich auf Big Sur direkt von Catalina aus updaten? Muss ich an dem/deinem EFI, das ich jetzt verwende, etwas dafür ändern?
-
Seit OC 0.6.0 ist die Installation von Big Sur kein Problem mehr. Läuft so mit meinem EFI.
-