Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Status
The first post of this thread is a WikiPost and can be edited by anyone with the appropiate permissions. Your edits will be public.
I'm running @Dayo 's RefindPlus/Opencore v066e package which I don't think has that implemented.
Should be there and activated automatically for MacPro5,1 (if BigSur is indicated as present in ConfigFactory) but you can also go into the config files, search for "IO80211Mojave" and set "enabled" to "true" in both instances if disabled.
 
Post #1 has the tutorial about how to find out the PCIe path.
Sorry for another stupid question, but I can't determine the PCI path to my Vega 64 based on the following output:
Code:
00:00.0 8086:3406 /PCI0@0/ESI@0 = PciRoot(0x0)/Pci(0x0,0x0)
00:01.0 8086:3408 /PCI0@0/IOU2@1 = PciRoot(0x0)/Pci(0x1,0x0)
00:03.0 8086:340a /PCI0@0/IOU0@3 = PciRoot(0x0)/Pci(0x3,0x0)
00:07.0 8086:340e /PCI0@0/IOU1@7 = PciRoot(0x0)/Pci(0x7,0x0)
00:0d.0 8086:343a /PCI0@0/pci8086,343a@D = PciRoot(0x0)/Pci(0xD,0x0)
00:0d.1 8086:343b /PCI0@0/pci8086,343b@D,1 = PciRoot(0x0)/Pci(0xD,0x1)
00:0d.2 8086:343c /PCI0@0/pci8086,343c@D,2 = PciRoot(0x0)/Pci(0xD,0x2)
00:0d.3 8086:343d /PCI0@0/pci8086,343d@D,3 = PciRoot(0x0)/Pci(0xD,0x3)
00:0d.4 8086:3418 /PCI0@0/pci8086,3418@D,4 = PciRoot(0x0)/Pci(0xD,0x4)
00:0d.5 8086:3419 /PCI0@0/pci8086,3419@D,5 = PciRoot(0x0)/Pci(0xD,0x5)
00:0d.6 8086:341a /PCI0@0/pci8086,341a@D,6 = PciRoot(0x0)/Pci(0xD,0x6)
00:0d.7 8086:341b /PCI0@0/pci8086,341b@D,7 = PciRoot(0x0)/Pci(0xD,0x7)
00:0e.0 8086:341c /PCI0@0/pci8086,341c@E = PciRoot(0x0)/Pci(0xE,0x0)
00:0e.1 8086:341d /PCI0@0/pci8086,341d@E,1 = PciRoot(0x0)/Pci(0xE,0x1)
00:0e.2 8086:341e /PCI0@0/pci8086,341e@E,2 = PciRoot(0x0)/Pci(0xE,0x2)
00:0e.3 8086:341f /PCI0@0/pci8086,341f@E,3 = PciRoot(0x0)/Pci(0xE,0x3)
00:0e.4 8086:3439 /PCI0@0/pci8086,3439@E,4 = PciRoot(0x0)/Pci(0xE,0x4)
01:00.0 111d:8061 /PCI0@0/IOU2@1/I2PS@0 = PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0)
00:0f.0 8086:3424 /PCI0@0/pci8086,3424@F = PciRoot(0x0)/Pci(0xF,0x0)
05:00.0 1022:1470 /PCI0@0/IOU0@3/PXS1@0 = PciRoot(0x0)/Pci(0x3,0x0)/Pci(0x0,0x0)
08:00.0 1b21:0625 /PCI0@0/IOU1@7/PXS2@0 = PciRoot(0x0)/Pci(0x7,0x0)/Pci(0x0,0x0)
00:10.0 8086:3425 /PCI0@0/pci8086,3425@10 = PciRoot(0x0)/Pci(0x10,0x0)
00:10.1 8086:3426 /PCI0@0/pci8086,3426@10,1 = PciRoot(0x0)/Pci(0x10,0x1)
00:11.0 8086:3427 /PCI0@0/pci8086,3427@11 = PciRoot(0x0)/Pci(0x11,0x0)
00:11.1 8086:3428 /PCI0@0/pci8086,3428@11,1 = PciRoot(0x0)/Pci(0x11,0x1)
00:13.0 8086:342d /PCI0@0/pci8086,342d@13 = PciRoot(0x0)/Pci(0x13,0x0)
00:14.0 8086:342e /PCI0@0/pci8086,342e@14 = PciRoot(0x0)/Pci(0x14,0x0)
00:14.1 8086:3422 /PCI0@0/pci8086,3422@14,1 = PciRoot(0x0)/Pci(0x14,0x1)
00:14.2 8086:3423 /PCI0@0/pci8086,3423@14,2 = PciRoot(0x0)/Pci(0x14,0x2)
00:14.3 8086:3438 /PCI0@0/pci8086,3438@14,3 = PciRoot(0x0)/Pci(0x14,0x3)
00:15.0 8086:342f /PCI0@0/pci8086,342f@15 = PciRoot(0x0)/Pci(0x15,0x0)
00:16.0 8086:3430 /PCI0@0/pci8086,3430@16 = PciRoot(0x0)/Pci(0x16,0x0)
00:16.1 8086:3431 /PCI0@0/pci8086,3431@16,1 = PciRoot(0x0)/Pci(0x16,0x1)
02:02.0 111d:8061 /PCI0@0/IOU2@1/I2PS@0/PPB2@2 = PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0)/Pci(0x2,0x0)
00:16.3 8086:3433 /PCI0@0/pci8086,3433@16,3 = PciRoot(0x0)/Pci(0x16,0x3)
02:04.0 111d:8061 /PCI0@0/IOU2@1/I2PS@0/PPB4@4 = PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0)/Pci(0x4,0x0)
00:16.2 8086:3432 /PCI0@0/pci8086,3432@16,2 = PciRoot(0x0)/Pci(0x16,0x2)
00:16.4 8086:3429 /PCI0@0/pci8086,3429@16,4 = PciRoot(0x0)/Pci(0x16,0x4)
00:16.5 8086:342a /PCI0@0/pci8086,342a@16,5 = PciRoot(0x0)/Pci(0x16,0x5)
00:16.6 8086:342b /PCI0@0/pci8086,342b@16,6 = PciRoot(0x0)/Pci(0x16,0x6)
00:16.7 8086:342c /PCI0@0/pci8086,342c@16,7 = PciRoot(0x0)/Pci(0x16,0x7)
00:1a.0 8086:3a37 /PCI0@0/UHC4@1A = PciRoot(0x0)/Pci(0x1A,0x0)
06:00.0 1022:1471 /PCI0@0/IOU0@3/PXS1@0/pci-bridge@0 = PciRoot(0x0)/Pci(0x3,0x0)/Pci(0x0,0x0)/Pci(0x0,0x0)
00:1a.1 8086:3a38 /PCI0@0/UHC5@1A,1 = PciRoot(0x0)/Pci(0x1A,0x1)
00:1a.2 8086:3a39 /PCI0@0/UHC6@1A,2 = PciRoot(0x0)/Pci(0x1A,0x2)
00:1a.7 8086:3a3c /PCI0@0/EHC2@1A,7 = PciRoot(0x0)/Pci(0x1A,0x7)
00:1b.0 8086:3a3e /PCI0@0/HDEF@1B = PciRoot(0x0)/Pci(0x1B,0x0)
03:00.0 1b21:0625 /PCI0@0/IOU2@1/I2PS@0/PPB2@2/PXS3@0 = PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0)/Pci(0x2,0x0)/Pci(0x0,0x0)
00:1c.0 8086:3a40 /PCI0@0/pci-bridge@1C = PciRoot(0x0)/Pci(0x1C,0x0)
00:1c.1 8086:3a42 /PCI0@0/pci-bridge@1C,1 = PciRoot(0x0)/Pci(0x1C,0x1)
00:1c.2 8086:3a44 /PCI0@0/RP03@1C,2 = PciRoot(0x0)/Pci(0x1C,0x2)
04:00.0 1b73:1100 /PCI0@0/IOU2@1/I2PS@0/PPB4@4/PXS4@0 = PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0)/Pci(0x4,0x0)/Pci(0x0,0x0)
00:1c.3 8086:3a46 /PCI0@0/RP04@1C,3 = PciRoot(0x0)/Pci(0x1C,0x3)
00:1c.4 8086:3a48 /PCI0@0/RP05@1C,4 = PciRoot(0x0)/Pci(0x1C,0x4)
07:00.0 1002:687f /PCI0@0/IOU0@3/PXS1@0/pci-bridge@0/GFX0@0 = PciRoot(0x0)/Pci(0x3,0x0)/Pci(0x0,0x0)/Pci(0x0,0x0)/Pci(0x0,0x0)
00:1d.0 8086:3a34 /PCI0@0/UHC1@1D = PciRoot(0x0)/Pci(0x1D,0x0)
07:00.1 1002:aaf8 /PCI0@0/IOU0@3/PXS1@0/pci-bridge@0/pci1002,aaf8@0,1 = PciRoot(0x0)/Pci(0x3,0x0)/Pci(0x0,0x0)/Pci(0x0,0x0)/Pci(0x0,0x1)
00:1d.1 8086:3a35 /PCI0@0/UHC2@1D,1 = PciRoot(0x0)/Pci(0x1D,0x1)
00:1c.5 8086:3a4a /PCI0@0/RP06@1C,5 = PciRoot(0x0)/Pci(0x1C,0x5)
00:1d.2 8086:3a36 /PCI0@0/UHC3@1D,2 = PciRoot(0x0)/Pci(0x1D,0x2)
00:1d.7 8086:3a3a /PCI0@0/EHC1@1D,7 = PciRoot(0x0)/Pci(0x1D,0x7)
00:1e.0 8086:244e /PCI0@0/pci-bridge@1E = PciRoot(0x0)/Pci(0x1E,0x0)
00:1f.0 8086:3a18 /PCI0@0/LPCB@1F = PciRoot(0x0)/Pci(0x1F,0x0)
00:1f.2 8086:3a22 /PCI0@0/SATA@1F,2 = PciRoot(0x0)/Pci(0x1F,0x2)
00:1f.3 8086:3a30 /PCI0@0/SBUS@1F,3 = PciRoot(0x0)/Pci(0x1F,0x3)
0c:00.0 8086:10f6 /PCI0@0/RP04@1C,3/ETH1@0 = PciRoot(0x0)/Pci(0x1C,0x3)/Pci(0x0,0x0)
0b:00.0 8086:10f6 /PCI0@0/RP03@1C,2/ETH0@0 = PciRoot(0x0)/Pci(0x1C,0x2)/Pci(0x0,0x0)
0d:00.0 104c:823e /PCI0@0/RP05@1C,4/FWBR@0 = PciRoot(0x0)/Pci(0x1C,0x4)/Pci(0x0,0x0)
0f:00.0 14e4:432b /PCI0@0/RP06@1C,5/ARPT@0 = PciRoot(0x0)/Pci(0x1C,0x5)/Pci(0x0,0x0)
0e:00.0 104c:823f /PCI0@0/RP05@1C,4/FWBR@0/FRWR@0 = PciRoot(0x0)/Pci(0x1C,0x4)/Pci(0x0,0x0)/Pci(0x0,0x0)
What should I be looking for here?
 
