2020 MacBook Pro 13" Ice Lake CPU Boot Camp eGPU Setup/Troubleshooting
 
Notifications
Clear all

2020 MacBook Pro 13" Ice Lake CPU Boot Camp eGPU Setup/Troubleshooting  

 of  28
  RSS

tsakal
(@tsakal)
Reputable Member
Joined: 2 years ago
 

@andygev35,  @itsage

 

i found the source of the performance hit. My 10th gen processor run max 3.6hhz at 60% utilization vs the 8th gen at 4.1ghz with same exactly power setting and fan settings. Tried the f1 benchmark same Settings 

it is strange as the ciner20 with 4 threads I hit 4.1 but with 5 threads I cap at 3.60. How is this possible?

Dis you notice something similar? Is it win10 2004 issue.

andy 1903 w10 can you check at what frequency you run?

 

This post was modified 4 weeks ago

A) 2020 MacBook Pro, i7-1038NG7, 32GB RAM, 1TB, EGPU Razer Core X, Nitro+ RX5700 xt 8Gb, Samsung 65 Q70R
Mac OS Catalina 10.15.5, Internal Bootcamp Windows 10 2004 pci.sys swap.
B) 2.7 GHz I7 4 Cores, 16Gb, 1TB MBP 13 2018 TB3 , EGPU Razer Core X, Nitro+ RX5700 xt 8Gb, LG 32UK550
Mac OS Catalina 10.15.2, Ext SSD Windows 10 1903 V1 .295

C) 2.7 GHz I7 4 Cores, 16Gb, 1TB MBP 13 2018 TB3 , EGPU Gigabyte Gaming Box RX580 8Gb, Mac OS Catalina 10.15.2, Ext SSD Windows 10 1803

D) 3.1 GHz I7, 16Gb, 1TB MBP 13 2015 TB2 , EGPU Gigabyte Gaming Box RX580 8Gb


ReplyQuote
tsakal
(@tsakal)
Reputable Member
Joined: 2 years ago
 

@itsage, Hi there did you notice any lower frequencies on you mbp13 2020 vs the 2018? 

 

A) 2020 MacBook Pro, i7-1038NG7, 32GB RAM, 1TB, EGPU Razer Core X, Nitro+ RX5700 xt 8Gb, Samsung 65 Q70R
Mac OS Catalina 10.15.5, Internal Bootcamp Windows 10 2004 pci.sys swap.
B) 2.7 GHz I7 4 Cores, 16Gb, 1TB MBP 13 2018 TB3 , EGPU Razer Core X, Nitro+ RX5700 xt 8Gb, LG 32UK550
Mac OS Catalina 10.15.2, Ext SSD Windows 10 1903 V1 .295

C) 2.7 GHz I7 4 Cores, 16Gb, 1TB MBP 13 2018 TB3 , EGPU Gigabyte Gaming Box RX580 8Gb, Mac OS Catalina 10.15.2, Ext SSD Windows 10 1803

D) 3.1 GHz I7, 16Gb, 1TB MBP 13 2015 TB2 , EGPU Gigabyte Gaming Box RX580 8Gb


ReplyQuote
itsage
(@itsage)
Illustrious Member Admin
Joined: 4 years ago
 

@tsakal, I had the i5 which the cooling system could handle reasonably. I think the i7 produces more heat.

 

external graphics card builds
best laptops for external GPU
eGPU enclosure buyer's guide

 
2019 13" MacBook Pro [8th,4C,U] + RX 5600 XT @ 32Gbps-TB3 (VisionTek mini eGFX) + macOS 11 & Win10 2004 [build link]  


ReplyQuote
tsakal
(@tsakal)
Reputable Member
Joined: 2 years ago
 

@itsage, both 2020 and 2018 were i5 right? If that is the case did you notice any difference? 

 

A) 2020 MacBook Pro, i7-1038NG7, 32GB RAM, 1TB, EGPU Razer Core X, Nitro+ RX5700 xt 8Gb, Samsung 65 Q70R
Mac OS Catalina 10.15.5, Internal Bootcamp Windows 10 2004 pci.sys swap.
B) 2.7 GHz I7 4 Cores, 16Gb, 1TB MBP 13 2018 TB3 , EGPU Razer Core X, Nitro+ RX5700 xt 8Gb, LG 32UK550
Mac OS Catalina 10.15.2, Ext SSD Windows 10 1903 V1 .295

