Jump to content

Recommended Posts

Your setup isn't really clear to me.

Me too!! Lol... that's why there's a problem.

I did make some progress last night though. I was able to boot into Windows EFI using rEFIt and confirm that the GPU no longer had an error 12. However, it only displayed on the internal screen and when I attempted to click on the Nvidia control panel, my screen blacked-out. I think @Tech Inferno Fan is right about my PSU though. My specific GPU is insanely overclocked and might need additional power over the 6-pin and 4-pin supplied directly to it (not counting the 4-pin going to the tH05). I'm going back to the computer store after work today to upgrade my PSU.

This is the exact GeForce GTX 670 I purchased.

I could have my start-up script wrong too though... (I really have no idea)

<youraddresshere>If you're trying to run your eGPU with Windows in BIOS mode use eGPU Setup with Nandos intructions.

<youraddresshere>

Your can't/shouldn't combine both methods.</youraddresshere> If you're not really sure whether you installed EFI or BIOS mode check back and we'll tell you how to find out.

I definitely followed your instructions to the letter and installed Windows through EFI mode, Shelltoe. I'll have to check out rEFInd and alter my startup script later tonight >> after I upgrade my psu </youraddresshere>:woot:

Wait a minute... how do you check whether you installed EFI or BIOS??? Is there a post for this somewhere?

Link to comment
Share on other sites

HDMI is pretty limited (resolution / refresh rate / hardware calibration etc.) so it's worse in general... but it shouldn't make a big difference in your case. The image might look kinda different though.

eg. at the office I'm using these Quato monsters and even bigger ones which shouldn't be driven by HDMI at all as I need hardware calibration, the resolution is way higher than 1920x1080 and 60hz would hurt my eyes after hours of graphical work :D

Samsung screens are great though I'm using one at home too.

Just stick with your displayport or DVI. I'll usually try to avoid HDMI if possible.

Link to comment
Share on other sites

this should enable your egpu (without any glitches). try to use only mm 0001013E 1 ;PCI :8 (you might want to check if your mbp uses the same pci bus by using "PCI -i -b")

the experimental part can be skipped until working intel drivers are released as it's only purpose is to enable intel hd as primary vga device which would allow us to use optimus

Tried using that exact address, but still got stuck at the boot screen. Which string should I look for to find which device maps to what I'm looking for? I tried PCI -i -b, but don't see anything that has the string thunderbolt. There's a Seg=00, Bus=00, Dev=01, Func=01 that maps to "Bridge Device - PCI/PCI bridge, vendor 8086 Device 0155 Prog Interface 0. Is that the same as you?. I tried looking in windows device manager, but not sure which text I should be looking for either. I included an attachment

post-8321-14494994102896_thumb.jpg

how about your 560 ti? do you have a desktop pc to test its functionality?

Yeah, between my post and now, I bought a mobo+CPU and the 560 TI works fine on the new rig

I didn't notice any performance differences in game and again i doubt your intel video card works properly in windows. what cpu and ram do you have? what games did you test? whats your 3dMark score?

These are my scores booting into windows 8 EFI w/o any .nsh scripts and through the LCD display. I checked all my video settings in Nvidia control panel and also put the power settings to high performance mode, but I still get low numbers. I have 8 GB RAM, i7 2.3 Ghz. Basically the basic MBPr

P722 3DMark '11

P3128 3DMark Vantage - NVIDIA GeForce GT 650M video card benchmark result - Intel Core i7-3615QM Processor,Apple Inc. Mac-C3EC7CD22292981F score: P3128 3DMarks

Link to comment
Share on other sites