Should be there and activated automatically for MacPro5,1 (if BigSur is indicated as present in ConfigFactory) but you can also go into the config files, search for "IO80211Mojave" and set "enabled" to "true" in both instances if disabled.

Big Sur is enabled in v066e. Output of config.plist shows the following:
1612478756613.png


What am I supposed to change here because <true/> flag and <key>Enabled</key> are both present.

EDIT: disregard. Was booting BS from EFI generated from v066d which didn't have the above. Just booted into Big Sur and WiFi is active. Sorry Dayo, my bad.
 
Last edited:
  • Like
Reactions: Dayo
Hello! I have a Mac Pro 5,1 (model A1289) running macOS 10.12.6 with a GTX 970 graphics card.
Trying to install OpenCore to get a bootscreen and other cool stuff. But the problem is when I install the latest version (0.6.6) of an OpenCore nothing changes. If I'm trying to get the OpenCore version from the NVRAM I get an error "data was not found", so I assume version 0.6.6 simply don't work for me.
If I install older versions an OpenCore, I can't get the bootscreen and video adapter stops to output any video at all. I tried DP, HDMI and DVI - nothing works. But I can connect to the Mac via VNC and OpenCore version command actually outputs the version. And I have a boot picker - if I press an arrow button on the keyboard during boot, system will never start unless I press return.
This leads me to the conclusion: something in the config could be wrong for the GTX970, but I don't know what and I can't google it. Any ideas of what can I do to solve this problem?
 