C) 2.7 GHz I7 4 Cores, 16Gb, 1TB MBP 13 2018 TB3 , EGPU Gigabyte Gaming Box RX580 8Gb, Mac OS Catalina 10.15.2, Ext SSD Windows 10 1803

D) 3.1 GHz I7, 16Gb, 1TB MBP 13 2015 TB2 , EGPU Gigabyte Gaming Box RX580 8Gb


ReplyQuote
itsage
(@itsage)
Illustrious Member Admin
Joined: 4 years ago
 

@tsakal, I have a 2019 13-in i7 which runs very comparable to the 2020 i5.

 

external graphics card builds
best laptops for external GPU
eGPU enclosure buyer's guide

 
2019 13" MacBook Pro [8th,4C,U] + RX 5600 XT @ 32Gbps-TB3 (VisionTek mini eGFX) + macOS 11 & Win10 2004 [build link]  


ReplyQuote
tsakal
(@tsakal)
Reputable Member
Joined: 2 years ago
 

@itsage, but did you see your i7 running on single core around 4 ghz? My i7 goes max 3.6ghz and I m trying to figure out if I got a bad sample or this is how these 10th gen cu are supposed to run. As I have already mentioned my 8 th gen i7 run the whole r20 Test Single Core at 4.4 ghz. What do you think?

 

A) 2020 MacBook Pro, i7-1038NG7, 32GB RAM, 1TB, EGPU Razer Core X, Nitro+ RX5700 xt 8Gb, Samsung 65 Q70R
Mac OS Catalina 10.15.5, Internal Bootcamp Windows 10 2004 pci.sys swap.
B) 2.7 GHz I7 4 Cores, 16Gb, 1TB MBP 13 2018 TB3 , EGPU Razer Core X, Nitro+ RX5700 xt 8Gb, LG 32UK550
Mac OS Catalina 10.15.2, Ext SSD Windows 10 1903 V1 .295

C) 2.7 GHz I7 4 Cores, 16Gb, 1TB MBP 13 2018 TB3 , EGPU Gigabyte Gaming Box RX580 8Gb, Mac OS Catalina 10.15.2, Ext SSD Windows 10 1803

D) 3.1 GHz I7, 16Gb, 1TB MBP 13 2015 TB2 , EGPU Gigabyte Gaming Box RX580 8Gb


ReplyQuote
Emission
(@emission)
New Member
Joined: 3 weeks ago
 

Just wanted to say thanks, I was able to get my 2020 MBP 13 10th gen setup working with help from this guide, particularly the pci.sys steps.

I had already installed Win10 v2004 and didn't feel like installing v1903 just to grab the file out, so I mounted the v1903 ISO and used DISM to mount the Win 10 Pro image from the install.wim, which let me copy the file out and then proceed as usual.

Rough steps for those who would like to try:

  1. Mount the v1903 ISO (can just be double clicked in Win10). Make note of the drive letter its mounted to.
  2. Open a command prompt as admin, then run the following:
  3. Dism /Get-ImageInfo /ImageFile:X:\sources\install.wim     # where X is the drive letter from step 1
    
  4. Make note of the Index number for the regular "Windows 10 Pro" entry.
  5. Create an empty folder somewhere. I used my C:\ drive (system drive) for simplicity.
  6. Run the following, using the folder you created and the index you took note of in step 4 (my index was 6, and my folder was C:\Image):
  7. Dism /Mount-image /imagefile:D:\sources\install.wim /Index:6 /MountDir:C:\Image /readonly /optimize
  8. Navigate to your Image folder. You can now find pci.sys in Windows/System32/Drivers. Copy it somewhere, i.e. your desktop.
  9. Run the following to unmount your image:
  10. Dism /Unmount-image /MountDir:C:\Image /Discard
  11. Navigate to "This PC" and right click the "DVD Drive" where our ISO is virtually mounted, then click Eject to unmount it.
  12. Continue with the pci.sys tutorial as needed.

 

