Saif H. Posted February 28, 2021 Share Posted February 28, 2021 Hi, I'm trying to install Catalina on an Ice Lake Notebook (i3 1005g1) but I couldn't get past the attached kernel panic screen. I have tried making some adjustments such as - EnableWriteUnprotector -> True RebuildAppleMemoryMap -> False SyncRuntimePermissions -> False Also tried changing SystemProductName from MacBookAir9,1 to MacBookPro16,2. I have attached my EFI and OC log here. Can anyone please check and let me know what I'm doing wrong here? Thanks. EFI.zip opencore-2021-03-01-020756.txt Quote Link to comment Share on other sites More sharing options...
Saif H. Posted March 3, 2021 Author Share Posted March 3, 2021 Whatever I try I always end up seeing the error attached on the first post. Can anyone assist me to fix this? Any suggestions would be highly appreciated. Thanks. Quote Link to comment Share on other sites More sharing options...
shl628 Posted March 4, 2021 Share Posted March 4, 2021 (edited) If you experience an Invalid frame pointer kernel panic early in macOS boot on an Intel 10th Gen Ice Lake system, it is most likely a memory map related issue. You may need to set the DevirtualiseMmio option to True and set the MmioWhitelist for a specific MMIO. https://dortania.github.io/OpenCore-Install-Guide/troubleshooting/extended/kernel-issues.html#kernel-panic-on-invalid-frame-pointer Fortunately, looking at the log file, I was able to check the MMIO address because it is the Debug version of OpenCore. 09:642 00:017 OCABC: MMIO devirt start 09:658 00:016 OCABC: MMIO devirt 0x70800000 (0x5F800 pages, 0x8000000000000001) skip 0 09:675 00:016 OCABC: MMIO devirt 0xFC800000 (0x2000 pages, 0x8000000000000001) skip 0 09:692 00:016 OCABC: MMIO devirt 0xFED00000 (0x1 pages, 0x8000000000000001) skip 0 09:708 00:016 OCABC: MMIO devirt 0xFED10000 (0x8 pages, 0x8000000000000001) skip 0 09:725 00:016 OCABC: MMIO devirt 0xFEDA0000 (0x2 pages, 0x8000000000000001) skip 0 09:742 00:016 OCABC: MMIO devirt 0xFEE00000 (0x1 pages, 0x8000000000000001) skip 0 09:758 00:016 OCABC: MMIO devirt 0xFF500000 (0xB00 pages, 0x8000000000000001) skip 0 09:775 00:016 OCABC: MMIO devirt end, saved 1608752 KB I processed MmioWhitelist for address 0xFF500000 in your Config.plist. Replace it with the Config.plist attached below and reboot. config.plist If you are still experiencing the same Invalid frame pointer kernel panic, try each of the two combinations below. - MmioWhitelist Combination 1 - MMIO devirt 0x70800000 (0x5F800 pages) = False MMIO devirt 0xFC800000 (0x2000 pages) = True MMIO devirt 0xFF500000 (0xB00 pages) = False - MmioWhitelist Combination 2 - MMIO devirt 0x70800000 (0x5F800 pages) = True MMIO devirt 0xFC800000 (0x2000 pages) = Flase MMIO devirt 0xFF500000 (0xB00 pages) = False Also, I added the -igfxvesa boot arg to boot-args in the NVRAM section of Config.plist to prevent DVMT related kernel panic and other problems in the ICLLP Framebuffer. I hope your problem is solved well. Edited March 5, 2021 by shl628 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.