My 0.6.6 package also has that built in, you just need to turn that on.
Hi Martin, I was wondering if it would be a good idea to put a link to your post in your signature for those who want to get to it quickly.
 
Hello! I have a Mac Pro 5,1 (model A1289) running macOS 10.12.6 with a GTX 970 graphics card.
Trying to install OpenCore to get a bootscreen and other cool stuff. But the problem is when I install the latest version (0.6.6) of an OpenCore nothing changes. If I'm trying to get the OpenCore version from the NVRAM I get an error "data was not found", so I assume version 0.6.6 simply don't work for me.
If I install older versions an OpenCore, I can't get the bootscreen and video adapter stops to output any video at all. I tried DP, HDMI and DVI - nothing works. But I can connect to the Mac via VNC and OpenCore version command actually outputs the version. And I have a boot picker - if I press an arrow button on the keyboard during boot, system will never start unless I press return.
This leads me to the conclusion: something in the config could be wrong for the GTX970, but I don't know what and I can't google it. Any ideas of what can I do to solve this problem?
yes install the OC debug version and inspect the log file.
 
No that file was just a conversion of the previous OC version
Okay, I updated all related properties (including the Memory ones) and automated the ocvalidate step. Now the generator has defined all property values, therefore the setup.py example was changed to match @cdf suggested settings. Can you give it a try? Let me know if everything works for you nice, ocvalidate will output the errors found into your config, if any.

