ECEnabler icon indicating copy to clipboard operation
ECEnabler copied to clipboard

ECEnabler Random ACPI Errors

Open martinlhzy opened this issue 3 years ago • 5 comments

I'm getting random errors during boot with ECEnabler related to battery. Sometimes there are more, sometimes there are less, and even times when there's nothing.

With the manual ACPI patching I had no problem.

Even if the errors are present sometimes, the battery indicator working.

martinlhzy avatar Aug 14 '21 13:08 martinlhzy

(AppleACPIPlatform) ACPI Error: (AppleACPIPlatform) ACPI Error: (AppleACPIPlatform) Method parse/execution failed (AppleACPIPlatform) Method parse/execution failed (AppleACPIPlatform) [_SB.PCI0.LPCB.EC0.BTST] (Node ffffff9365dc1240) (AppleACPIPlatform) [_SB.PCI0.LPCB.EC0.BTST] (Node ffffff9365dc1240) (AppleACPIPlatform) , AE_BAD_PARAMETER (AppleACPIPlatform) , AE_BAD_PARAMETER (AppleACPIPlatform) (20160930/psparse-632) (AppleACPIPlatform) (20160930/psparse-632) DSMOS has arrived (AppleACPIPlatform) Matched against SMC (started) (AppleACPIPlatform) Generation from SMC report as 2 (AppleACPIPlatform) ACPI Error: (AppleACPIPlatform) ACPI Error: (AppleACPIPlatform) Method parse/execution failed (AppleACPIPlatform) Method parse/execution failed (AppleACPIPlatform) [_SB.BTST] (Node ffffff9365daadb0) (AppleACPIPlatform) [_SB.BTST] (Node ffffff9365daadb0) (AppleACPIPlatform) , AE_BAD_PARAMETER (AppleACPIPlatform) , AE_BAD_PARAMETER (AppleACPIPlatform) (20160930/psparse-632) (AppleACPIPlatform) (20160930/psparse-632) (AppleACPIPlatform) ACPI Error: (AppleACPIPlatform) ACPI Error: (AppleACPIPlatform) Method parse/execution failed (AppleACPIPlatform) Method parse/execution failed (AppleACPIPlatform) [_SB.BAT0._BST] (Node ffffff9365daa2a0) (AppleACPIPlatform) [_SB.BAT0._BST] (Node ffffff9365daa2a0) (AppleACPIPlatform) , AE_BAD_PARAMETER (AppleACPIPlatform) , AE_BAD_PARAMETER (AppleACPIPlatform) (20160930/psparse-632) (AppleACPIPlatform) (20160930/psparse-632)

martinlhzy avatar Aug 14 '21 13:08 martinlhzy

Can you send the DSDT?

1Revenger1 avatar Aug 14 '21 16:08 1Revenger1

DSDT.zip

Inside you will find my DSDT and my previous battery patch.

martinlhzy avatar Aug 14 '21 16:08 martinlhzy

Thanks, can you give a more complete log? Something like sudo dmesg | grep -i ACPI or log show --last boot | grep -i ACPI should work fine.

I see the function where it's returning bad parameter, but not which value it reads which gives that error.

1Revenger1 avatar Aug 14 '21 17:08 1Revenger1

log.zip

martinlhzy avatar Aug 14 '21 17:08 martinlhzy