So - I wasn't able to test this out last night. My gf returned my PSU for me (really nice of her) and brought back a NAXN 500w with 2x 6-pin (PCI-e) connectors >> exactly what I needed. Only thing was, the PSU wouldn't even turn on!!! DOA. :( Going back to comp store today to get yet another PSU and try finding the PCI -i - b address tonight.

I did end up uninstalling rEFIt and installed rEFInd though. I have to agree, it is a much cleaner install and being able to edit the menu is definitely a bonus.

Link to comment
Share on other sites

@Shelltoe / @Tech Inferno Fan - It seems you lost me after mounting the EFI partition... Here's my current HDD partition scheme.

   #:                       TYPE NAME                    SIZE       IDENTIFIER   0:      GUID_partition_scheme                        *121.3 GB   disk0
1: EFI 209.7 MB disk0s1
2: Apple_HFS Macintosh HD 60.0 GB disk0s2
3: Apple_Boot Recovery HD 650.0 MB disk0s3
4: Microsoft Reserved 134.2 MB disk0s4
5: Microsoft Basic Data BOOTCAMP 60.3 GB disk0s5
/dev/disk1
#: TYPE NAME SIZE IDENTIFIER
0: FDisk_partition_scheme *8.1 GB disk1
1: DOS_FAT_32 ESD-USB 8.1 GB disk1s1

How do you "create a textfile called startup.nsh" in the root of the EFI partition I just created if I can't access it??? (It isn't mounted in OSx and I can't see it in Windows)

I have a BIGGER problem. The Thunderbolt adaptor is not showing up in Device Manager anymore. I must be booting into Window incorrectly or am missing something pretty important... Do you know what that's all about?

Link to comment
Share on other sites

@Shelltoe / @Tech Inferno Fan - It seems you lost me after mounting the EFI partition... Here's my current HDD partition scheme.

   #:                       TYPE NAME                    SIZE       IDENTIFIER   0:      GUID_partition_scheme                        *121.3 GB   disk0
1: EFI 209.7 MB disk0s1
2: Apple_HFS Macintosh HD 60.0 GB disk0s2
3: Apple_Boot Recovery HD 650.0 MB disk0s3
4: Microsoft Reserved 134.2 MB disk0s4
5: Microsoft Basic Data BOOTCAMP 60.3 GB disk0s5
/dev/disk1
#: TYPE NAME SIZE IDENTIFIER
0: FDisk_partition_scheme *8.1 GB disk1
1: DOS_FAT_32 ESD-USB 8.1 GB disk1s1

How do you "create a textfile called startup.nsh" in the root of the EFI partition I just created if I can't access it??? (It isn't mounted in OSx and I can't see it in Windows)

I have a BIGGER problem. The Thunderbolt adaptor is not showing up in Device Manager anymore. I must be booting into Window incorrectly or am missing something pretty important... Do you know what that's all about?

Looks to me like you have a bootcamped system using BIOS mode to boot Win8. I could only get the eGPU working there by booting via Setup 1.1x with a pci.bat as described here. To get a native EFI system requires starting with a non-bootcamped system, then shrinking the MacOS partition, booting Win8 setup in EFI mode and allowing it to create a new Win8 partition as described by oripash here.

I found the Thunderbolt device will only appear in Device Manager if the eGPU is powered and detected on bootup. Otherwise the 0:1.0 (x16 root port) disables the link to the Thunderbolt bridge so no Thunderbolt devices appear.

Link to comment
Share on other sites

Looks to me like you have a bootcamped system using BIOS mode to boot Win8.

I know it looks that way because it says "BOOTCAMP" next to the Windows partition, but I installed it using Shelltoe's instructions to the letter and, only after I installed the bootcamp drivers for keyboard, etc. (while in Windows), then did it say Bootcamp in the partition... Weird. I'm not sure if installing the drivers (Bootcamp Windows Support files) in the end made it bootcamp...

I'm in the process to reverting back to the rEFIt version you posted earlier. Hopefully we can work out this error 12 issue :)

Link to comment
Share on other sites

@Tech Inferno Fan - I think I'm on to something...

Current status: Have eGPU recognized in Device Manager & still have error code 12 (even with your code for the config and startup files)

How do you "chainload into Windows" as mentioned in your instructions in the last step???

If I try to go into the DiY eGPU 1.1x Setup with my GPU powered on, my screen blacks out... The only way I can get into that bootup software interface is with my eGPU powered-off. If I try turning it on while in booting process, it simply doesn't recognize my thunderbolt...

I'm really confused by this last step.

Link to comment
Share on other sites

I'm not sure if the config or startup files are configured for MacBook Airs but rather the MacBook Pro.

Is there some sort of statement of information that I can print out from Device manager that could provide information??? (I can see both the Thunderbolt port and the GPU there - just error #12)

NVIDIA GeForce GTX 670 info from Device Manager


Location: PCI Slot 2 (PCI bus 8, device 0, function 0)

Location paths: PCIROOT(0)#PCI(1C04)#PCI(0000)#PCI(0300)#PCI(0000)#PCI(0000)#PCI(0000)

Driver version: 9.18.13.1070

Hardware Ids: PCI\VEN_10DE&DEV_1189&SUBSYS_28401462&REV_A1PCI\VEN_10DE&DEV_1189&SUBSYS_28401462
PCI\VEN_10DE&DEV_1189&CC_030000
PCI\VEN_10DE&DEV_1189&CC_0300

Compatible Ids: PCI\VEN_10DE&DEV_1189&REV_A1
PCI\VEN_10DE&DEV_1189
PCI\VEN_10DE&CC_030000
PCI\VEN_10DE&CC_0300
PCI\VEN_10DE
PCI\CC_030000
PCI\CC_0300

Service: PCI\CC_0300

Physical Device Objective name: \Device\NTPNP_PCI0023

UI number: \Device\NTPNP_PCI0023

Bus type guid: {c8ebdfb0-b510-11d0-80e5-00a0c92542e3}

Legacy bus: 00000005

Bus number: 00000008

Device Instance Path: PCI\VEN_10DE&DEV_1189&SUBSYS_28401462&REV_A1\8&29B103EF&0&0000001800E4

My Thunderbolt info:

Location: PCI bus 5, device 0, function 0

Bus type guid: {c8ebdfb0-b510-11d0-80e5-00a0c92542e3}

Legacy bus: 00000005

Bus number: 00000005

Like I said, I really don't know what I'm doing. Hopefully, this error code 12 is a simple easy fix for all the MacBook Air people out there. :)

Link to comment
Share on other sites

Tried using that exact address, but still got stuck at the boot screen. Which string should I look for to find which device maps to what I'm looking for? I tried PCI -i -b, but don't see anything that has the string thunderbolt. There's a Seg=00, Bus=00, Dev=01, Func=01 that maps to "Bridge Device - PCI/PCI bridge, vendor 8086 Device 0155 Prog Interface 0. Is that the same as you?. I tried looking in windows device manager, but not sure which text I should be looking for either. I included an attachment

[ATTACH=CONFIG]5681[/ATTACH]

Yeah, between my post and now, I bought a mobo+CPU and the 560 TI works fine on the new rig

These are my scores booting into windows 8 EFI w/o any .nsh scripts and through the LCD display. I checked all my video settings in Nvidia control panel and also put the power settings to high performance mode, but I still get low numbers. I have 8 GB RAM, i7 2.3 Ghz. Basically the basic MBPr

P722 3DMark '11

P3128 3DMark Vantage - NVIDIA GeForce GT 650M video card benchmark result - Intel Core i7-3615QM Processor,Apple Inc. Mac-C3EC7CD22292981F score: P3128 3DMarks

Wow there seems to be something really wrong with your setup. You should receive 2000+++ Points in 3dMark 2011. I'd suggest to reinstall windows if you can.

Bus=00, Dev=01, Func=01 is correct though.

How do you "create a textfile called startup.nsh" in the root of the EFI partition I just created if I can't access it??? (It isn't mounted in OSx and I can't see it in Windows)

2. In Mac OS mount the EFI partition using terminal:

mkdir /Volumes/EFI
sudo mount t- msdos /dev/disk0s1 /Volume/EFI

You'll probably use those commands pretty often in the future I guess ;) after the first time just press arrow up in terminal if you're lazy like me :P

I know it looks that way because it says "BOOTCAMP" next to the Windows partition, but I installed it using Shelltoe's instructions to the letter and, only after I installed the bootcamp drivers for keyboard, etc. (while in Windows), then did it say Bootcamp in the partition... Weird. I'm not sure if installing the drivers (Bootcamp Windows Support files) in the end made it bootcamp...

I'm in the process to reverting back to the rEFIt version you posted earlier. Hopefully we can work out this error 12 issue smile.png

You can check if you're running EFI in Device Manger. Take a look at the Volumes tab of your harddrive. It should say GUID/GPT. I actually think its EFI. For some reason my Partition is called Bootcamp aswell.

post-6707-14494994104343_thumb.png

Link to comment
Share on other sites

Phew - @Shelltoe, you are a lifesaver. I definitely do have Windows installed under EFI. I thought so! Weird how, if you install Bootcamp Windows setup drivers, it renames the whole partition. Alas, it seems that my setup, is officially, the first Windows EFI-mode to encounter the dreaded error code #12!!! Dun dun duuuhhh...

I was able to get my lovely gf to send me the pcidmpw.txt file to work so I could post this now (instead of waiting untill this evening).

DIY eGPU Setup 1.10b5  : Windows_fails dump Fri 01/04/2013 
03:37 PM
--------------------------
Driver's PCI resource list
--------------------------
PCI\VEN_8086&DEV_1E18&SUBSYS_72708086&REV_C4\3&11583659&0&E4
Name: Intel(R) 7 Series/C216 Chipset Family PCI Express Root Port 5 - 1E18
Device is currently using the following resources:
MEM : a0700000-ac9fffff
MEM : aca00000-b89fffff
IO : 3000-5fff
IRQ : 4294967293
PCI\VEN_8086&DEV_1E22&SUBSYS_72708086&REV_04\3&11583659&0&FB
Name: Intel(R) 7 Series/C216 Chipset Family SMBus Host Controller - 1E22
Device has no resources reserved.
PCI\VEN_14E4&DEV_4353&SUBSYS_00E9106B&REV_01\0E3E94FFFF4998FE00
Name: Broadcom 802.11n Network Adapter
Device is currently using the following resources:
MEM : a0400000-a0403fff
IRQ : 17
PCI\VEN_8086&DEV_1E12&SUBSYS_72708086&REV_C4\3&11583659&0&E1
Name: Intel(R) 7 Series/C216 Chipset Family PCI Express Root Port 2 - 1E12
Device is currently using the following resources:
MEM : a0400000-a04fffff
IRQ : 4294967294
PCI\VEN_8086&DEV_1E2D&SUBSYS_72708086&REV_04\3&11583659&0&D0
Name: Intel(R) 7 Series/C216 Chipset Family USB Enhanced Host Controller - 1E2D
Device is currently using the following resources:
MEM : a0616c00-a0616fff
IRQ : 23
PCI\VEN_8086&DEV_1E26&SUBSYS_72708086&REV_04\3&11583659&0&E8
Name: Intel(R) 7 Series/C216 Chipset Family USB Enhanced Host Controller - 1E26
Device is currently using the following resources:
MEM : a0616800-a0616bff
IRQ : 22
PCI\VEN_8086&DEV_0166&SUBSYS_00EA106B&REV_09\3&11583659&0&10
Name: Intel(R) HD Graphics 4000
Device has the following resources reserved:
MEM : a0000000-a03fffff
MEM : 90000000-9fffffff
IO : 2000-203f
PCI\VEN_8086&DEV_1E20&SUBSYS_72708086&REV_04\3&11583659&0&D8
Name: High Definition Audio Controller
Device has no resources reserved.
PCI\VEN_8086&DEV_1E56&SUBSYS_72708086&REV_04\3&11583659&0&F8
Name: Intel(R) QS77 Express Chipset LPC Controller - 1E56
Device is not using any resources.
PCI\VEN_8086&DEV_1E31&SUBSYS_72708086&REV_04\3&11583659&0&A0
Name: Intel(R) USB 3.0 eXtensible Host Controller - 0100 (Microsoft)
Device is currently using the following resources:
MEM : feaf0000-feafffff
IRQ : 4294967291
PCI\VEN_8086&DEV_1E03&SUBSYS_72708086&REV_04\3&11583659&0&FA
Name: Intel(R) 7 Series/C216 Chipset Family SATA AHCI Controller - 1E03
Device is currently using the following resources:
MEM : a0616000-a06167ff
IO : 2098-209f
IO : 20bc-20bf
IO : 2090-2097
IO : 20b8-20bb
IO : 2060-207f
IRQ : 19
PCI\VEN_8086&DEV_1E3A&SUBSYS_72708086&REV_04\3&11583659&0&B0
Name: Intel(R) Management Engine Interface
Device is currently using the following resources:
MEM : a0617100-a061710f
IRQ : 16
PCI\VEN_8086&DEV_0154&SUBSYS_00EA106B&REV_09\3&11583659&0&00
Name: 3rd Gen Core processor DRAM Controller - 0154
Device is not using any resources.
PCI\VEN_8086&DEV_1E10&SUBSYS_72708086&REV_C4\3&11583659&0&E0
Name: Intel(R) 7 Series/C216 Chipset Family PCI Express Root Port 1 - 1E10
Device is currently using the following resources:
MEM : fe400000-fe7fffff
IRQ : 4294967292
14 matching device(s) found.
=======================================================================
------------------
ACPI PNP resources
------------------
ACPI\PNP0C01\2
Name: System board
Device has the following resources reserved:
MEM : 20000000-201fffff
MEM : 40000000-401fffff
ACPI\PNP0C02\1
Name: Motherboard resources
Device has the following resources reserved:
MEM : fed1c000-fed1ffff
MEM : fed10000-fed17fff
MEM : fed18000-fed18fff
MEM : fed19000-fed19fff
MEM : e0000000-efffffff
MEM : fed20000-fed3ffff
MEM : fed90000-fed93fff
MEM : fed45000-fed8ffff
MEM : ff000000-ffffffff
MEM : fee00000-feefffff
ACPI\PNP0C02\2
Name: Motherboard resources
Device has the following resources reserved:
IO : 002e-002f
IO : 004e-004f
IO : 0061-0061
IO : 0063-0063
IO : 0065-0065
IO : 0067-0067
IO : 0080-0080
IO : 0092-0092
IO : 00b2-00b3
IO : 1000-100f
IO : 0400-047f
IO : 0500-057f
ACPI\PNP0C09\0
Name: Microsoft ACPI-Compliant Embedded Controller
Device is currently using the following resources:
IO : 0062-0062
IO : 0066-0066
ACPI\PNP0C0A\0
Name: Microsoft ACPI-Compliant Control Method Battery
Device is not using any resources.
ACPI\PNP0C0E\2&DABA3FF&1
Name: ACPI Sleep Button
Device is not using any resources.
ACPI\PNP0103\4&178F8E12&0
Name: High precision event timer
Device has the following resources reserved:
MEM : fed00000-fed003ff
IRQ : 0
IRQ : 8
ACPI\PNP0C0D\2&DABA3FF&1
Name: ACPI Lid
Device is not using any resources.
ACPI\PNP0B00\4&178F8E12&0
Name: System CMOS/real time clock
Device is currently using the following resources:
IO : 0070-0077
ACPI\PNP0000\4&178F8E12&0
Name: Programmable interrupt controller
Device has the following resources reserved:
IO : 0020-0021
IO : 0024-0025
IO : 0028-0029
IO : 002c-002d
IO : 0030-0031
IO : 0034-0035
IO : 0038-0039
IO : 003c-003d
IO : 00a0-00a1
IO : 00a4-00a5
IO : 00a8-00a9
IO : 00ac-00ad
IO : 00b0-00b1
IO : 00b4-00b5
IO : 00b8-00b9
IO : 00bc-00bd
IO : 04d0-04d1
ACPI\PNP0A08\0
Name: PCI Express Root Complex
Device is currently using the following resources:
MEM : 000a0000-000bffff
MEM : 000c0000-000c3fff
MEM : 000c4000-000c7fff
MEM : 000c8000-000cbfff
MEM : 000cc000-000cffff
MEM : 000d0000-000d3fff
MEM : 000d4000-000d7fff
MEM : 000d8000-000dbfff
MEM : 000dc000-000dffff
MEM : 000e0000-000e3fff
MEM : 000e4000-000e7fff
MEM : 000e8000-000ebfff
MEM : 000ec000-000effff
MEM : 000f0000-000fffff
MEM : 8fa00000-feafffff
MEM : fed40000-fed44fff
IO : 0000-0cf7
IO : 0d00-ffff
ACPI\PNP0200\4&178F8E12&0
Name: Direct memory access controller
Device has the following resources reserved:
IO : 0000-001f
IO : 0081-0091
IO : 0093-009f
IO : 00c0-00df
DMA : 4
ACPI\PNP0C0C\2&DABA3FF&1
Name: ACPI Power Button
Device is not using any resources.
ACPI\PNP0C04\4&178F8E12&0
Name: Numeric data processor
Device has the following resources reserved:
IO : 00f0-00f0
IRQ : 13
ACPI\PNP0100\4&178F8E12&0
Name: System timer
Device has the following resources reserved:
IO : 0040-0043
IO : 0050-0053
15 matching device(s) found.

Link to comment
Share on other sites

hello. i have a 2012 13" retina MBP. win8 uefi (w/ deleted intel driver), gtx 570 via th05 (SW1=1, SW2=1-2). rEFIt. i haven't modified startup.nsh.

i'm trying to get optimus internal lcd working.

without the egpu, the internal lcd works great, but the intel hd 4000 displays to it. with the egpu plugged in at boot, after the spinner thing the DVI out on the gtx570 outputs to my external monitor, but the internal lcd goes black. i can't seem to get them both working at once, and more importantly, i'm wondering if i missed a step somewhere on how to get the egpu to render to the internal lcd. any ideas?

thank you!

Link to comment
Share on other sites

I was able to get my lovely gf to send me the pcidmpw.txt file to work so I could post this now (instead of waiting untill this evening).

Copy a newer mkpcidmp.bat to v:\devcon (your Setup 1.1x disk image),run that version and post your pcidmpw.txt results.

hello. i have a 2012 13" retina MBP. win8 uefi (w/ deleted intel driver), gtx 570 via th05 (SW1=1, SW2=1-2). rEFIt. i haven't modified startup.nsh.

i'm trying to get optimus internal lcd working.

without the egpu, the internal lcd works great, but the intel hd 4000 displays to it. with the egpu plugged in at boot, after the spinner thing the DVI out on the gtx570 outputs to my external monitor, but the internal lcd goes black. i can't seem to get them both working at once, and more importantly, i'm wondering if i missed a step somewhere on how to get the egpu to render to the internal lcd. any ideas?

thank you!

Load the latest Intel HD4000 Win8 driver, ensure it works, then reload the NVidia driver selecting the clean install option. Unless the Retina display is causing some conflicts it should all work for you then. If not, try setting a lower resolution like 1366x768 on your internal LCD.

Link to comment
Share on other sites

So, I was able to run the mkpcidmp.bat file this morning with the TH05 hooked up and recognized by device manager. I can not get into Windows with the GPU installed into the TH05 anymore... the screen just goes black.

I believe the code for the TH05 (no GPU hooked up) is:

PCI\VEN_8086&DEV_1547&SUBSYS_11112222&REV_03\6&2D071C1&0&000000E4
Name: Thunderbolt
Device has the following resources reserved:
MEM : a0900000-a093ffff
MEM : a0940000-a0940fff

The code for the entire file is...

DIY eGPU Setup 1.10b5  : Windows_fails dump Sat 01/05/2013 
12:43 PM
--------------------------
Driver's PCI resource list
--------------------------
PCI\VEN_8086&DEV_1E18&SUBSYS_72708086&REV_C4\3&11583659&0&E4
Name: Intel(R) 7 Series/C216 Chipset Family PCI Express Root Port 5 - 1E18
Device is currently using the following resources:
MEM : a0700000-acafffff
MEM : acb00000-b8afffff
IO : 3000-5fff
IRQ : 16
PCI\VEN_8086&DEV_1E22&SUBSYS_72708086&REV_04\3&11583659&0&FB
Name: Intel(R) 7 Series/C216 Chipset Family SMBus Host Controller - 1E22
Device has no resources reserved.
PCI\VEN_8086&DEV_1547&SUBSYS_11112222&REV_03\5&25291F32&0&0000E4
Name: PCI standard PCI-to-PCI bridge
Device is currently using the following resources:
MEM : a0900000-a09fffff
IRQ : 16
PCI\VEN_8086&DEV_1E12&SUBSYS_72708086&REV_C4\3&11583659&0&E1
Name: Intel(R) 7 Series/C216 Chipset Family PCI Express Root Port 2 - 1E12
Device is currently using the following resources:
MEM : a0400000-a04fffff
IRQ : 17
PCI\VEN_8086&DEV_1547&SUBSYS_11112222&REV_03\5&25291F32&0&2000E4
Name: PCI standard PCI-to-PCI bridge
Device is currently using the following resources:
MEM : a8400000-a87fffff
MEM : b4400000-b47fffff
IO : 4000-4fff
IRQ : 16
PCI\VEN_8086&DEV_1547&SUBSYS_11112222&REV_03\5&25291F32&0&1800E4
Name: PCI standard PCI-to-PCI bridge
Device is currently using the following resources:
MEM : a0a00000-a4afffff
MEM : acb00000-b0afffff
IO : 3000-3fff
IRQ : 19
PCI\VEN_8086&DEV_1549&SUBSYS_00000000&REV_00\6&262665D7&0&001800E4
Name: PCI standard PCI-to-PCI bridge
Device is currently using the following resources:
MEM : a0a00000-a0afffff
IRQ : 19
PCI\VEN_8086&DEV_1E2D&SUBSYS_72708086&REV_04\3&11583659&0&D0
Name: Intel(R) 7 Series/C216 Chipset Family USB Enhanced Host Controller - 1E2D
Device is currently using the following resources:
MEM : a0616c00-a0616fff
IRQ : 23
PCI\VEN_8086&DEV_1547&SUBSYS_11112222&REV_03\5&25291F32&0&3000E4
Name: PCI standard PCI-to-PCI bridge
Device is currently using the following resources:
MEM : a7c00000-a7ffffff
IRQ : 18
PCI\VEN_8086&DEV_1547&SUBSYS_11112222&REV_03\5&25291F32&0&2800E4
Name: PCI standard PCI-to-PCI bridge
Device is currently using the following resources:
MEM : a8000000-a83fffff
IRQ : 17
PCI\VEN_8086&DEV_1E26&SUBSYS_72708086&REV_04\3&11583659&0&E8
Name: Intel(R) 7 Series/C216 Chipset Family USB Enhanced Host Controller - 1E26
Device is currently using the following resources:
MEM : a0616800-a0616bff
IRQ : 22
PCI\VEN_8086&DEV_1547&SUBSYS_11112222&REV_03\4&28DD9476&0&00E4
Name: PCI standard PCI-to-PCI bridge
Device is currently using the following resources:
MEM : a0700000-a8afffff
MEM : acb00000-b4afffff
IO : 3000-4fff
IRQ : 16
PCI\VEN_8086&DEV_0166&SUBSYS_00EA106B&REV_09\3&11583659&0&10
Name: Intel(R) HD Graphics 4000
Device has the following resources reserved:
MEM : a0000000-a03fffff
MEM : 90000000-9fffffff
IO : 2000-203f
PCI\VEN_8086&DEV_1E20&SUBSYS_72708086&REV_04\3&11583659&0&D8
Name: High Definition Audio Controller
Device has no resources reserved.
PCI\VEN_8086&DEV_1E56&SUBSYS_72708086&REV_04\3&11583659&0&F8
Name: Intel(R) QS77 Express Chipset LPC Controller - 1E56
Device is not using any resources.
PCI\VEN_8086&DEV_1E31&SUBSYS_72708086&REV_04\3&11583659&0&A0
Name: Intel(R) USB 3.0 eXtensible Host Controller - 0100 (Microsoft)
Device is currently using the following resources:
MEM : feaf0000-feafffff
IRQ : 4294967294
PCI\VEN_8086&DEV_1E03&SUBSYS_72708086&REV_04\3&11583659&0&FA
Name: Intel(R) 7 Series/C216 Chipset Family SATA AHCI Controller - 1E03
Device is currently using the following resources:
MEM : a0616000-a06167ff
IO : 2098-209f
IO : 20bc-20bf
IO : 2090-2097
IO : 20b8-20bb
IO : 2060-207f
IRQ : 19
PCI\VEN_14E4&DEV_4353&SUBSYS_00E9106B&REV_01\4&A7413AB&0&00E1
Name: Broadcom 802.11n Network Adapter #2
Device is currently using the following resources:
MEM : a0400000-a0403fff
IRQ : 17
PCI\VEN_8086&DEV_1549&SUBSYS_00000000&REV_00\7&2C059115&0&00001800E4
Name: PCI standard PCI-to-PCI bridge
Device is currently using the following resources:
MEM : a0a00000-a0afffff
IRQ : 19
PCI\VEN_8086&DEV_1E3A&SUBSYS_72708086&REV_04\3&11583659&0&B0
Name: Intel(R) Management Engine Interface
Device is currently using the following resources:
MEM : a0617100-a061710f
IRQ : 16
PCI\VEN_8086&DEV_1547&SUBSYS_11112222&REV_03\6&2D071C1&0&000000E4
Name: Thunderbolt
Device has the following resources reserved:
MEM : a0900000-a093ffff
MEM : a0940000-a0940fff
PCI\VEN_8086&DEV_0154&SUBSYS_00EA106B&REV_09\3&11583659&0&00
Name: 3rd Gen Core processor DRAM Controller - 0154
Device is not using any resources.
PCI\VEN_8086&DEV_1E10&SUBSYS_72708086&REV_C4\3&11583659&0&E0
Name: Intel(R) 7 Series/C216 Chipset Family PCI Express Root Port 1 - 1E10
Device is currently using the following resources:
MEM : fe400000-fe7fffff
IRQ : 16
23 matching device(s) found.
=======================================================================
------------------
ACPI PNP resources
------------------
ACPI\PNP0C01\2
Name: System board
Device has the following resources reserved:
MEM : 20000000-201fffff
MEM : 40000000-401fffff
ACPI\PNP0C02\1
Name: Motherboard resources
Device has the following resources reserved:
MEM : fed1c000-fed1ffff
MEM : fed10000-fed17fff
MEM : fed18000-fed18fff
MEM : fed19000-fed19fff
MEM : e0000000-efffffff
MEM : fed20000-fed3ffff
MEM : fed90000-fed93fff
MEM : fed45000-fed8ffff
MEM : ff000000-ffffffff
MEM : fee00000-feefffff
ACPI\PNP0C02\2
Name: Motherboard resources
Device has the following resources reserved:
IO : 002e-002f
IO : 004e-004f
IO : 0061-0061
IO : 0063-0063
IO : 0065-0065
IO : 0067-0067
IO : 0080-0080
IO : 0092-0092
IO : 00b2-00b3
IO : 1000-100f
IO : 0400-047f
IO : 0500-057f
ACPI\PNP0C09\0
Name: Microsoft ACPI-Compliant Embedded Controller
Device is currently using the following resources:
IO : 0062-0062
IO : 0066-0066
ACPI\PNP0C0A\0
Name: Microsoft ACPI-Compliant Control Method Battery
Device is not using any resources.
ACPI\PNP0C0E\2&DABA3FF&1
Name: ACPI Sleep Button
Device is not using any resources.
ACPI\PNP0103\4&178F8E12&0
Name: High precision event timer
Device has the following resources reserved:
MEM : fed00000-fed003ff
IRQ : 0
IRQ : 8
ACPI\PNP0C0D\2&DABA3FF&1
Name: ACPI Lid
Device is not using any resources.
ACPI\PNP0B00\4&178F8E12&0
Name: System CMOS/real time clock
Device is currently using the following resources:
IO : 0070-0077
ACPI\PNP0000\4&178F8E12&0
Name: Programmable interrupt controller
Device has the following resources reserved:
IO : 0020-0021
IO : 0024-0025
IO : 0028-0029
IO : 002c-002d
IO : 0030-0031
IO : 0034-0035
IO : 0038-0039
IO : 003c-003d
IO : 00a0-00a1
IO : 00a4-00a5
IO : 00a8-00a9
IO : 00ac-00ad
IO : 00b0-00b1
IO : 00b4-00b5
IO : 00b8-00b9
IO : 00bc-00bd
IO : 04d0-04d1
ACPI\PNP0A08\0
Name: PCI Express Root Complex
Device is currently using the following resources:
MEM : 000a0000-000bffff
MEM : 000c0000-000c3fff
MEM : 000c4000-000c7fff
MEM : 000c8000-000cbfff
MEM : 000cc000-000cffff
MEM : 000d0000-000d3fff
MEM : 000d4000-000d7fff
MEM : 000d8000-000dbfff
MEM : 000dc000-000dffff
MEM : 000e0000-000e3fff
MEM : 000e4000-000e7fff
MEM : 000e8000-000ebfff
MEM : 000ec000-000effff
MEM : 000f0000-000fffff
MEM : 8fa00000-feafffff
MEM : fed40000-fed44fff
IO : 0000-0cf7
IO : 0d00-ffff
ACPI\PNP0200\4&178F8E12&0
Name: Direct memory access controller
Device has the following resources reserved:
IO : 0000-001f
IO : 0081-0091
IO : 0093-009f
IO : 00c0-00df
DMA : 4
ACPI\PNP0C0C\2&DABA3FF&1
Name: ACPI Power Button
Device is not using any resources.
ACPI\PNP0C04\4&178F8E12&0
Name: Numeric data processor
Device has the following resources reserved:
IO : 00f0-00f0
IRQ : 13
ACPI\PNP0100\4&178F8E12&0
Name: System timer
Device has the following resources reserved:
IO : 0040-0043
IO : 0050-0053
15 matching device(s) found.

I wish I could run this with the GPU in the TH05... but my screens all blacked-out... :(

Good thing, I was able to confirm (finally) that I did, in fact, install Windows EFI-mode.

post-8034-14494994105383_thumb.png

Running the pci -i -b command in command prompt window in the boot screen give me the following... I think the last four (4) entries are related to my eGPU setup.

Seg	Bus	Dec	Func													

00 00 00 00 ==> Bridge Device - Host/PCI bridge
Vendor 8086 Decice 0154 Prog Interface 0
00 00 02 00 ==> Display Controller - VGA/8514 controller
Vendor 8086 Decice 0166 Prog Interface 0
00 00 14 00 ==> Serial Bus Controllers - USB
Vendor 8086 Decice 1E31 Prog Interface 30
00 00 16 00 ==> Simple Communications Controllers - Other communicati
Vendor 8086 Decice 1E3A Prog Interface 0
00 00 1A 00 ==> Serial Bus Controllers - USB
Vendor 8086 Decice 1E2D Prog Interface 20
00 00 1B 00 ==> Multimedia Device - UNDEFINED
Vendor 8086 Decice 1E20 Prog Interface 0
00 00 1C 00 ==> Bridge Device - PCI/PCI bridge
Vendor 8086 Decice 1E10 Prog Interface 0
00 00 1C 01 ==> Bridge Device - PCI/PCI bridge
Vendor 8086 Decice 1E12 Prog Interface 0
00 00 1C 04 ==> Bridge Device - PCI/PCI bridge
Vendor 8086 Decice 1E18 Prog Interface 0
00 00 1D 00 ==> Serial Bus Controllers - USB
Vendor 8086 Decice 1E26 Prog Interface 20
00 00 1F 00 ==> Bridge Device - PCI/ISA bridge
Vendor 8086 Decice 1E56 Prog Interface 0
00 00 1F 02 ==> Mass Storage Controller - UNDEFINED
Vendor 8086 Decice 1E03 Prog Interface 1
00 00 1F 03 ==> Serial Bus Controllers - System Management Bus
Vendor 8086 Decice 1E22 Prog Interface 0
00 02 00 00 ==> Network Controller - Other network controller
Vendor 14E4 Decice 1E22 Prog Interface 0
00 03 00 00 ==> Bridge Device - PCI/PCI bridge
Vendor 8086 Decice 1547 Prog Interface 0
00 04 00 00 ==> Bridge Device - PCI/PCI bridge
Vendor 8086 Decice 1547 Prog Interface 0
00 04 03 00 ==> Bridge Device - PCI/PCI bridge
Vendor 8086 Decice 1547 Prog Interface 0
00 04 04 00 ==> Bridge Device - PCI/PCI bridge
Vendor 8086 Decice 1547 Prog Interface 0
00 04 05 00 ==> Bridge Device - PCI/PCI bridge
Vendor 8086 Decice 1547 Prog Interface 0
00 04 06 00 ==> Bridge Device - PCI/PCI bridge
Vendor 8086 Decice 1547 Prog Interface 0
00 05 00 00 ==> Base System Periperals - Other system peripheral
Vendor 8086 Decice 1547 Prog Interface 0
00 06 00 00 ==> Bridge Device - PCI/PCI bridge
Vendor 8086 Decice 1547 Prog Interface 0
00 07 00 00 ==> Bridge Device - PCI/PCI bridge
Vendor 8086 Decice 1547 Prog Interface 0
00 08 00 00 ==> Display Controller - VGA/8514 controller
Vendor 10DE Decice 1189 Prog Interface 0
00 08 00 01 ==> Multimedia Device - UNDEFINED
Vendor 10DE Decice 0E0A Prog Interface 0

Those would be...

00	06	00	00	==>	Bridge Device - PCI/PCI bridge			
Vendor 8086 Decice 1547 Prog Interface 0
00 07 00 00 ==> Bridge Device - PCI/PCI bridge
Vendor 8086 Decice 1547 Prog Interface 0
00 08 00 00 ==> Display Controller - VGA/8514 controller
Vendor 10DE Decice 1189 Prog Interface 0
00 08 00 01 ==> Multimedia Device - UNDEFINED
Vendor 10DE Decice 0E0A Prog Interface 0

Link to comment
Share on other sites

hello. i have a 2012 13" retina MBP. win8 uefi (w/ deleted intel driver), gtx 570 via th05 (SW1=1, SW2=1-2). rEFIt. i haven't modified startup.nsh.

i'm trying to get optimus internal lcd working.

without the egpu, the internal lcd works great, but the intel hd 4000 displays to it. with the egpu plugged in at boot, after the spinner thing the DVI out on the gtx570 outputs to my external monitor, but the internal lcd goes black. i can't seem to get them both working at once, and more importantly, i'm wondering if i missed a step somewhere on how to get the egpu to render to the internal lcd. any ideas?

thank you!

as far as I know you can't enable Optimus without a functional Intel driver. As your system finds a functional eGPU it wont start the basic display drivers that currently drives your internal. My internal's black aswell.

With new Intel/Bootcamp drivers this will hopefully get fixed.

@M-Low: I started with an "old" 560 ti and made it work with the steps in my first post. After that I bought a 660 ti and received error 12 aswell. even while using the 560 ti. somehow i must have messed up my windows installation... i don't know what actually caused it. a reinstall fixed this and the problem never poped up again.

if you have your startup.nsh in place and still receive error 12 try to remove all Nvidia drivers (with some removal tool) or (if you don't mind) consider a windows reinstall.

Link to comment
Share on other sites

Hey @Shelltoe - I'm reinstalling Windows right now. Start fresh I say! I'm using rEFInd (instead of rEFIt) for a boot manager.

I get 3 USB options... Not 2. Which one should I choose to install Windows 8 EFI?

- Boot bootmgr.efi from ESD-USB

- Boot EFI\boot\bootx64.efi from ESD-USB

- Boot Legacy OS from HD

Two options appear to be EFI... ???

Sent from my Nexus 7 using Tapatalk 2

Link to comment
Share on other sites

tried upgrading to the latest intel hd 4000 drivers (12/18/2012) and although i now don't need to delete any driver files, the internal lcd still won't turn on when the computer boots with the egpu plugged in. also tried setting the intelhd to a tiny res (when the egpu wasnt plugged in), then rebooting with the egpu plugged in and same thing.

here are some more details for when booting with the egpu plugged in:

- if i right click on the desktop and select resolution, it shows two monitors. one is my external Dell (2560x1600), the other is a "Generic Non-PnP Monitor" (2560x1400). the resolutions make sense, it just never shows anything on the internal lcd.

- going into device manager under display adapters shows only the "NVIDIA GeForce GTX 570". if i select "Show Hidden Devices", the "Intel HD Graphics 4000" is there, but greyed out with Error 45 "This hardware device is not connected to the computer". Intel driver version is 9.17.10.2932.

- intel hd appears to be connected like so: Computer -> ACPI x64-based PC -> Microsoft ACPI-Compliant System -> PCI Express Root Complex -> Intel® HD Graphics 4000

- gtx appears to be connected like so: Computer -> ACPI x64-based PC -> Microsoft ACPI-Compliant System -> PCI Express Root Complex -> Xeon® processor E3-1200 v2/4rd Gen Core processor PCI Express Root Port 0155 -> PCI standard PCI-to-PCI bridge -> (then 3 more idencally named nested) -> NVIDIA GeForce GTX 570

- my monitor Dell U2711 (DP) is listed as being connected to the GTX

- the intel hd is listed in the memory, io, and irq lists, but just isnt found when on the properties page of the adapter

so basically, it looks like it's hooked up, but just won't be enabled...

screenshots here: intelhd not working - Imgur

Link to comment
Share on other sites

hi. i tried replying earlier, but for some reason my reply required moderator approval so i'm going to rewrite it here.

basically i tried the latest Intel driver (2012-12-18) and although now i dont need to delete any driver files, it still doesnt show anything on the internal lcd when booting with the egpu. i also tried bringing the resolution all the way down on the intel hd 4000 (with the egpu unplugged), then rebooting with the egpu plugged in, but no difference.

here are some notes for when i have the egpu plugged in:

- if i go into the device manager, only one display device is listed, my GTX 570. if however i select "show hidden devices", it's there, but error 45, "device not connected".

- if i right click on the desktop and go to the resolution changing screen, it actually shows two monitors (one the external monitor thats plugged into the video card and the internal lcd) and both can be enabled. interestingly enough it has the proper resolution capabilities for the internal retina lcd (2560x1600). even though the monitor is enabled though, the lcd stays off. it doesnt matter if i Extended to it, or forced to only display on that screen, the lcd never turns on

- also with this other monitor, in Device Manager, it shows the Generic NonPnP Monitor as being connected to the root (no video cards). in the resolution dialog, if i click Properties, it says "Microsoft Basic Display Driver" is running it

- looking at the device manager, it appears the Intel HD has IO allocated 0x2000 - 0x203F, no presence in IRQ, two memory locations: 0x90000000-0x9FFFFFFF and 0xA0000000-0xA03FFFFF. note that these might just be remnants of when i booted without the egpu?

- the intel utility does not show up in the system tray when booting with the egpu plugged in, but it DOES when booting with the egpu not plugged in

- booting with the egpu not plugged in, but then plugging it in after boot will have the GTX appear, though as Error 12

i dont know... it just feels like windows (or efi or something) disables the intel video card when it sees a egpu is present

DIY eGPU Setup 1.10b5  : Windows_fails dump Sat 01/05/2013 
05:53 PM
--------------------------
Driver's PCI resource list
--------------------------
PCI\VEN_8086&DEV_1E22&SUBSYS_72708086&REV_04\3&11583659&0&FB
Name: Intel(R) 7 Series/C216 Chipset Family SMBus Host Controller - 1E22
Device has the following resources reserved:
MEM : a0617000-a06170ff
IO : efa0-efbf
PCI\VEN_8086&DEV_1549&SUBSYS_00000000&REV_00\7&234FBAB3&0&0000180009
Name: PCI standard PCI-to-PCI bridge
Device is currently using the following resources:
MEM : a2000000-a30fffff
MEM : b0000000-b9ffffff
IO : 3000-3fff
IRQ : 16
PCI\VEN_8086&DEV_1E12&SUBSYS_72708086&REV_C4\3&11583659&0&E1
Name: Intel(R) 7 Series/C216 Chipset Family PCI Express Root Port 2 - 1E12
Device is currently using the following resources:
MEM : a0500000-a05fffff
IRQ : 17
PCI\VEN_8086&DEV_1547&SUBSYS_11112222&REV_03\6&2ECBABAD&0&00000009
Name: Thunderbolt
Device has the following resources reserved:
MEM : a0700000-a073ffff
MEM : a0740000-a0740fff
PCI\VEN_14E4&DEV_16BC&SUBSYS_96BC14E4&REV_21\4&1A0B740B&0&01E0
Name: Broadcom SD Host Controller
Device is currently using the following resources:
MEM : a0420000-a042ffff
IRQ : 17
PCI\VEN_8086&DEV_0155&SUBSYS_0102106B&REV_09\3&11583659&0&09
Name: Xeon(R) processor E3-1200 v2/3rd Gen Core processor PCI Express Root Port - 0155
Device is currently using the following resources:
MEM : a0700000-ae7fffff
MEM : ac800000-c3ffffff
IO : 3000-6fff
IRQ : 16
PCI\VEN_8086&DEV_1547&SUBSYS_11112222&REV_03\5&21AAE2CC&0&000009
Name: PCI standard PCI-to-PCI bridge
Device is currently using the following resources:
MEM : a0700000-a07fffff
IRQ : 17
PCI\VEN_8086&DEV_1E2D&SUBSYS_72708086&REV_04\3&11583659&0&D0
Name: Intel(R) 7 Series/C216 Chipset Family USB Enhanced Host Controller - 1E2D
Device is currently using the following resources:
MEM : a0616c00-a0616fff
IRQ : 23
PCI\VEN_8086&DEV_1547&SUBSYS_11112222&REV_03\5&21AAE2CC&0&200009
Name: PCI standard PCI-to-PCI bridge
Device is currently using the following resources:
MEM : aac00000-aaffffff
MEM : c1c00000-c1ffffff
IO : 5000-5fff
IRQ : 17
PCI\VEN_8086&DEV_1E26&SUBSYS_72708086&REV_04\3&11583659&0&E8
Name: Intel(R) 7 Series/C216 Chipset Family USB Enhanced Host Controller - 1E26
Device is currently using the following resources:
MEM : a0616800-a0616bff
IRQ : 22
PCI\VEN_8086&DEV_1547&SUBSYS_11112222&REV_03\5&21AAE2CC&0&180009
Name: PCI standard PCI-to-PCI bridge
Device is currently using the following resources:
MEM : a2000000-a70fffff
MEM : b0000000-bdffffff
IO : 3000-4fff
IRQ : 16
PCI\VEN_10DE&DEV_1086&SUBSYS_120719DA&REV_A1\8&814E909&0&000000180009
Name: NVIDIA GeForce GTX 570
Device is currently using the following resources:
MEM : a2000000-a2ffffff
MEM : b0000000-b7ffffff
MEM : b8000000-b9ffffff
IO : 3f80-3fff
IRQ : 16
PCI\VEN_8086&DEV_1547&SUBSYS_11112222&REV_03\5&21AAE2CC&0&300009
Name: PCI standard PCI-to-PCI bridge
Device is currently using the following resources:
IRQ : 19
PCI\VEN_8086&DEV_1547&SUBSYS_11112222&REV_03\5&21AAE2CC&0&280009
Name: PCI standard PCI-to-PCI bridge
Device is currently using the following resources:
IRQ : 18
PCI\VEN_8086&DEV_0154&SUBSYS_0102106B&REV_09\3&11583659&0&00
Name: 3rd Gen Core processor DRAM Controller - 0154
Device is not using any resources.
PCI\VEN_8086&DEV_1547&SUBSYS_11112222&REV_03\4&34CE352F&0&0009
Name: PCI standard PCI-to-PCI bridge
Device is currently using the following resources:
MEM : a0700000-ab0fffff
MEM : b0000000-c1ffffff
IO : 3000-5fff
IRQ : 17
PCI\VEN_8086&DEV_1E20&SUBSYS_72708086&REV_04\3&11583659&0&D8
Name: High Definition Audio Controller
Device is currently using the following resources:
MEM : a0610000-a0613fff
IRQ : 22
PCI\VEN_14E4&DEV_16A3&SUBSYS_16A314E4&REV_21\4&1A0B740B&0&00E0
Name: Broadcom Simple Communications Device #2
Device is currently using the following resources:
MEM : a04f0000-a04fffff
MEM : a04e0000-a04effff
IRQ : 16
PCI\VEN_8086&DEV_1E56&SUBSYS_72708086&REV_04\3&11583659&0&F8
Name: Intel(R) QS77 Express Chipset LPC Controller - 1E56
Device is not using any resources.
PCI\VEN_8086&DEV_1E31&SUBSYS_72708086&REV_04\3&11583659&0&A0
Name: Intel(R) USB 3.0 eXtensible Host Controller - 0100 (Microsoft)
Device is currently using the following resources:
MEM : feaf0000-feafffff
IRQ : 4294967294
PCI\VEN_8086&DEV_0151&SUBSYS_0102106B&REV_09\3&11583659&0&08
Name: Xeon(R) processor E3-1200 v2/3rd Gen Core processor PCI Express Root Port - 0151
Device is currently using the following resources:
IRQ : 16
PCI\VEN_10DE&DEV_0E09&SUBSYS_120719DA&REV_A1\8&814E909&0&010000180009
Name: High Definition Audio Controller
Device is currently using the following resources:
MEM : a30fc000-a30fffff
IRQ : 17
PCI\VEN_8086&DEV_1E03&SUBSYS_72708086&REV_04\3&11583659&0&FA
Name: Intel(R) 7 Series/C216 Chipset Family SATA AHCI Controller - 1E03
Device is currently using the following resources:
MEM : a0616000-a06167ff
IO : 2088-208f
IO : 209c-209f
IO : 2080-2087
IO : 2098-209b
IO : 2060-207f
IRQ : 19
PCI\VEN_8086&DEV_1549&SUBSYS_00000000&REV_00\6&61F204D&0&00180009
Name: PCI standard PCI-to-PCI bridge
Device is currently using the following resources:
MEM : a2000000-a30fffff
MEM : b0000000-b9ffffff
IO : 3000-3fff
IRQ : 16
PCI\VEN_8086&DEV_1E3A&SUBSYS_72708086&REV_04\3&11583659&0&B0
Name: Intel(R) Management Engine Interface
Device is currently using the following resources:
MEM : a0617100-a061710f
IRQ : 16
PCI\VEN_14E4&DEV_4331&SUBSYS_010F106B&REV_02\4&A7413AB&0&00E1
Name: Broadcom 802.11n Network Adapter #2
Device is currently using the following resources:
MEM : a0500000-a0503fff
IRQ : 17
PCI\VEN_8086&DEV_1E10&SUBSYS_72708086&REV_C4\3&11583659&0&E0
Name: Intel(R) 7 Series/C216 Chipset Family PCI Express Root Port 1 - 1E10
Device is currently using the following resources:
MEM : a0400000-a04fffff
IRQ : 16
27 matching device(s) found.
=======================================================================
------------------
ACPI PNP resources
------------------
ACPI\PNP0C01\2
Name: System board
Device has the following resources reserved:
MEM : 20000000-201fffff
MEM : 40000000-401fffff
ACPI\PNP0C02\1
Name: Motherboard resources
Device has the following resources reserved:
MEM : fed1c000-fed1ffff
MEM : fed10000-fed17fff
MEM : fed18000-fed18fff
MEM : fed19000-fed19fff
MEM : e0000000-efffffff
MEM : fed20000-fed3ffff
MEM : fed90000-fed93fff
MEM : fed45000-fed8ffff
MEM : ff000000-ffffffff
MEM : fee00000-feefffff
ACPI\PNP0C02\2
Name: Motherboard resources
Device has the following resources reserved:
IO : 002e-002f
IO : 004e-004f
IO : 0061-0061
IO : 0063-0063
IO : 0065-0065
IO : 0067-0067
IO : 0080-0080
IO : 0092-0092
IO : 00b2-00b3
IO : 1000-100f
IO : 0400-047f
IO : 0500-057f
ACPI\PNP0C09\0
Name: Microsoft ACPI-Compliant Embedded Controller
Device is currently using the following resources:
IO : 0062-0062
IO : 0066-0066
ACPI\PNP0C0A\0
Name: Microsoft ACPI-Compliant Control Method Battery
Device is not using any resources.
ACPI\PNP0C0E\2&DABA3FF&1
Name: ACPI Sleep Button
Device is not using any resources.
ACPI\PNP0103\4&178F8E12&0
Name: High precision event timer
Device has the following resources reserved:
MEM : fed00000-fed003ff
IRQ : 0
IRQ : 8
ACPI\PNP0C0D\2&DABA3FF&1
Name: ACPI Lid
Device is not using any resources.
ACPI\PNP0B00\4&178F8E12&0
Name: System CMOS/real time clock
Device is currently using the following resources:
IO : 0070-0077
ACPI\PNP0000\4&178F8E12&0
Name: Programmable interrupt controller
Device has the following resources reserved:
IO : 0020-0021
IO : 0024-0025
IO : 0028-0029
IO : 002c-002d
IO : 0030-0031
IO : 0034-0035
IO : 0038-0039
IO : 003c-003d
IO : 00a0-00a1
IO : 00a4-00a5
IO : 00a8-00a9
IO : 00ac-00ad
IO : 00b0-00b1
IO : 00b4-00b5
IO : 00b8-00b9
IO : 00bc-00bd
IO : 04d0-04d1
ACPI\PNP0A08\0
Name: PCI Express Root Complex
Device is currently using the following resources:
MEM : 000a0000-000bffff
MEM : 000c0000-000c3fff
MEM : 000c4000-000c7fff
MEM : 000c8000-000cbfff
MEM : 000cc000-000cffff
MEM : 000d0000-000d3fff
MEM : 000d4000-000d7fff
MEM : 000d8000-000dbfff
MEM : 000dc000-000dffff
MEM : 000e0000-000e3fff
MEM : 000e4000-000e7fff
MEM : 000e8000-000ebfff
MEM : 000ec000-000effff
MEM : 000f0000-000fffff
MEM : 8fa00000-feafffff
MEM : fed40000-fed44fff
IO : 0000-0cf7
IO : 0d00-ffff
ACPI\PNP0200\4&178F8E12&0
Name: Direct memory access controller
Device has the following resources reserved:
IO : 0000-001f
IO : 0081-0091
IO : 0093-009f
IO : 00c0-00df
DMA : 4
ACPI\PNP0C0C\2&DABA3FF&1
Name: ACPI Power Button
Device is not using any resources.
ACPI\PNP0C04\4&178F8E12&0
Name: Numeric data processor
Device has the following resources reserved:
IO : 00f0-00f0
IRQ : 13
ACPI\PNP0100\4&178F8E12&0
Name: System timer
Device has the following resources reserved:
IO : 0040-0043
IO : 0050-0053
15 matching device(s) found.


Link to comment
Share on other sites

hi. i tried replying earlier, but for some reason my reply required moderator approval so i'm going to rewrite it here.

basically i tried the latest Intel driver (2012-12-18) and although now i dont need to delete any driver files, it still doesnt show anything on the internal lcd when booting with the egpu. i also tried bringing the resolution all the way down on the intel hd 4000 (with the egpu unplugged), then rebooting with the egpu plugged in, but no difference.

here are some notes for when i have the egpu plugged in:

- if i go into the device manager, only one display device is listed, my GTX 570. if however i select "show hidden devices", it's there, but error 45, "device not connected".

- if i right click on the desktop and go to the resolution changing screen, it actually shows two monitors (one the external monitor thats plugged into the video card and the internal lcd) and both can be enabled. interestingly enough it has the proper resolution capabilities for the internal retina lcd (2560x1600). even though the monitor is enabled though, the lcd stays off. it doesnt matter if i Extended to it, or forced to only display on that screen, the lcd never turns on

- also with this other monitor, in Device Manager, it shows the Generic NonPnP Monitor as being connected to the root (no video cards). in the resolution dialog, if i click Properties, it says "Microsoft Basic Display Driver" is running it

- looking at the device manager, it appears the Intel HD has IO allocated 0x2000 - 0x203F, no presence in IRQ, two memory locations: 0x90000000-0x9FFFFFFF and 0xA0000000-0xA03FFFFF. note that these might just be remnants of when i booted without the egpu?

- the intel utility does not show up in the system tray when booting with the egpu plugged in, but it DOES when booting with the egpu not plugged in

- booting with the egpu not plugged in, but then plugging it in after boot will have the GTX appear, though as Error 12

i dont know... it just feels like windows (or efi or something) disables the intel video card when it sees a egpu is present

DIY eGPU Setup 1.10b5  : Windows_fails dump Sat 01/05/2013 
05:53 PM
--------------------------
Driver's PCI resource list
--------------------------
PCI\VEN_8086&DEV_1E22&SUBSYS_72708086&REV_04\3&11583659&0&FB
Name: Intel(R) 7 Series/C216 Chipset Family SMBus Host Controller - 1E22
Device has the following resources reserved:
MEM : a0617000-a06170ff
IO : efa0-efbf
PCI\VEN_8086&DEV_1549&SUBSYS_00000000&REV_00\7&234FBAB3&0&0000180009
Name: PCI standard PCI-to-PCI bridge
Device is currently using the following resources:
MEM : a2000000-a30fffff
MEM : b0000000-b9ffffff
IO : 3000-3fff
IRQ : 16
PCI\VEN_8086&DEV_1E12&SUBSYS_72708086&REV_C4\3&11583659&0&E1
Name: Intel(R) 7 Series/C216 Chipset Family PCI Express Root Port 2 - 1E12
Device is currently using the following resources:
MEM : a0500000-a05fffff
IRQ : 17
PCI\VEN_8086&DEV_1547&SUBSYS_11112222&REV_03\6&2ECBABAD&0&00000009
Name: Thunderbolt
Device has the following resources reserved:
MEM : a0700000-a073ffff
MEM : a0740000-a0740fff
PCI\VEN_14E4&DEV_16BC&SUBSYS_96BC14E4&REV_21\4&1A0B740B&0&01E0
Name: Broadcom SD Host Controller
Device is currently using the following resources:
MEM : a0420000-a042ffff
IRQ : 17
PCI\VEN_8086&DEV_0155&SUBSYS_0102106B&REV_09\3&11583659&0&09
Name: Xeon(R) processor E3-1200 v2/3rd Gen Core processor PCI Express Root Port - 0155
Device is currently using the following resources:
MEM : a0700000-ae7fffff
MEM : ac800000-c3ffffff
IO : 3000-6fff
IRQ : 16
PCI\VEN_8086&DEV_1547&SUBSYS_11112222&REV_03\5&21AAE2CC&0&000009
Name: PCI standard PCI-to-PCI bridge
Device is currently using the following resources:
MEM : a0700000-a07fffff
IRQ : 17
PCI\VEN_8086&DEV_1E2D&SUBSYS_72708086&REV_04\3&11583659&0&D0
Name: Intel(R) 7 Series/C216 Chipset Family USB Enhanced Host Controller - 1E2D
Device is currently using the following resources:
MEM : a0616c00-a0616fff
IRQ : 23
PCI\VEN_8086&DEV_1547&SUBSYS_11112222&REV_03\5&21AAE2CC&0&200009
Name: PCI standard PCI-to-PCI bridge
Device is currently using the following resources:
MEM : aac00000-aaffffff
MEM : c1c00000-c1ffffff
IO : 5000-5fff
IRQ : 17
PCI\VEN_8086&DEV_1E26&SUBSYS_72708086&REV_04\3&11583659&0&E8
Name: Intel(R) 7 Series/C216 Chipset Family USB Enhanced Host Controller - 1E26
Device is currently using the following resources:
MEM : a0616800-a0616bff
IRQ : 22
PCI\VEN_8086&DEV_1547&SUBSYS_11112222&REV_03\5&21AAE2CC&0&180009
Name: PCI standard PCI-to-PCI bridge
Device is currently using the following resources:
MEM : a2000000-a70fffff
MEM : b0000000-bdffffff
IO : 3000-4fff
IRQ : 16
PCI\VEN_10DE&DEV_1086&SUBSYS_120719DA&REV_A1\8&814E909&0&000000180009
Name: NVIDIA GeForce GTX 570
Device is currently using the following resources:
MEM : a2000000-a2ffffff
MEM : b0000000-b7ffffff
MEM : b8000000-b9ffffff
IO : 3f80-3fff
IRQ : 16
PCI\VEN_8086&DEV_1547&SUBSYS_11112222&REV_03\5&21AAE2CC&0&300009
Name: PCI standard PCI-to-PCI bridge
Device is currently using the following resources:
IRQ : 19
PCI\VEN_8086&DEV_1547&SUBSYS_11112222&REV_03\5&21AAE2CC&0&280009
Name: PCI standard PCI-to-PCI bridge
Device is currently using the following resources:
IRQ : 18
PCI\VEN_8086&DEV_0154&SUBSYS_0102106B&REV_09\3&11583659&0&00
Name: 3rd Gen Core processor DRAM Controller - 0154
Device is not using any resources.
PCI\VEN_8086&DEV_1547&SUBSYS_11112222&REV_03\4&34CE352F&0&0009
Name: PCI standard PCI-to-PCI bridge
Device is currently using the following resources:
MEM : a0700000-ab0fffff
MEM : b0000000-c1ffffff
IO : 3000-5fff
IRQ : 17
PCI\VEN_8086&DEV_1E20&SUBSYS_72708086&REV_04\3&11583659&0&D8
Name: High Definition Audio Controller
Device is currently using the following resources:
MEM : a0610000-a0613fff
IRQ : 22
PCI\VEN_14E4&DEV_16A3&SUBSYS_16A314E4&REV_21\4&1A0B740B&0&00E0
Name: Broadcom Simple Communications Device #2
Device is currently using the following resources:
MEM : a04f0000-a04fffff
MEM : a04e0000-a04effff
IRQ : 16
PCI\VEN_8086&DEV_1E56&SUBSYS_72708086&REV_04\3&11583659&0&F8
Name: Intel(R) QS77 Express Chipset LPC Controller - 1E56
Device is not using any resources.
PCI\VEN_8086&DEV_1E31&SUBSYS_72708086&REV_04\3&11583659&0&A0
Name: Intel(R) USB 3.0 eXtensible Host Controller - 0100 (Microsoft)
Device is currently using the following resources:
MEM : feaf0000-feafffff
IRQ : 4294967294
PCI\VEN_8086&DEV_0151&SUBSYS_0102106B&REV_09\3&11583659&0&08
Name: Xeon(R) processor E3-1200 v2/3rd Gen Core processor PCI Express Root Port - 0151
Device is currently using the following resources:
IRQ : 16
PCI\VEN_10DE&DEV_0E09&SUBSYS_120719DA&REV_A1\8&814E909&0&010000180009
Name: High Definition Audio Controller
Device is currently using the following resources:
MEM : a30fc000-a30fffff
IRQ : 17
PCI\VEN_8086&DEV_1E03&SUBSYS_72708086&REV_04\3&11583659&0&FA
Name: Intel(R) 7 Series/C216 Chipset Family SATA AHCI Controller - 1E03
Device is currently using the following resources:
MEM : a0616000-a06167ff
IO : 2088-208f
IO : 209c-209f
IO : 2080-2087
IO : 2098-209b
IO : 2060-207f
IRQ : 19
PCI\VEN_8086&DEV_1549&SUBSYS_00000000&REV_00\6&61F204D&0&00180009
Name: PCI standard PCI-to-PCI bridge
Device is currently using the following resources:
MEM : a2000000-a30fffff
MEM : b0000000-b9ffffff
IO : 3000-3fff
IRQ : 16
PCI\VEN_8086&DEV_1E3A&SUBSYS_72708086&REV_04\3&11583659&0&B0
Name: Intel(R) Management Engine Interface
Device is currently using the following resources:
MEM : a0617100-a061710f
IRQ : 16
PCI\VEN_14E4&DEV_4331&SUBSYS_010F106B&REV_02\4&A7413AB&0&00E1
Name: Broadcom 802.11n Network Adapter #2
Device is currently using the following resources:
MEM : a0500000-a0503fff
IRQ : 17
PCI\VEN_8086&DEV_1E10&SUBSYS_72708086&REV_C4\3&11583659&0&E0
Name: Intel(R) 7 Series/C216 Chipset Family PCI Express Root Port 1 - 1E10
Device is currently using the following resources:
MEM : a0400000-a04fffff
IRQ : 16
27 matching device(s) found.
=======================================================================
------------------
ACPI PNP resources
------------------
ACPI\PNP0C01\2
Name: System board
Device has the following resources reserved:
MEM : 20000000-201fffff
MEM : 40000000-401fffff
ACPI\PNP0C02\1
Name: Motherboard resources
Device has the following resources reserved:
MEM : fed1c000-fed1ffff
MEM : fed10000-fed17fff
MEM : fed18000-fed18fff
MEM : fed19000-fed19fff
MEM : e0000000-efffffff
MEM : fed20000-fed3ffff
MEM : fed90000-fed93fff
MEM : fed45000-fed8ffff
MEM : ff000000-ffffffff
MEM : fee00000-feefffff
ACPI\PNP0C02\2
Name: Motherboard resources
Device has the following resources reserved:
IO : 002e-002f
IO : 004e-004f
IO : 0061-0061
IO : 0063-0063
IO : 0065-0065
IO : 0067-0067
IO : 0080-0080
IO : 0092-0092
IO : 00b2-00b3
IO : 1000-100f
IO : 0400-047f
IO : 0500-057f
ACPI\PNP0C09\0
Name: Microsoft ACPI-Compliant Embedded Controller
Device is currently using the following resources:
IO : 0062-0062
IO : 0066-0066
ACPI\PNP0C0A\0
Name: Microsoft ACPI-Compliant Control Method Battery
Device is not using any resources.
ACPI\PNP0C0E\2&DABA3FF&1
Name: ACPI Sleep Button
Device is not using any resources.
ACPI\PNP0103\4&178F8E12&0
Name: High precision event timer
Device has the following resources reserved:
MEM : fed00000-fed003ff
IRQ : 0
IRQ : 8
ACPI\PNP0C0D\2&DABA3FF&1
Name: ACPI Lid
Device is not using any resources.
ACPI\PNP0B00\4&178F8E12&0
Name: System CMOS/real time clock
Device is currently using the following resources:
IO : 0070-0077
ACPI\PNP0000\4&178F8E12&0
Name: Programmable interrupt controller
Device has the following resources reserved:
IO : 0020-0021
IO : 0024-0025
IO : 0028-0029
IO : 002c-002d
IO : 0030-0031
IO : 0034-0035
IO : 0038-0039
IO : 003c-003d
IO : 00a0-00a1
IO : 00a4-00a5
IO : 00a8-00a9
IO : 00ac-00ad
IO : 00b0-00b1
IO : 00b4-00b5
IO : 00b8-00b9
IO : 00bc-00bd
IO : 04d0-04d1
ACPI\PNP0A08\0
Name: PCI Express Root Complex
Device is currently using the following resources:
MEM : 000a0000-000bffff
MEM : 000c0000-000c3fff
MEM : 000c4000-000c7fff
MEM : 000c8000-000cbfff
MEM : 000cc000-000cffff
MEM : 000d0000-000d3fff
MEM : 000d4000-000d7fff
MEM : 000d8000-000dbfff
MEM : 000dc000-000dffff
MEM : 000e0000-000e3fff
MEM : 000e4000-000e7fff
MEM : 000e8000-000ebfff
MEM : 000ec000-000effff
MEM : 000f0000-000fffff
MEM : 8fa00000-feafffff
MEM : fed40000-fed44fff
IO : 0000-0cf7
IO : 0d00-ffff
ACPI\PNP0200\4&178F8E12&0
Name: Direct memory access controller
Device has the following resources reserved:
IO : 0000-001f
IO : 0081-0091
IO : 0093-009f
IO : 00c0-00df
DMA : 4
ACPI\PNP0C0C\2&DABA3FF&1
Name: ACPI Power Button
Device is not using any resources.
ACPI\PNP0C04\4&178F8E12&0
Name: Numeric data processor
Device has the following resources reserved:
IO : 00f0-00f0
IRQ : 13
ACPI\PNP0100\4&178F8E12&0
Name: System timer
Device has the following resources reserved:
IO : 0040-0043
IO : 0050-0053
15 matching device(s) found.


Indeed, the HD4000 isn't showing in the devcon resources output when the eGPU is connected. This indicates to me that the Apple EFI framework is disabling the HD4000. I'm wondering if they are using the same firmware as the 15" MBPr with the dGPU and doing the same thing it does?

Only thing I can suggest is boot Setup 1.1x on a USB stick boot it. There it will use the BIOS boot method as described. Then see if *both* the iGPU and eGPU show up in the Status panel. I noticed that the firmware behaves differently for EFI and BIOS methods so fingers crossed, this will work for you.

If can't get the iGPU active with the eGPU connected, then a 13" MBPr just like the 15" MBP/MBPr has no active iGPU when the eGPU is connected. The raminifaction being it isn't x2.2 + Optimus capable to gain accelerated performance and internal LCD mode for NVidia Fermi/Keplar cards nor can it use LucidLogix Virtu to gain internal LCD mode for AMD cards.

Link to comment
Share on other sites

ok, i want to quickly check. do you want me to reinstall windows in the bootcamp BIOS mode and follow the BIOS Mode instructions on your link? or are you suggesting some way to BIOS boot my existing EFI install?

Link to comment
Share on other sites

ok, i want to quickly check. do you want me to reinstall windows in the bootcamp BIOS mode and follow the BIOS Mode instructions on your link? or are you suggesting some way to BIOS boot my existing EFI install?

Did rEFIt/rEFInd show the HD4000 as active when you boot in EFI mode? If it's all black screen then no go.. the HD4000 is dead in the water. If the HD4000 does show, then my assertions may be incorrect and it could be the Apple DSDT (ACPI) disabling the iGPU when Win8 boots up with the eGPU active.

If it's all black screens then can do the following test using BIOS mode instead. It's not necessary just yet to do a BIOS (bootcamp) reinstall of Windows. We can use Setup 1.1x to determine if the HD4000 appears and is functional or not.

So do a USB install of Setup 1.1x, then go ahead and boot it by holding the Option key and select it. That will use BIOS mode.

IMPORTANT!! Ensure you follow the instructions for BIOS mode here to get the eGPU detected prior to booting Setup 1.1x. It's trickier than EFI mode.

Fingers crossed, the HD4000 will appear. I'd expect it to since how else could you see the Setup 1.1x screens? If the HD4000 does appear then you would look at doing a BIOS install of Win7 or Win8 along with Setup 1.1x to get it all running. A benefit there is you could go back to Win7 if are not so keen on Win8.

Link to comment
Share on other sites

Did rEFIt/rEFInd show the HD4000 as active when you boot in EFI mode? If it's all black screen then no go.. the HD4000 is dead in the water. If the HD4000 does show, then my assertions may be incorrect and it could be the Apple DSDT (ACPI) disabling the iGPU when Win8 boots up with the eGPU active.

when i boot my mac, the internal lcd displays the grey screen. i see the rEFId menu on the internal screen and select the windows partition. rEFId then goes away and changes to a semi-black screen which just says it's starting the partition. after a second or so, still on the internal LCD, i see the windows loading screen for about a second. then the screen goes fully black for 2-3 seconds, and finally the lcd turn off. about 2 seconds after, the egpu's monitor gets a signal and i get the windows 8 welcome screen. prior to the welcome screen, the egpu doesnt output anything.

so, it appears something is turning off the LCD once the eGPU starts.

So do a USB install of Setup 1.1x, then go ahead and boot it by holding the Option key and select it. That will use BIOS mode.

IMPORTANT!! Ensure you follow the instructions for BIOS mode here to get the eGPU detected prior to booting Setup 1.1x. It's trickier than EFI mode.

Fingers crossed, the HD4000 will appear. I'd expect it to since how else could you see the Setup 1.1x screens? If the HD4000 does appear then you would look at doing a BIOS install of Win7 or Win8 along with Setup 1.1x to get it all running. A benefit there is you could go back to Win7 if are not so keen on Win8.

- if i boot with the eGPU plugged in and SW1 at PortRidge or 500ms, both screens are black after selecting to boot from the USB drive

- if, however, i boot with the eGPU plugged in and SW1 at 6.9s, eGPU setup starts on the internal LCD and lists the following data on the right side:

STATUS:
QS77: gen=2 p=8 tolud@N/A
using_devcon_txt: yes
pci_written: no
pci_alloc_valid: yes* [512MB]
iGPU=8086:0166 (Intel)
eGPU=10de:1086 (NVidia)
[email protected] 14e4:[email protected] (BroadC)
[email protected] 14e4:[email protected] (BroadC)

looks like both are detected.

i guess this means i should try win8 bootcamp bios? i also heard that win7 can be easier (and not need egpu setup) by modifying the dsdt, need to still figure out how to do that for that for my macbook...

Link to comment
Share on other sites

  • Tech Inferno Fan changed the title to 2012 15" rMBP GT650M + GTX560Ti@8Gbps-TB1 (TH05) + Win8.1 [Shelltoe]

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.