Just make sure you do a git pull to get the latest code changes I made today, then all you need to do is run the usual python setup.py command.
 
Last edited:
What am I supposed to change here because <true/> flag and <key>Enabled</key> are both present.
I thought it would be activated.
Do you have the IO80211Mojave.kext file present in the kexts folder?
If so, then maybe it is not loading for some reason.

Will take another look at it tomorrow as calling it a day.
Perhaps @h9826790 might be able to give some guidance in the interim.
 
Okay, I updated all related properties (including the Memory ones) and automated the ocvalidate step. Now the generator has defined all property values, therefore the setup.py example was changed to match @cdf suggested settings. Can you give it a try? Let me know if everything works for you nice, ocvalidate will output the errors found into your config, if any.

Just make sure you do a git pull to get the latest code changes I made today, then all you need to do is run the usual python setup.py command.
Works as designed. I used the example there.
Installed. Where should I find a log file?
Inside the root of the ESP partition.
 
  • Like
Reactions: TECK
Works as designed. I used the example there.

Inside the root of the ESP partition.
Did you mean "EFI partition"? There is only "EFI" directory with "BOOT" and "OC" subdirectories, nothing new... And I'm still not sure if OpenCore is running during boot because 0.6.6 changes nothing for me.
I tried previous versions from Martin Lo's packeges, but they are release versions. Where can I find standalone configs for the previous versions?
 
Okay, I updated all related properties (including the Memory ones) and automated the ocvalidate step. Now the generator has defined all property values, therefore the setup.py example was changed to match @cdf suggested settings. Can you give it a try? Let me know if everything works for you nice, ocvalidate will output the errors found into your config, if any.

