Fehler im SSDT

  • Hallo Gemeinde,
    Also ich hätte gern ein tip, komme da einfach nicht weiter.
    Was zum Geier stimmt bei dem ssdt nicht, den kann ich nicht Compilen.
    Bitte nicht nur ein lösung dazu, ich versuche das ding zu verstehen, hätte gerne eine erklärung wie was wo warum usw.


    SSDT-13.dsl


     MSI-Z590Pro Wifi | Intel® Core™ i9-10900k CometLake | 32GB DDR4 RAM | Radeon RX 570 Red Devil | Nvme WD Black SN750 1TB | BCM94360NG | OpenCore aktuell / Catalina / BigSur / Monterey / Ventura Beta / Win 10 Pro / Win 11 Pro / Ubuntu / ChromeOS

     MSI-B150M Mortar | Intel® Core™ i7-6700 Skylake | 64GB DDR4 RAM | Intel® HD Graphics 530 | Samsung NVMe 960 EVO / 1x2 TB HDD | BCM943602BAED DW1830 | OpenCore aktuell / Catalina / BigSur / Monterey / Win 10 Pro / Ubuntu

     Lenovo S340-15IIL | Intel® Core™ i7-1065G7 IceLake | 12GB DDR4 RAM | Intel® Iris Plus Graphics G7 | Nvme Intel SSDPEKNW512G8L/SSD Samsung 256GB | BCM94360NG | OpenCore aktuell / Catalina / BigSur / Monterey / Ventura Beta / Win 10 Pro / Win 11 Pro / Ubuntu / ChromeOS


    " Chasch nöd s Föifi und s Weggli ha."

  • Die Variablen gehören in die Klammern.

    Dateien

    • SSDT-13-new.dsl

      (6,29 kB, 96 Mal heruntergeladen, zuletzt: )

    Liebe Grüße aus Berlin

  • Danke Andreas, jetzt wo ich vergleichen kann seh ich es. Danke das war hilfreich.
    Anderseits ist das schon seltsam, ist das jetzt schon so im Bios drinne gewesen oder ein fehler beim extrahieren mit Clover. Das weiss niemand wahrscheinlich.


    Nix für ungut, Danke nochmals.


    Gruss Coban

     MSI-Z590Pro Wifi | Intel® Core™ i9-10900k CometLake | 32GB DDR4 RAM | Radeon RX 570 Red Devil | Nvme WD Black SN750 1TB | BCM94360NG | OpenCore aktuell / Catalina / BigSur / Monterey / Ventura Beta / Win 10 Pro / Win 11 Pro / Ubuntu / ChromeOS

     MSI-B150M Mortar | Intel® Core™ i7-6700 Skylake | 64GB DDR4 RAM | Intel® HD Graphics 530 | Samsung NVMe 960 EVO / 1x2 TB HDD | BCM943602BAED DW1830 | OpenCore aktuell / Catalina / BigSur / Monterey / Win 10 Pro / Ubuntu

     Lenovo S340-15IIL | Intel® Core™ i7-1065G7 IceLake | 12GB DDR4 RAM | Intel® Iris Plus Graphics G7 | Nvme Intel SSDPEKNW512G8L/SSD Samsung 256GB | BCM94360NG | OpenCore aktuell / Catalina / BigSur / Monterey / Ventura Beta / Win 10 Pro / Win 11 Pro / Ubuntu / ChromeOS


    " Chasch nöd s Föifi und s Weggli ha."

  • Was ich den Antworten von RehabMan in ähnlichen Fällen entnehmen kann, ist es eher ein Fehler des Compilers (iasl oder MaciASL).
    Ich weiss es aber auch nicht :), praktiziere hier Learning by Doing. Das ist ja der Spaß bei der Sache.


    Zum Vergleichen von solchen Files ist übrigens FileMerge (kommt kostenlos mit Xcode) großartig.

    Liebe Grüße aus Berlin

  • Also, ich hatte den als erledigt markiert aber merke dem ist nicht so :-)


    Hab immer noch ein problem mit dem File.
    Hab diesen File mit Clover F4 extrahiert SSDT-13-original.aml


    Hab das ganze mehr oder weniger untersucht fehler behoben mit Maciasl, ergebnis SSDT-13.dsl


    Jetzt kommts, wenn ich den als aml speichere und wieder öffne ist es als wäre es nicht bearbeitet worden.
    Die Fehler sind immer gleich. Dachte das liegt an mir, habe hier Forum von mehreren Skylake Board's den "origin" file's geladen,
    den SSDT-13.aml angekuckt, diese haben immer den gleichen fehler drin.
    Was hat das auf sich mit dieser ssdt-13.aml file, ist es iasl fehler oder an dem file selber? Warum lässt sich die änderung nicht speichern?
    Hier gibts sicher jemand der mir das plausibel erklären kann oder? :-)

     MSI-Z590Pro Wifi | Intel® Core™ i9-10900k CometLake | 32GB DDR4 RAM | Radeon RX 570 Red Devil | Nvme WD Black SN750 1TB | BCM94360NG | OpenCore aktuell / Catalina / BigSur / Monterey / Ventura Beta / Win 10 Pro / Win 11 Pro / Ubuntu / ChromeOS

     MSI-B150M Mortar | Intel® Core™ i7-6700 Skylake | 64GB DDR4 RAM | Intel® HD Graphics 530 | Samsung NVMe 960 EVO / 1x2 TB HDD | BCM943602BAED DW1830 | OpenCore aktuell / Catalina / BigSur / Monterey / Win 10 Pro / Ubuntu

     Lenovo S340-15IIL | Intel® Core™ i7-1065G7 IceLake | 12GB DDR4 RAM | Intel® Iris Plus Graphics G7 | Nvme Intel SSDPEKNW512G8L/SSD Samsung 256GB | BCM94360NG | OpenCore aktuell / Catalina / BigSur / Monterey / Ventura Beta / Win 10 Pro / Win 11 Pro / Ubuntu / ChromeOS


    " Chasch nöd s Föifi und s Weggli ha."

  • Hallo!


    Hast Du die .dsl einfach nur in eine .aml umbenannt?
    Das funktioniert so nicht. Musst mit MaciASL (oder iASL) zurück kompilieren.


    Gruß, TM

    8o

  • nö nö, natürlich nicht, compiliert im MacIasl. Bin immer noch nicht dahintergekommen was das ist.

     MSI-Z590Pro Wifi | Intel® Core™ i9-10900k CometLake | 32GB DDR4 RAM | Radeon RX 570 Red Devil | Nvme WD Black SN750 1TB | BCM94360NG | OpenCore aktuell / Catalina / BigSur / Monterey / Ventura Beta / Win 10 Pro / Win 11 Pro / Ubuntu / ChromeOS

     MSI-B150M Mortar | Intel® Core™ i7-6700 Skylake | 64GB DDR4 RAM | Intel® HD Graphics 530 | Samsung NVMe 960 EVO / 1x2 TB HDD | BCM943602BAED DW1830 | OpenCore aktuell / Catalina / BigSur / Monterey / Win 10 Pro / Ubuntu

     Lenovo S340-15IIL | Intel® Core™ i7-1065G7 IceLake | 12GB DDR4 RAM | Intel® Iris Plus Graphics G7 | Nvme Intel SSDPEKNW512G8L/SSD Samsung 256GB | BCM94360NG | OpenCore aktuell / Catalina / BigSur / Monterey / Ventura Beta / Win 10 Pro / Win 11 Pro / Ubuntu / ChromeOS


    " Chasch nöd s Föifi und s Weggli ha."

  • Da fallen mir die Rechte für das Programm ein.
    Wie wär's mit einer Reparatur?


    Code
    1. sudo /usr/libexec/repair_packages --repair --standard-pkgs --volume /


    Gruß, TM


    P.S.
    Hier mal die umgewandelte SSDT im Anhang. Mit MaciASL v1.4 (269) sowie ACPI-Einstellung auf "4.0".

    Dateien

    • SSDT-13.aml

      (588 Byte, 66 Mal heruntergeladen, zuletzt: )

    8o

    2 Mal editiert, zuletzt von Tanzmusikus ()

  • Danke für den tip. :)
    Jetzt nochmal gaaanz langsam, wenn du den file jetzt das DU da zuverfügung stellst nochmal runterlädst und mit MacIasl öffnest und auf compilieren drückst sieht das bei dir nicht so aus? :huh:


    Wenn nicht, dann wird meine makkina sofort formatiert, also echt das macht mir jetzt stutzig.
    Darf doch nicht wahr sein das das ganze bei mir so auf dem kopf liegt.

     MSI-Z590Pro Wifi | Intel® Core™ i9-10900k CometLake | 32GB DDR4 RAM | Radeon RX 570 Red Devil | Nvme WD Black SN750 1TB | BCM94360NG | OpenCore aktuell / Catalina / BigSur / Monterey / Ventura Beta / Win 10 Pro / Win 11 Pro / Ubuntu / ChromeOS

     MSI-B150M Mortar | Intel® Core™ i7-6700 Skylake | 64GB DDR4 RAM | Intel® HD Graphics 530 | Samsung NVMe 960 EVO / 1x2 TB HDD | BCM943602BAED DW1830 | OpenCore aktuell / Catalina / BigSur / Monterey / Win 10 Pro / Ubuntu

     Lenovo S340-15IIL | Intel® Core™ i7-1065G7 IceLake | 12GB DDR4 RAM | Intel® Iris Plus Graphics G7 | Nvme Intel SSDPEKNW512G8L/SSD Samsung 256GB | BCM94360NG | OpenCore aktuell / Catalina / BigSur / Monterey / Ventura Beta / Win 10 Pro / Win 11 Pro / Ubuntu / ChromeOS


    " Chasch nöd s Föifi und s Weggli ha."

  • Nö, keine Panik. Ist bei mir auch.
    Ich nehme an, dass der Intel ASL v4.0 Compiler da entweder schon beim Auslesen Fehler hat(te).
    Oder das Ganze ist gar kein Problem, weil die Fehler als solche keine sind.


    Ich an Deiner Stelle würde die originale SSDT nehmen. Die sah genauso aus wie meine beste Hin-und-Her-De/Assemblimilierung.
    Vielleicht muss Dein Häcki auch einfach mal wieder "assimiliert" werden, dann wird das schon. :D


    Grüße

    8o

  • Siehst du? hab das schon sein dem ersten mal so, das ist aber nur bei diesem SSDT-13.aml so, man kann rumbiegen wie man will, sobald es zu aml compiliert wurde hat es Fehler drin.
    Dachte zuerst das ist doch ein von MSI verkackt, nöö das ist überall so, hab etliche original aml's von den usern hier im Forum die ssdt-13.aml gesehen, bei alles das gleiche.
    Entweder ist da was im MacIasl so nicht vorgesehen oder eventuell Clover verbockt da was beim extrahieren. Die zweite Variante ist eher denke ich da fast alle User dies vom Clover holen. :-)


    Gruss

     MSI-Z590Pro Wifi | Intel® Core™ i9-10900k CometLake | 32GB DDR4 RAM | Radeon RX 570 Red Devil | Nvme WD Black SN750 1TB | BCM94360NG | OpenCore aktuell / Catalina / BigSur / Monterey / Ventura Beta / Win 10 Pro / Win 11 Pro / Ubuntu / ChromeOS

     MSI-B150M Mortar | Intel® Core™ i7-6700 Skylake | 64GB DDR4 RAM | Intel® HD Graphics 530 | Samsung NVMe 960 EVO / 1x2 TB HDD | BCM943602BAED DW1830 | OpenCore aktuell / Catalina / BigSur / Monterey / Win 10 Pro / Ubuntu

     Lenovo S340-15IIL | Intel® Core™ i7-1065G7 IceLake | 12GB DDR4 RAM | Intel® Iris Plus Graphics G7 | Nvme Intel SSDPEKNW512G8L/SSD Samsung 256GB | BCM94360NG | OpenCore aktuell / Catalina / BigSur / Monterey / Ventura Beta / Win 10 Pro / Win 11 Pro / Ubuntu / ChromeOS


    " Chasch nöd s Föifi und s Weggli ha."

  • Warum erstellst Du nicht selbst eine?


    Hintergrund:
    Der aktuelle CLOVER bzw. das UEFI-BIOS Deines MB nutzt scheinbar die neueste iASL v6.2 (also ACPI v6.2).
    OSX soll aber nur ACPI4.0 unterstützen. Ob das bei Sierra auch so ist, weiß ich nicht.


    Willst Du also das beste Ergebnis haben, musst Du probieren & entscheiden:
    Eine DSDT inkl. SSDT mit einem alten ACPI4.0-Assembler zu erstellen (z.B. mittels Linux-LiveDVD) ...
    ... oder den neuesten iASL v6.2 von acpica.org holen & Deine SSDT von CLOVER damit assemblen.


    Dann würde ich aber auch in MaciASL (z.B. v1.31 von Rahabman) die neuste iasl62 dort hinein kopieren & damit arbeiten/patchen.


    P.S.
    Eine Windows-Version vom neusten iASL v6.2 gibt es auch auf der o.g. Webseite.
    Eine 4.0 könnte es dort sicherlich auch geben. So wäre auch ein Erstellen aus Windows heraus möglich.

    Bilder

    8o

    Einmal editiert, zuletzt von Tanzmusikus ()

  • Interessanter Ansatz, das guck ich mir mal an, nicht das ich ums verrecken Sensoren bearbeiten will aber wäre interessant herauszufinden warum das so ist. Ich mag mich irren aber glaub bei rehabman hab ich mal gelesen das man jetzt ACPI 6.1 jetzt einsetzt.
    Hab auch den letzten Compiler so nach seiner Anleitung kopiert und umbenannt.
    Danke

     MSI-Z590Pro Wifi | Intel® Core™ i9-10900k CometLake | 32GB DDR4 RAM | Radeon RX 570 Red Devil | Nvme WD Black SN750 1TB | BCM94360NG | OpenCore aktuell / Catalina / BigSur / Monterey / Ventura Beta / Win 10 Pro / Win 11 Pro / Ubuntu / ChromeOS

     MSI-B150M Mortar | Intel® Core™ i7-6700 Skylake | 64GB DDR4 RAM | Intel® HD Graphics 530 | Samsung NVMe 960 EVO / 1x2 TB HDD | BCM943602BAED DW1830 | OpenCore aktuell / Catalina / BigSur / Monterey / Win 10 Pro / Ubuntu

     Lenovo S340-15IIL | Intel® Core™ i7-1065G7 IceLake | 12GB DDR4 RAM | Intel® Iris Plus Graphics G7 | Nvme Intel SSDPEKNW512G8L/SSD Samsung 256GB | BCM94360NG | OpenCore aktuell / Catalina / BigSur / Monterey / Ventura Beta / Win 10 Pro / Win 11 Pro / Ubuntu / ChromeOS


    " Chasch nöd s Föifi und s Weggli ha."

  • In Rahabmans MaciASL v1.31 sind folgende iASL-Versionen vorhanden: 4.0 + 6.1.
    In der normalen MaciASL 1.4 sind folgende iASL-Versionen vorhanden: 4.0, 5.0 + 5.1.
    iASL 6.2 ist noch nirgendwo drin, aber lässt sich vlt nach der Anleitung von Rahabman dort integrieren.


    Ich habe hier noch eine iASLMe_v1.33 gefunden, welche Du gern mal in Augenschein nehmen kannst.
    Hab erst heut Abend wieder Zeit ...

    Dateien

    8o

  • Hier bei mir ist es auch ein bisschen hektisch, werde testen sobald ich zeit habe, werde berichten.
    Danke

     MSI-Z590Pro Wifi | Intel® Core™ i9-10900k CometLake | 32GB DDR4 RAM | Radeon RX 570 Red Devil | Nvme WD Black SN750 1TB | BCM94360NG | OpenCore aktuell / Catalina / BigSur / Monterey / Ventura Beta / Win 10 Pro / Win 11 Pro / Ubuntu / ChromeOS

     MSI-B150M Mortar | Intel® Core™ i7-6700 Skylake | 64GB DDR4 RAM | Intel® HD Graphics 530 | Samsung NVMe 960 EVO / 1x2 TB HDD | BCM943602BAED DW1830 | OpenCore aktuell / Catalina / BigSur / Monterey / Win 10 Pro / Ubuntu

     Lenovo S340-15IIL | Intel® Core™ i7-1065G7 IceLake | 12GB DDR4 RAM | Intel® Iris Plus Graphics G7 | Nvme Intel SSDPEKNW512G8L/SSD Samsung 256GB | BCM94360NG | OpenCore aktuell / Catalina / BigSur / Monterey / Ventura Beta / Win 10 Pro / Win 11 Pro / Ubuntu / ChromeOS


    " Chasch nöd s Föifi und s Weggli ha."

  • So, hab mir mal das iaslMe angeschaut. Das ist von Cvad und enthält die iASL (ACPI) v4.0a
    Es wandelt einfach mal zwischen .aml & .dsl hin-und-her. That's all. C'est ca.


    Ich habe mal die SSDT-13-original.dsl damit umgewandelt und folgende Fehler wurden genannt:



    Sieht also so aus, dass die 6er iASL im CLOVER nicht soo CLEVER zu sein scheint. ;)
    Besser man würde dort die 4.0 oder 4.0a verwenden zum Erstellen von DSDT & SSDT.


    Hab aber in CLOVER nichts Offensichtliches dazu finden können.
    Das Programm DSDTSE arbeitet auch mit der 4er Version zusammen, erstellt aber nur eine DSDT - keine SSDT.


    Lösung a) wäre die Verantwortlichen von CLOVER deswegen anzuschreiben.
    Oder b) ein anderes Programm zur Erstellung der SSDT zu benutzen, welches ACPI 4.0 unterstützt.


    Grüße

    8o