Things to note:

- I used DDU as suggested, and otherwise followed the pci.sys tutorial pretty closely.

- I noticed that Windows somehow still managed to replace my pci.sys file on the first reboot after installing the official AMD driver for my card. I double checked my windows update settings, re-replaced the file, then marked the file read-only and changed ownership so that I owned it, and made it read-only to all others. I don't know to what degree this will stick, but it hasn't been changed and is still working since.

 

My Setup:

- Macbook Pro 2020, 13-inch, 10th gen 16GB RAM, 1TB Storage model.

- PowerColor Mini Pro RX570 eGPU.

- Windows 10 v2004 w/ pci.sys mod + Windows Update disabled.

To do: Create my signature with system and expected eGPU configuration information to give context to my posts. I have no builds.

.

ReplyQuote
joevt
(@joevt)
Noble Member
Joined: 3 years ago
 

@itsage, have you tried Big Sur beta on the MBP 13 inch 2019? I am wondering if it removes the Intel 4096 width limit? 

If you test macOS Big Sur with > 4096 width timing on Intel graphics, then please post results at  https://forums.macrumors.com/threads/intel-graphics-and-5120x1440-testing-in-big-sur.2244174/
or wherever.

I want to narrow down where the support was added or not added (not just driver, but also ig-platform-id).

 

Mac mini (2018), Mac Pro (Early 2008), MacBook Pro (Retina, 15-inch, Mid 2015), GA-Z170X-Gaming 7, Sapphire Pulse Radeon RX 580 8GB GDDR5, Sonnet Echo Express III-D, Trebleet Thunderbolt 3 to NVMe M.2 case


ReplyQuote
itsage
(@itsage)
Illustrious Member Admin
Joined: 4 years ago
 

@joevt, I no longer have a monitor that support higher than 4096 width. I read the post and got these output from Terminal:

"AAPL,ig-platform-id" = <0400a53e>
149    0 0xffffff7f9c501000 0xc0000    0xc0000    com.apple.driver.AppleIntelCFLGraphicsFramebuffer (16.0.0) C99BE1EC-D9B9-3051-BBEB-6E8D9228F7B9 <148 128 127 39 14 13 8 7 6 5 3 1>
159    0 0xffffff7f9ce85000 0xb8000    0xb8000    com.apple.driver.AppleIntelKBLGraphics (16.0.0) A2D50C8D-AEDD-360C-A0B0-6680B1EDB894 <148 127 79 14 8 7 6 5 3 1>

 

external graphics card builds
best laptops for external GPU
eGPU enclosure buyer's guide

 
2019 13" MacBook Pro [8th,4C,U] + RX 5600 XT @ 32Gbps-TB3 (VisionTek mini eGFX) + macOS 11 & Win10 2004 [build link]  


ReplyQuote
joevt
(@joevt)
Noble Member
Joined: 3 years ago
 

@itsage, the monitor doesn't actually need to support higher than 4096 to test this (though it helps). The main question is, whether the driver will add the timing to its list of timings (create the timing with SwitchResX, Command-S to save to override file, then click "Activate immediately", then check list of Current Resolutions to see if it was added, and check Custom Resolutions to see if it was activated - you may need to turn off the display, then turn it on for detection to work, or disconnect/reconnect ). Then you can select the new timing in macOS and your display will go blank, or tell you that the timing is out of range, or it will show some strange image, or it will scale the output down to the display's native resolution (which is what my 4K XV273K does).

Can you also post the exact model name of the MacBook Pro:

ioreg -lw0 | grep '<"Mac'
system_profiler SPHardwareDataType SPDisplaysDataType | sed '/.*Serial.*/d;/.*UUID.*/d'

 

Mac mini (2018), Mac Pro (Early 2008), MacBook Pro (Retina, 15-inch, Mid 2015), GA-Z170X-Gaming 7, Sapphire Pulse Radeon RX 580 8GB GDDR5, Sonnet Echo Express III-D, Trebleet Thunderbolt 3 to NVMe M.2 case


itsage liked
ReplyQuote
 of  28