Just make sure you do a git pull to get the latest code changes I made today, then all you need to do is run the usual python setup.py command.
Can you provide an option for building DEBUG repo?
 
Did you mean "EFI partition"? There is only "EFI" directory with "BOOT" and "OC" subdirectories, nothing new... And I'm still not sure if OpenCore is running during boot because 0.6.6 changes nothing for me.
I tried previous versions from Martin Lo's packeges, but they are release versions. Where can I find standalone configs for the previous versions?

If you can't find the log most probably you are not booting OC. Just to make sure you configured it correctly:

File Swaps​

To start, make sure you're using the DEBUG version of OpenCore. This will provide much more info than the RELEASE version, the specific files that need to be swapped:

  • EFI/BOOT/
    • BOOTx64.efi
  • EFI/OC/Bootstrap/
    • Bootstrap.efi
  • EFI/OC/Drivers/
    • OpenRuntime.efi
    • OpenCanopy.efi(if you're using it)
  • EFI/OC/
    • OpenCore.efi
1612481167966.png


Config Changes​

Next, head to your config.plist and locate the Misc section, we have a couple entries we'll want to play with here:

#Misc​

Here we'll want to enable the following:

  • AppleDebug: YES
    • Provides much more debugging information, specifically relating to boot.efi and will also store the log to disk.
  • ApplePanic: YES
    • This will allow kernel panics to be stored to disk, highly recommend keeping keepsyms=1 in boot-args to preserve as much info as possible.
  • DisableWatchdog: YES
    • Disables the UEFI watchdog, used for when OpenCore is stalling on something non-critical.
  • Target: 65
  • DisplayLevel: 2147483714
 
If you can't find the log most probably you are not booting OC. Just to make sure you configured it correctly:


View attachment 1725299
I've changed options in config.plist you mention, but still no logs on the EFI partition...
Correct me if I install OpenCore incorrectly: I've downloaded debug version of 0.6.6 OC from the GitHub, mounted the EFI partition of the main HDD with CloverConfigurator, copied BOOT and OC directories to /Volumes/EFI/EFI/ (assuming there were nothing), copied config.plist from the original post to the OC directory, and blessed it with "sudo bless --mount /Volumes/EFI --setBoot".
 
Last edited:
I've changed options in config.plist you mention, but still no logs on the EFI partition...
Correct me if I install OpenCore incorrectly: I've downloaded debug version of 0.6.6 OC from the GitHub, mounted the EFI partition of the main HDD with CloverConfigurator, copied BOOT and OC directories to /Volumes/EFI/ (assuming there were nothing), copied config.plist from the original post to the OC directory, and blessed it with "sudo bless --mount /Volumes/EFI --setBoot".
If the EFI is empty then it is not enough downloading only the debug version. Make sure OC binary data is inside https://github.com/acidanthera/OcBinaryData
 
I thought it would be activated.
Do you have the IO80211Mojave.kext file present in the kexts folder?
If so, then maybe it is not loading for some reason.

Will take another look at it tomorrow as calling it a day.
Perhaps @h9826790 might be able to give some guidance in the interim.
Disregard. Was basing my previous message on an EFI generated from an older version of MBM. All is good.
 
Sorry for another stupid question, but I can't determine the PCI path to my Vega 64 based on the following output:
Code:
00:00.0 8086:3406 /PCI0@0/ESI@0 = PciRoot(0x0)/Pci(0x0,0x0)
00:01.0 8086:3408 /PCI0@0/IOU2@1 = PciRoot(0x0)/Pci(0x1,0x0)
00:03.0 8086:340a /PCI0@0/IOU0@3 = PciRoot(0x0)/Pci(0x3,0x0)
00:07.0 8086:340e /PCI0@0/IOU1@7 = PciRoot(0x0)/Pci(0x7,0x0)
00:0d.0 8086:343a /PCI0@0/pci8086,343a@D = PciRoot(0x0)/Pci(0xD,0x0)
00:0d.1 8086:343b /PCI0@0/pci8086,343b@D,1 = PciRoot(0x0)/Pci(0xD,0x1)
00:0d.2 8086:343c /PCI0@0/pci8086,343c@D,2 = PciRoot(0x0)/Pci(0xD,0x2)
00:0d.3 8086:343d /PCI0@0/pci8086,343d@D,3 = PciRoot(0x0)/Pci(0xD,0x3)
00:0d.4 8086:3418 /PCI0@0/pci8086,3418@D,4 = PciRoot(0x0)/Pci(0xD,0x4)
00:0d.5 8086:3419 /PCI0@0/pci8086,3419@D,5 = PciRoot(0x0)/Pci(0xD,0x5)
00:0d.6 8086:341a /PCI0@0/pci8086,341a@D,6 = PciRoot(0x0)/Pci(0xD,0x6)
00:0d.7 8086:341b /PCI0@0/pci8086,341b@D,7 = PciRoot(0x0)/Pci(0xD,0x7)
00:0e.0 8086:341c /PCI0@0/pci8086,341c@E = PciRoot(0x0)/Pci(0xE,0x0)
00:0e.1 8086:341d /PCI0@0/pci8086,341d@E,1 = PciRoot(0x0)/Pci(0xE,0x1)
00:0e.2 8086:341e /PCI0@0/pci8086,341e@E,2 = PciRoot(0x0)/Pci(0xE,0x2)
00:0e.3 8086:341f /PCI0@0/pci8086,341f@E,3 = PciRoot(0x0)/Pci(0xE,0x3)
00:0e.4 8086:3439 /PCI0@0/pci8086,3439@E,4 = PciRoot(0x0)/Pci(0xE,0x4)
01:00.0 111d:8061 /PCI0@0/IOU2@1/I2PS@0 = PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0)
00:0f.0 8086:3424 /PCI0@0/pci8086,3424@F = PciRoot(0x0)/Pci(0xF,0x0)
05:00.0 1022:1470 /PCI0@0/IOU0@3/PXS1@0 = PciRoot(0x0)/Pci(0x3,0x0)/Pci(0x0,0x0)
08:00.0 1b21:0625 /PCI0@0/IOU1@7/PXS2@0 = PciRoot(0x0)/Pci(0x7,0x0)/Pci(0x0,0x0)
00:10.0 8086:3425 /PCI0@0/pci8086,3425@10 = PciRoot(0x0)/Pci(0x10,0x0)
00:10.1 8086:3426 /PCI0@0/pci8086,3426@10,1 = PciRoot(0x0)/Pci(0x10,0x1)
00:11.0 8086:3427 /PCI0@0/pci8086,3427@11 = PciRoot(0x0)/Pci(0x11,0x0)
00:11.1 8086:3428 /PCI0@0/pci8086,3428@11,1 = PciRoot(0x0)/Pci(0x11,0x1)
00:13.0 8086:342d /PCI0@0/pci8086,342d@13 = PciRoot(0x0)/Pci(0x13,0x0)
00:14.0 8086:342e /PCI0@0/pci8086,342e@14 = PciRoot(0x0)/Pci(0x14,0x0)
00:14.1 8086:3422 /PCI0@0/pci8086,3422@14,1 = PciRoot(0x0)/Pci(0x14,0x1)
00:14.2 8086:3423 /PCI0@0/pci8086,3423@14,2 = PciRoot(0x0)/Pci(0x14,0x2)
00:14.3 8086:3438 /PCI0@0/pci8086,3438@14,3 = PciRoot(0x0)/Pci(0x14,0x3)
00:15.0 8086:342f /PCI0@0/pci8086,342f@15 = PciRoot(0x0)/Pci(0x15,0x0)
00:16.0 8086:3430 /PCI0@0/pci8086,3430@16 = PciRoot(0x0)/Pci(0x16,0x0)
00:16.1 8086:3431 /PCI0@0/pci8086,3431@16,1 = PciRoot(0x0)/Pci(0x16,0x1)
02:02.0 111d:8061 /PCI0@0/IOU2@1/I2PS@0/PPB2@2 = PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0)/Pci(0x2,0x0)
00:16.3 8086:3433 /PCI0@0/pci8086,3433@16,3 = PciRoot(0x0)/Pci(0x16,0x3)
02:04.0 111d:8061 /PCI0@0/IOU2@1/I2PS@0/PPB4@4 = PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0)/Pci(0x4,0x0)
00:16.2 8086:3432 /PCI0@0/pci8086,3432@16,2 = PciRoot(0x0)/Pci(0x16,0x2)
00:16.4 8086:3429 /PCI0@0/pci8086,3429@16,4 = PciRoot(0x0)/Pci(0x16,0x4)
00:16.5 8086:342a /PCI0@0/pci8086,342a@16,5 = PciRoot(0x0)/Pci(0x16,0x5)
00:16.6 8086:342b /PCI0@0/pci8086,342b@16,6 = PciRoot(0x0)/Pci(0x16,0x6)
00:16.7 8086:342c /PCI0@0/pci8086,342c@16,7 = PciRoot(0x0)/Pci(0x16,0x7)
00:1a.0 8086:3a37 /PCI0@0/UHC4@1A = PciRoot(0x0)/Pci(0x1A,0x0)
06:00.0 1022:1471 /PCI0@0/IOU0@3/PXS1@0/pci-bridge@0 = PciRoot(0x0)/Pci(0x3,0x0)/Pci(0x0,0x0)/Pci(0x0,0x0)
00:1a.1 8086:3a38 /PCI0@0/UHC5@1A,1 = PciRoot(0x0)/Pci(0x1A,0x1)
00:1a.2 8086:3a39 /PCI0@0/UHC6@1A,2 = PciRoot(0x0)/Pci(0x1A,0x2)
00:1a.7 8086:3a3c /PCI0@0/EHC2@1A,7 = PciRoot(0x0)/Pci(0x1A,0x7)
00:1b.0 8086:3a3e /PCI0@0/HDEF@1B = PciRoot(0x0)/Pci(0x1B,0x0)
03:00.0 1b21:0625 /PCI0@0/IOU2@1/I2PS@0/PPB2@2/PXS3@0 = PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0)/Pci(0x2,0x0)/Pci(0x0,0x0)
00:1c.0 8086:3a40 /PCI0@0/pci-bridge@1C = PciRoot(0x0)/Pci(0x1C,0x0)
00:1c.1 8086:3a42 /PCI0@0/pci-bridge@1C,1 = PciRoot(0x0)/Pci(0x1C,0x1)
00:1c.2 8086:3a44 /PCI0@0/RP03@1C,2 = PciRoot(0x0)/Pci(0x1C,0x2)
04:00.0 1b73:1100 /PCI0@0/IOU2@1/I2PS@0/PPB4@4/PXS4@0 = PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0)/Pci(0x4,0x0)/Pci(0x0,0x0)
00:1c.3 8086:3a46 /PCI0@0/RP04@1C,3 = PciRoot(0x0)/Pci(0x1C,0x3)
00:1c.4 8086:3a48 /PCI0@0/RP05@1C,4 = PciRoot(0x0)/Pci(0x1C,0x4)
07:00.0 1002:687f /PCI0@0/IOU0@3/PXS1@0/pci-bridge@0/GFX0@0 = PciRoot(0x0)/Pci(0x3,0x0)/Pci(0x0,0x0)/Pci(0x0,0x0)/Pci(0x0,0x0)
00:1d.0 8086:3a34 /PCI0@0/UHC1@1D = PciRoot(0x0)/Pci(0x1D,0x0)
07:00.1 1002:aaf8 /PCI0@0/IOU0@3/PXS1@0/pci-bridge@0/pci1002,aaf8@0,1 = PciRoot(0x0)/Pci(0x3,0x0)/Pci(0x0,0x0)/Pci(0x0,0x0)/Pci(0x0,0x1)
00:1d.1 8086:3a35 /PCI0@0/UHC2@1D,1 = PciRoot(0x0)/Pci(0x1D,0x1)
00:1c.5 8086:3a4a /PCI0@0/RP06@1C,5 = PciRoot(0x0)/Pci(0x1C,0x5)
00:1d.2 8086:3a36 /PCI0@0/UHC3@1D,2 = PciRoot(0x0)/Pci(0x1D,0x2)
00:1d.7 8086:3a3a /PCI0@0/EHC1@1D,7 = PciRoot(0x0)/Pci(0x1D,0x7)
00:1e.0 8086:244e /PCI0@0/pci-bridge@1E = PciRoot(0x0)/Pci(0x1E,0x0)
00:1f.0 8086:3a18 /PCI0@0/LPCB@1F = PciRoot(0x0)/Pci(0x1F,0x0)
00:1f.2 8086:3a22 /PCI0@0/SATA@1F,2 = PciRoot(0x0)/Pci(0x1F,0x2)
00:1f.3 8086:3a30 /PCI0@0/SBUS@1F,3 = PciRoot(0x0)/Pci(0x1F,0x3)
0c:00.0 8086:10f6 /PCI0@0/RP04@1C,3/ETH1@0 = PciRoot(0x0)/Pci(0x1C,0x3)/Pci(0x0,0x0)
0b:00.0 8086:10f6 /PCI0@0/RP03@1C,2/ETH0@0 = PciRoot(0x0)/Pci(0x1C,0x2)/Pci(0x0,0x0)
0d:00.0 104c:823e /PCI0@0/RP05@1C,4/FWBR@0 = PciRoot(0x0)/Pci(0x1C,0x4)/Pci(0x0,0x0)
0f:00.0 14e4:432b /PCI0@0/RP06@1C,5/ARPT@0 = PciRoot(0x0)/Pci(0x1C,0x5)/Pci(0x0,0x0)
0e:00.0 104c:823f /PCI0@0/RP05@1C,4/FWBR@0/FRWR@0 = PciRoot(0x0)/Pci(0x1C,0x4)/Pci(0x0,0x0)/Pci(0x0,0x0)
What should I be looking for here?
Anyone?
 
