System specs (model inc screen size, CPU, iGPU, dGPU, operating system)
- Notebook: MacBook Pro (13-inch, 2016, Four Thunderbolt 3 Ports)
- OS: macOS Catalina 10.15.2
- CPU: 2.9 GHz Dual-Core Intel Core i5
- Memory: 8 GB 2133 MHz LPDDR3
- Build-in Graphic: Intel Iris Graphics 550 1536 MB
- External Display: -
eGPU hardware (eGPU enclosure, video card, any third-party TB3 cable, any custom mods)
- Enclosure: Sonnet eGFX Breakaway Puck RX560
- GPU: AMD RX560
Installation steps
วิธีใช้ eGPU on Windows 10 ของ AMD บน Macbook Pro 2016
Dec 16 · 5 min readStep 1 : Setup Windows 10 build 1903
Step 2 : Create Automate-eGPU EFI bootable usb
- กลับเข้ามาที่ Mac OS 10.15.x โดยกด option ตอน restart โดยเลือกเข้า Mac OS
- หา usb flash drive ว่างๆมาหนึ่งอัน เสียบเข้า Macbook pro 2016 และรัน command บน terminal
bash <(curl -s https://egpu.io/wp-content/uploads/2018/11/automate-eGPU-EFI-install.txt)
- จากนั้นกดเลือก usb drive ของเราเอง ในที่นี้ผมเลือก 1
- จากนั้นเลือกว่าเราใช้ eGPU ของค่ายไหน โดยที่ผมจะเลือกเป็น AMD
- เสร็จเรียบร้อย
Step 3 : install AMD driver
- Restart Macbook pro 2016 และกดปุ่ม option ค้างไว้ เลือกเข้า Windows 10
- Download AMD Driver จาก https://www.bootcampdrivers.com/
- เปิด cmd as administrator และรัน command
bcdedit -set TESTSIGNING ON
- แตกไฟล์ AMD Driver จะเห็นไฟล์ DDU ให้แตกไฟล์ออกมาอีกที
- เข้า safe mode ของ windows 10 โดยกด shift ตอนกด restart ตาม link ด้านล่าง
- https://www.nongit.com/blog/how-to-boot-safe-mode-in-windows-10.html
- จากนั้นให้เปิดโปรแกรม DDU ใน safe mode
- จากนั้นกด Prevent downloads of drivers from “Windows update” และกด close
- จากนั้นกด เลือก GPU และ AMD และกด Clean and restart
- จะเห็นว่า ที่ Windows 10 ขึ้นเป็น Test Mode ตรงมุมขวาล่าง
- เสียบ eGPU เข้ากับ Macbook pro 2016 ต้องเสียบฝั่งซ้ายเท่านั้น
- กด install certificate ใน directory ของ AMD Driver
- เข้าไปที่ Device Manager จะเห็นว่ามี Microsoft Basic Display Adapter เพิ่มเข้ามาแต่ขึ้นเป็นเครื่องหมายตกใจ
- จากนั้นให้ Right-Click ที่ Microsoft Basic Display Adapter เลือก Update driver
- เลือก Browse my computer for driver software
- กด Browse เลือกไปที่ Directory ที่เราแตกไฟล์ Driver ไว้ Packages > Drivers > Display > WT6A_INF จากนั้นกด Let me pick from a list of available drivers on my computer
- กด Have Disk
- เลือกไปที่ Directory ที่เราแตกไฟล์ Driver ไว้ Packages > Drivers > Display > WT6A_INF > .inf
- กด Next
- จะมี pop-up ขึ้นมาถามว่าจะติดตั้งหรือไม่ ให้กด Install
- Download and install Visual C++ จาก https://www.microsoft.com/en-us/download/details.aspx?id=40784
- จากนั้น Run Setup.exe เพื่อ install software ของ AMD
- กด Accept and Express Install
- จะมี pop-up ขึ้นมาให้กด Run
- เสียบ Automate-eGPU EFI bootable usb กด Restart Now และกด option ค้างไว้
- เลือก EFI Boot
- กดปุ่ม q เพื่อเข้า startup menu
- เลือก Load Windows
Step 4 : แก้ปัญหา error code 12
- Download DSDT file จาก เลือก Apple_2016_late-13in-Macbook-Pro_goalque
Public Repository of eGPU DSDT Overrides - eGPU.ioYou may encounter error 12 in Windows when setting up your eGPU. You can follow the [GUIDE] DSDT override eGPU error 12…egpu.io
- แตกไฟล์ เอาเฉพาะ dsdt-modified.aml แล้ว rename เป็น dsdt.aml แล้ว copy ไฟล์ไปวางที่ Automate-eGPU EFI bootable usb ที่ > EFI > CLOVER > ACPI > WINDOWS
- Restart เข้า Windows 10 ผ่าน Automate-eGPU EFI bootable usb
- Done
)
Comments
- Low performance
- High price
- Not recommend
Cracking post. 🙂
2017 13" MacBook Pro Touch Bar
GTX1060 + AKiTiO Thunder3 + Win10
GTX1070 + Sonnet Breakaway Box + Win10
GTX1070 + Razer Core V1 + Win10
Vega 56 + Razer Core V1 + macOS + Win10
Vega 56 + Mantiz Venus + macOS + W10
---
LG 5K Ultrafine flickering issue fix
2018 Mac Mini [8th,6C,B] + RX 580 @ 32Gbps-TB3 (AKiTiO Node Lite) + Win10 20H2 [build link]
Hi!
Could you check with GPU-Z if your Sonnet Puck has 892 / 16 or 1024 c / 16 CUs?
|| Mac mini 2018, i7, 32GB || macOS 10.15.7 || Bootcamp W10 20H2 || Sonnet Puck RX 5700 eGPU ||