Ryzen 9 3900X | AsRock X570 ITX | Radeon RX 5500 XT

  • barrrrt Ist in meinem Github repo: AMD-USB-Map-XHC0-MacPro7,1.kext unter https://github.com/aluveitie/R…/tree/master/EFI/OC/Kexts


    • Apple Mac Studio | M1 Ultra | 64GB RAM | 1TB
    • PowerMac G5 | Dual 2GHz | 8GB RAM | GeForce 6800 Ultra DDL
    • AMD Ryzen 9 3950X | ASUS Strix X570-I Gaming | 64GB DDR4-3600 CL16 RAM | Corsair MP600 M.2 NVMe | Radeon RX 6900 XT | Phanteks Enthoo Evolv Shift | Custom Loop | MacOS 12 | OpenCore
      Ryzen MacPro | EFI | RadeonSensor | Aureal
  • Danke...


    Habe das jetzt mal übernommen...



    AppleUSBXHCIPCI hab ich immer noch aufgeführt. Mal schauen wie das sich beim Sleep verhält.


    Und SMBIOS dürfte ja eigentlich mit deinem MacPro7,1 und meinem iMac Pro 1,1 keinen Unterschied machen...


    Das wäre aber der nächste Schritt, dass ich den mal auf MacPro7,1 ändere...


    Hab jetzt mal das SMBIOS geändert... AppleUSBXHCIPCI steht immer noch da

  • Ich bin nicht mehr ganz sicher, aber das war bei mir glaube ich auch so. Aber wakeup hat danach funktioniert.

    • Apple Mac Studio | M1 Ultra | 64GB RAM | 1TB
    • PowerMac G5 | Dual 2GHz | 8GB RAM | GeForce 6800 Ultra DDL
    • AMD Ryzen 9 3950X | ASUS Strix X570-I Gaming | 64GB DDR4-3600 CL16 RAM | Corsair MP600 M.2 NVMe | Radeon RX 6900 XT | Phanteks Enthoo Evolv Shift | Custom Loop | MacOS 12 | OpenCore
      Ryzen MacPro | EFI | RadeonSensor | Aureal
  • Ein paar Stunden Sleep hat der Rechner jetzt vertragen, seitdem ich das SMBIOS abgeändert habe. Es sind sogar noch alle Controller aktiv.

    Aber zu dem 15 Port Limit habe ich noch eine Frage: Greift das Limit nur, wenn alle 15 Ports belegt sind?

    Als Beispiel: Ich habe 30 Ports. Nutze aber aktuell nur 15 Ports mit angeschlossenen Geräten.

    Würde das gehen? Oder darf man nur max 15 Ports zur Verfügung stellen.


    Aktuell hab ich das bei mir auf 15 Ports begrenzt, würde aber gern 20 Ports "zur Verfügung stellen" wo ich dann selbst entscheiden kann, welche Geräte ich anschließe... und wo...

  • Habe alle USB deaktiviert die ich nicht verwende.

    Danach sieht es so aus bei mir.

    Wenn ich jetzt auf Ruhezustand gehe, passiert halt nix, außer das die Monitore ausgehen.

    Nach einer Weile kann ich einfach eine Taste drücken und habe wieder ein Bild, aber leider geht der Rechner dazwischen nicht aus.


    Kann ich irgendwie sehen, was jetzt noch den Sleep verhindert?


    Danke und Gruß

    Desktop: Asrock Steel Legend X570 / Ryzen 9 3900X / 64 GB DDR4-3200 / ATI RX 580 / Crucial P1 NVME 1TB / OpenCore - Monterey 12.0.1
    Laptop: Asus Zenbook UX3410 / I7-7500U / 16 GB Ram / Intel HD620/Nvidia 940MX / OpenCore - Catalina 10.15.5 -> GROßEN DANK AN DEN AUTOR HIER [dafuer]

  • nightstorm99 Damit findest du die sleep related logs:pmset -g log

    Mit pmset -g assertions bekommst du weitere informationen.


    barrrrt Da ich weit weg von den 15 Ports bin kann ich nur das sagen was ich gelesen habe. Soweit mir bekannt werden einfach alle Ports nach dem 15. auf einem Controller von MacOS ignoriert. Mit dem manuellen mappen der Ports kannst du entscheiden welche 15 pro Controller du haben möchtest. Wenn du z.B. auf deinem Board schon USB 2 only Ports hast kannst du andere einfach als USB 3 only konfigurieren (USB 2 personality weg lassen).

    • Apple Mac Studio | M1 Ultra | 64GB RAM | 1TB
    • PowerMac G5 | Dual 2GHz | 8GB RAM | GeForce 6800 Ultra DDL
    • AMD Ryzen 9 3950X | ASUS Strix X570-I Gaming | 64GB DDR4-3600 CL16 RAM | Corsair MP600 M.2 NVMe | Radeon RX 6900 XT | Phanteks Enthoo Evolv Shift | Custom Loop | MacOS 12 | OpenCore
      Ryzen MacPro | EFI | RadeonSensor | Aureal
  • Soweit ich mal gelesen habe. Wie gesagt, ich habe ein ITX mit 4 USB Ports und daher weit weg vom Limit :ichsagnichts:

    • Apple Mac Studio | M1 Ultra | 64GB RAM | 1TB
    • PowerMac G5 | Dual 2GHz | 8GB RAM | GeForce 6800 Ultra DDL
    • AMD Ryzen 9 3950X | ASUS Strix X570-I Gaming | 64GB DDR4-3600 CL16 RAM | Corsair MP600 M.2 NVMe | Radeon RX 6900 XT | Phanteks Enthoo Evolv Shift | Custom Loop | MacOS 12 | OpenCore
      Ryzen MacPro | EFI | RadeonSensor | Aureal
  • Also laut der Aussage auch: 15 Ports pro Controller. Damit braucht man doch gar nicht mehr irgendwelche Ports rauszuschmeissen.

    bei 3 Controllern dürfen das laut der Aussage ja 45 USB Portbelegungen sein.

  • Edit by al6042 -> Bitte keine Vollzitate von Beiträgen, welche direkt über deiner Antwort stehen...


    Denke apfelnico kann hier aufklären :)

    • Apple Mac Studio | M1 Ultra | 64GB RAM | 1TB
    • PowerMac G5 | Dual 2GHz | 8GB RAM | GeForce 6800 Ultra DDL
    • AMD Ryzen 9 3950X | ASUS Strix X570-I Gaming | 64GB DDR4-3600 CL16 RAM | Corsair MP600 M.2 NVMe | Radeon RX 6900 XT | Phanteks Enthoo Evolv Shift | Custom Loop | MacOS 12 | OpenCore
      Ryzen MacPro | EFI | RadeonSensor | Aureal

    Einmal editiert, zuletzt von al6042 ()

  • Aluveitie und barrrrt

    Gibt es eigentlich einen Grund, warum ihr euch in zwei verschiedenen Threads über das gleiche Problem austauscht?

    Gruß
    Al6042

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

  • Es geht mir um die XHC-Orgie im vorliegenden Thread und in MSI X570 Unify + Ryzen 9 3900X - OpenCore

    Einigt euch doch bitte auf einen von beiden...

    Gruß
    Al6042

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

  • Ist sonst besonders schwer für andere nen Faden zu finden, oder?...


    Na... eigentlich wäre das schon ein eigenes Thema für sich. Die XHC Geschichte....

    Aber gut.. Dann schreib ich wohl hier weiter. Bei mir pass ich dann nur noch meinen Hauptbeitrag an.


    Und die XHC Orgie geht weiter [hehee]:hurra:




    Aluveitie

    Bezogen auf die Frage vom anderen thread, ob XHC Controller Enabled war.

    JA! Alle 3.

    Und der User vom AMD OSX Board, welcher ein AOURUS nutzt, hat noch mehr durcheinander. Der hat die Controller nichtmal umbenannt. Aber es funktioniert bei ihm mit dem Sleep. Da müsste nur jemand mal drüber gucken, der noch mehr Ahnung hat :/

  • Bei mir hat ganz am Anfang Sleep auch einmal funktioniert mit allen Controllern, noch bevor ich irgendwelche renames/USB mappings gemacht habe. Der Grund wieso ich dann die Ports sauber gemapt habe war das der Datentransfer selbst auf mein externes RAID sau langsam war. Habe erst später irgendwann gemerkt das Sleep nicht mehr geht...


    Vieleicht könnte ja sein das ohne Rename MacOS die Controller nicht richtig auseinander halten kann??? Die Renames wurden ja glaub ich hauptsächlich für das Hackintool gemacht, das war damals noch sehr Eingeschränkt und konnte weder mit allgemeinen Namen noch Controller mit dem selben Namen auseinander halten. Aber ist jetzt nur sehr weit gedacht...


    Im Moment bin ich aber erstmal noch damit Beschäftig rauszufinden wieso die AMDRyzenCPUPowerManagement.kext nach dem Sleep nicht mehr richtig funktioniert.

    • Apple Mac Studio | M1 Ultra | 64GB RAM | 1TB
    • PowerMac G5 | Dual 2GHz | 8GB RAM | GeForce 6800 Ultra DDL
    • AMD Ryzen 9 3950X | ASUS Strix X570-I Gaming | 64GB DDR4-3600 CL16 RAM | Corsair MP600 M.2 NVMe | Radeon RX 6900 XT | Phanteks Enthoo Evolv Shift | Custom Loop | MacOS 12 | OpenCore
      Ryzen MacPro | EFI | RadeonSensor | Aureal
  • Das hab ich noch nicht mal gemerkt.. aber kann ich ja auch gar nicht, da sleep nicht geht :P


    Gerade erstmal eine WLAN/BT Karte eingebaut (eine Broadcom). Läuft 1a... wenn jetzt (erstmal) der sleep gehen würde.


    Sleep hat bei mir übrigens ohne Renaming und mit Renaming nicht funktioniert. Ich lass es jetzt aber umbenannt. Kann man die Controller leichter auseinanderhalten.


    Wär auf jeden Fall cool, wenn pro Controller 15 USB Ports frei wären.

  • barrrrt So wie hier beschrieben ist das pro Controller: https://aplus.rs/2020/usb-mapping-why


    Ich konnte das Problem in der Kext nun auch endlich beheben, jetzt müssen nur noch alle Settings/PStates nach dem Sleep wieder gesetzt werden :)

    • Apple Mac Studio | M1 Ultra | 64GB RAM | 1TB
    • PowerMac G5 | Dual 2GHz | 8GB RAM | GeForce 6800 Ultra DDL
    • AMD Ryzen 9 3950X | ASUS Strix X570-I Gaming | 64GB DDR4-3600 CL16 RAM | Corsair MP600 M.2 NVMe | Radeon RX 6900 XT | Phanteks Enthoo Evolv Shift | Custom Loop | MacOS 12 | OpenCore
      Ryzen MacPro | EFI | RadeonSensor | Aureal
  • Also die Datei (AMDRyzenCPUPowermanagement) konntest du reparieren? Also sollte man sich die von dir nochmal ziehen?

    Und ERST MAL soll Sleep repariert werden... dann der Rest.


    Wegen den 15 Ports pro Controller, da braucht man sich ja dann eigentlich keine Gedanken mehr zu machen... 45! Ist schon ne Ansage.