Can you provide an option for building DEBUG repo?
Is there already, use build.write_tree(True) in your setup.py.
See https://github.com/axivo/opencore/wiki/Configuration:-Class-OpenCoreBuild#method-write_treeself-debugfalse

Edit: The kexts should have a DEBUG format, they all do from Acidanthera as well @cdf. Not a lot of people know, but you can create your own custom kexts and dump them into /files directory, they must have a proper naming convention established by Acidanthera devs, something like MyCoolKext-1.0.0-RELEASE.zip.

For example, you can create your own not-yet-released master OC 0.6.7 and place it into /files, it will get picked. See https://github.com/axivo/opencore/wiki/Configuration:-Master-Build

I'm thinking to create the wifi patch kexts and have them ready into /files, so people can easily use them with one line. I will look into it this weekend, there are people who want to use that patch and some are not familiar with the process of installing it. If you can provide the GitHub link where the patches reside, I will make the kexts.
 
Last edited:
yes install the OC debug version and inspect the log file.
I've installed OC 0.6.5 RELEASE from the github and made the config.plist using the guide at dortania, the one for the lagacy Mac Pros. Machine now booting using OC and there is a video out when macOS is booted, bot still no picture at boot picker. I enabled the logging and here is my log file.
 

Attachments

  • opencore-2021-02-05-015938.txt
    256 KB · Views: 90
I've installed OC 0.6.5 RELEASE from the github and made the config.plist using the guide at dortania, the one for the lagacy Mac Pros. Machine now booting using OC and there is a video out when macOS is booted, bot still no picture at boot picker. I enabled the logging and here is my log file.
Attach your config file
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.