-
Notifications
You must be signed in to change notification settings - Fork 138
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Reboots at [ PCI configuration begin ] #28
Comments
Rebooting is, in my experience, a problem with the compiler directives. Like it compiles /boot for Snow Leopard instead of (Mountain) Lion. But then usually very early in the boot process. You seem to get past this stage so it has to be something different. Are you using dynamic CPU and SMBIOS data gathering, because using the wrong SMBIOS data is also known to trigger a reboot. Even more so than the compiler directives. I am currently very busy – trying to get past the security error in the 3K Asus UEFI-BIOS – and may not find the time to look into this problem, but I will as soon I have a moment of time (came back here, the next day, to add more text in the hope to clarify things for you). |
Hi Samantha, thanks for the reply, I am in no hurry so whenever you On Wed, Apr 25, 2012 at 9:00 AM, Samantha
|
Hi Dan, That is interesting. I mean that it pings. What happens when you rename /S_/L_/E*/AppleIntelCPUPowerManagement.kext? |
I reboot at the same point if I remove that kext. If I add -s to the caBp Kernel Flags instead of a reboot my machine hangs after [ PCI configuration begin ]. Though keyboard does work (Caps lock key) but no video or network so I can't tell if it is just sitting there (potentially at the OS X login prompt) or if it really is hung. Does it matter that I am using a Gigabyte GA-Z68X-UD3H-B3? On Thu, Apr 26, 2012 at 1:30 PM, Samantha
|
I checked my notes. Had troubles with the "PCI configuration begin" message myself on a HP notebook. The problem was resolved when I fixed the DSDT, which was really broken. On my hack I don't even use a custom DSDT anymore. I also don't use any kernel flags anymore. AUTOMATIC_SSDT_PR_CREATION is either 3 or 7 depending on the board/UEFI-BIOS I am using (latest 3K doesn't need SBUS injection anymore). LOAD_SSDT_TABLE_FROM_EXTRA_ACPI is set to 1 simply because I want to load a SSDT.aml with device name changes in it and to fix wake after sleep. Boot fine without it. The other compiler directives are pretty much the default. And no. I don't think that using Gigabyte has anything to do with it. p.s. I think to have the Xcode 4.3 (and greater) compiler troubles covered. Update: The latest update (in the tree) fixed the compiler problems for Xcode 4.3.1 (boots fine now). |
Nice work on the Xcode fix. Pretty basic DSDT with the standard renames etc. I did try using one from TMAC as well with the same results. That said I did notice the same problem with Chimera which was fixed using the Kernel Flag npci=0x3000. Is that flag an option with Revoboot. |
Thank you. Are you using my stripped DSDT now? I ask this, because I don't see the need for it. That is. Not when the ACPI tables are patched correctly. About the kernel flag. That is what it is: XNU kernel flag. Had nothing to do with Chimera, Chameleon or RevoBoot. Can be used on gal Mac's also. |
Nope, no stripped DSDT. I have tried using no DSDT at all, using ACPI tables that I exported from Revobuilder etc. |
I try, I try, and I try (sounds like a Queen song) but I can never seem to get past this point. Is there any way to figure out what is causing it to reboot here. This is the farthest that I have gotten and prior to this I would always get a KP on AppleACPIPlatformExpert::start failed "Unable to find driver for this platform".
The text was updated successfully, but these errors were encountered: