The Notebook Review forums were hosted by TechTarget, who shut down them down on January 31, 2022. This static read-only archive was pulled by NBR forum users between January 20 and January 31, 2022, in an effort to make sure that the valuable technical information that had been posted on the forums is preserved. For current discussions, many NBR forum users moved over to NotebookTalk.net after the shutdown.
Problems? See this thread at archive.org.
← Previous pageNext page →

    DIY eGPU experiences

    Discussion in 'e-GPU (External Graphics) Discussion' started by master blaster, Sep 18, 2009.

  1. denshaSai

    denshaSai Notebook Enthusiast

    Reputations:
    38
    Messages:
    27
    Likes Received:
    1
    Trophy Points:
    5
    Hi nando, I made the 'donation' and got Setup 1.10

    I read the pci_alloc_valid , it says that if I include the eGPU during the PCI compaction, I don't necessary need 256MB free space, just need to be successful.

    I tried again, 32bit and 32A bit with SELECT iGPU+eGPU, but both found no solution.

    If I do 32bit and 32A bit with ALL, I couldn't chainload with Win7 nor mbr.

    Next, 36bit has some luck. If I ignore eGPU, then do 36bit on iGPU, I got 256MB free space. but I still couldn't get rid of error 12.

    one thing I did try is, I disable Intel Graphic in control panel. reboot
    then I force iGPU to 36bit.
    I got 256MB free space.
    when I boot into window,the color got messed up, but the ATI card has no error 12. but somehow the ATI catalyst said no AMD card found or wrong driver. The driver couldn't recognize the card??

    Thanks in advance
     

    Attached Files:

  2. User Retired 2

    User Retired 2 Notebook Nobel Laureate NBR Reviewer

    Reputations:
    4,127
    Messages:
    7,860
    Likes Received:
    10
    Trophy Points:
    0
    OK - the diags tell me exactly what I need to know. Thank you.

    Only 32bitA or 32bit "ALL" allocation is available to you as TOLUD=3.25GB, there is no 36-bit root bridge and the only range that could be freed up is 0xE0000000 which is occupied by many devices. It is that relocation of the 'many' (ALL) devices that can cause a hang on chainloading as some devices are fussy.

    I would usually PM about this but you need 5 posts for us to do that. So proceed as follows:

    1. Firstly identify that chainloading works prior to any PCI compaction. I believe you've confirmed 'mbr' works previously.

    2. Edit your v:\config\startup.bat file to contain
    Code:
    call speedup lbacache
    call iport g1 1
    call vidwait 60 1002:6719
    call pci
    call grub4dos mbr
    2. Edit your v:\config\pci.bat file to contain
    Code:
    :: Relocate the following to 0xF0000000
    :: =====================================
    :: e0000000 e03fffff n  00     02   0   0  8086  0116    030000 display
    :: e0400000 e04003ff n  0c     00   2   2  1217  8330    018000 mass storage
    :: e0401000 e04013ff n  0c     00   2   0  1217  8330    018000 mass storage
    :: e0402000 e04021ff n  0c     00   1   0  1217  8320    080501 base sys periph
    :: e0403000 e0403fff n  0c     00   0   0  1217  11f7    0c0010 serial bus
    :: e0500000 e0501fff n  0b     00   0   0  1033  0194    0c0330 serial bus
    :: e0600000 e0601fff n  0a     00   0   0  8086  0082    028000 network
    :: e2700000 e271ffff n  00     19   0   0  8086  1502    020000 network
    :: e2720000 e2723fff n  00     1b   0   0  8086  1c20    040300 multimedia
    :: e2724000 e27240ff n  00     1f   3   0  8086  1c22    0c0500 serial bus
    :: e2725000 e272500f n  00     16   0   0  8086  1c3a    078000 simple comm
    :: e2728000 e27287ff n  00     1f   2   5  8086  1c03    010601 mass storage
    :: e2729000 e27293ff n  00     1d   0   0  8086  1c26    0c0320 serial bus
    :: e272a000 e272a3ff n  00     1a   0   0  8086  1c2d    0c0320 serial bus
    :: e272b000 e272bfff n  00     19   0   1  8086  1502    020000 network
    
    setpci -s 0:2.0  13.b=f0 
    setpci -s c:0.2  13.b=f0 1b=f0
    setpci -s c:0.1  13.b=f0 1b=f0
    setpci -s c:0.0  13.b=f0
    setpci -s b:0.0  13.b=f0
    setpci -s a:0.0  13.b=f0
    setpci -s 0:19.0 13.b=f2 17.b=f2
    setpci -s 0:1b.0 13.b=f2 
    setpci -s 0:1f.3 13.b=f2
    setpci -s 0:16.0 13.b=f2
    setpci -s 0:1f.2 27.b=f2 
    setpci -s 0:1d.0 13.b=f2
    setpci -s 0:1a.0 13.b=f2
    
    :: Allocate HD6950 on 0:1c.0 (port1)  on 1:0.0 to e0000000 and I/O 2000-2FFF.
    :: ===============
    setpci -s 0:1c.0 MEMORY_BASE=f7a0 MEMORY_LIMIT=f7a0 PREF_MEMORY_BASE=e001 PREF_BASE_UPPER32=0 PREF_MEMORY_LIMIT=dff1 PREF_LIMIT_UPPER32=0
    setpci -s 1:0.0 COMMAND=0 BASE_ADDRESS_0=d000000c BASE_ADDRESS_1=0 COMMAND=0 
    setpci -s 0:1c.0 1c.w=2020
    3. Restart your system, select Setup 1.x from the Win7 bootitem, select Setup 1.10 (menu-based). Once in the menu based Setup 1.x, select Apply Config.Run startup.bat then Apply Config.chainload mbr. Please advise if chainloading was successful at this point.
     
  3. useafo

    useafo Notebook Consultant

    Reputations:
    36
    Messages:
    102
    Likes Received:
    0
    Trophy Points:
    30
    Hey nando4,

    I have sent you PM with the video that shows my problem clearly.
     
  4. User Retired 2

    User Retired 2 Notebook Nobel Laureate NBR Reviewer

    Reputations:
    4,127
    Messages:
    7,860
    Likes Received:
    10
    Trophy Points:
    0
    As advised, please contact your PE4L/PE4H supplier and request parts to replace the faulty ones you have.
     
  5. denshaSai

    denshaSai Notebook Enthusiast

    Reputations:
    38
    Messages:
    27
    Likes Received:
    1
    Trophy Points:
    5
    Hi nando,

    The chainload didn't work. I wasn't sure what do u mean "edit and contain",
    is it okay to just add the codes anywhere?

    I attached the pci.bat and startup.bat I used.

    Also, the DIAG I give you before, should I run it with 32-bit ALL, or
    32A-bit ALL (or it doesn't matter)

    also, I reinstalled my media (SD) card driver if that would affect anything.

    Thanks
     

    Attached Files:

  6. User Retired 2

    User Retired 2 Notebook Nobel Laureate NBR Reviewer

    Reputations:
    4,127
    Messages:
    7,860
    Likes Received:
    10
    Trophy Points:
    0
    I meant, edit the v:\config\startup.bat and v:\config\pci.bat to contain the contents I posted earlier. Remove all other contents.

    As requested, it's important to confirm 'chainload mbr' works *before* any PCI compaction is done. In our case, we are now doing pci compaction but rather doing it manually via pci.bat. Now if 'chainload mbr' works, then try Apply config.run startup.bat. If that hangs as you indicate, then comment out all the 'setpci' lines in \config\pci.bat using '::' at the start of the line, and incrementally

    1. uncomment one line at a time by removing the '::' at the start of the line via PCI compaction->Edit pci.bat
    2. select Apply config.run startup.bat
    3. select Apply config.chainload mbr
    4. Repeat 1-3 until you identify the line(s) which are causing the chainloading to hang.

    A NVidia Fermi is a better option for your machine


    As an aside, a NVidia Fermi card (eg: GTX560Ti) would work without any need for such detailed PCI allocation. The reason being it has a 128MB+64MB+32MB BAR which Win7 could allocate within the bios set space. The AMD card needs a 256MB contiguous block making it more difficult to allocate. The NVidia card would also give you faster performance since your system is x1.Opt capable (has an active HD3000 iGPU) so would get the x1 pci-e compression and give you internal LCD functionality. Overall a better solution than the HD6950. Perhaps an option to consider?
     
  7. Failcat

    Failcat Newbie

    Reputations:
    0
    Messages:
    6
    Likes Received:
    0
    Trophy Points:
    5
    Hello everyone!

    I am looking for a good bang per buck notebook with good eGPU station compatibility, probably with an i7 or equally powerful processor. I preferred Dell models until I found out that most of their models in Sweden lack express card slots. Do you guys have any good suggestions?
     
  8. Kallogan

    Kallogan Notebook Deity

    Reputations:
    596
    Messages:
    1,096
    Likes Received:
    19
    Trophy Points:
    56
    Finally my enclosure is almost finished :

    Egpu GTX 560 powered only by PicoPsu 150W adapter with modded cables. P4--->P8 cut and soldered directly to PCI-E adapters + 1 molex.

    I kept a molex to be able to split it some day since i will probably put some blue leds inside to light the Egpu logo :)

    GTX 560 at stock clocks and voltage tops at 105W when playing Crysis. 125W max during some benchies.

    [​IMG]

    [​IMG]

    [​IMG]

    For the moment with the PE4H, i had to put the Hdmi cable on the side but with PE4L 2.1, all cables will go behind.

    5 euros for the wooden box modded with a dremel.
    55 euros for the 150W power adapter.
    + a few more euros for adapters.

    I took off the gpu backplate cause it's really annoying and useless for egpu.

    Voilà.
     
  9. denshaSai

    denshaSai Notebook Enthusiast

    Reputations:
    38
    Messages:
    27
    Likes Received:
    1
    Trophy Points:
    5
    Thanks, I followed your instruction, the system hangs at this line (3rd from last).

    Code:
    :: Relocate the following to 0xF0000000
    :: =====================================
    :: e0000000 e03fffff n  00     02   0   0  8086  0116    030000 display
    :: e0400000 e04003ff n  0c     00   2   2  1217  8330    018000 mass storage
    :: e0401000 e04013ff n  0c     00   2   0  1217  8330    018000 mass storage
    :: e0402000 e04021ff n  0c     00   1   0  1217  8320    080501 base sys periph
    :: e0403000 e0403fff n  0c     00   0   0  1217  11f7    0c0010 serial bus
    :: e0500000 e0501fff n  0b     00   0   0  1033  0194    0c0330 serial bus
    :: e0600000 e0601fff n  0a     00   0   0  8086  0082    028000 network
    :: e2700000 e271ffff n  00     19   0   0  8086  1502    020000 network
    :: e2720000 e2723fff n  00     1b   0   0  8086  1c20    040300 multimedia
    :: e2724000 e27240ff n  00     1f   3   0  8086  1c22    0c0500 serial bus
    :: e2725000 e272500f n  00     16   0   0  8086  1c3a    078000 simple comm
    :: e2728000 e27287ff n  00     1f   2   5  8086  1c03    010601 mass storage
    :: e2729000 e27293ff n  00     1d   0   0  8086  1c26    0c0320 serial bus
    :: e272a000 e272a3ff n  00     1a   0   0  8086  1c2d    0c0320 serial bus
    :: e272b000 e272bfff n  00     19   0   1  8086  1502    020000 network
    
    setpci -s 0:2.0  13.b=f0 
    setpci -s c:0.2  13.b=f0 1b=f0
    setpci -s c:0.1  13.b=f0 1b=f0
    setpci -s c:0.0  13.b=f0
    setpci -s b:0.0  13.b=f0
    setpci -s a:0.0  13.b=f0
    setpci -s 0:19.0 13.b=f2 17.b=f2
    setpci -s 0:1b.0 13.b=f2 
    setpci -s 0:1f.3 13.b=f2
    setpci -s 0:16.0 13.b=f2
    setpci -s 0:1f.2 27.b=f2 
    ::setpci -s 0:1d.0 13.b=f2
    ::setpci -s 0:1a.0 13.b=f2
    
    :: Allocate HD6950 on 0:1c.0 (port1)  on 1:0.0 to e0000000 and I/O 2000-2FFF.
    :: ===============
    
    ::setpci -s 0:1c.0 MEMORY_BASE=f7a0 MEMORY_LIMIT=f7a0 PREF_MEMORY_BASE=e001 PREF_BASE_UPPER32=0 PREF_MEMORY_LIMIT=dff1 PREF_LIMIT_UPPER32=0
    ::setpci -s 1:0.0 COMMAND=0 BASE_ADDRESS_0=d000000c BASE_ADDRESS_1=0 COMMAND=0 
    ::setpci -s 0:1c.0 1c.w=2020
    

    You are saying a NVIDIA card will work with simple menu-based pci compression? and for all other reasons you listed, I should of bought the NVIDIA equivalent. However, I bought this card for a year now and I would need to buy another new card.

    Perhaps let's try to work this out for few days, if it doesn't work then I must spend a lot more...

    thank you
     
  10. Failcat

    Failcat Newbie

    Reputations:
    0
    Messages:
    6
    Likes Received:
    0
    Trophy Points:
    5
    Wow, could never have guessed that the GTX 560 required that little. What benchmark did you use?
    Have you tested the adapter yet?
    I like your box! I was thinking of something more clumpsy for myself but this has inspired me into something lighter. :p
     
  11. User Retired 2

    User Retired 2 Notebook Nobel Laureate NBR Reviewer

    Reputations:
    4,127
    Messages:
    7,860
    Likes Received:
    10
    Trophy Points:
    0
    Can you state which line exactly. Is it the 0:1f.2 (sata controller)? You are almost at 5 posts.

    +1. Impressive use of a 5 euro wooden box.
     
  12. SimoxTav

    SimoxTav Notebook Evangelist

    Reputations:
    273
    Messages:
    442
    Likes Received:
    0
    Trophy Points:
    30
    Nice work! How is the GPU temperature under load inside the box?
     
  13. denshaSai

    denshaSai Notebook Enthusiast

    Reputations:
    38
    Messages:
    27
    Likes Received:
    1
    Trophy Points:
    5
     
  14. User Retired 2

    User Retired 2 Notebook Nobel Laureate NBR Reviewer

    Reputations:
    4,127
    Messages:
    7,860
    Likes Received:
    10
    Trophy Points:
    0
    OK - replace your \config\pci.bat with the contents below. Here I disable MEM and I/O access to the SATA controller, change the BAR address from 0xe0000000 to 0xf0000000 range, then re-enable the MEM and I/O access of the SATA controller. I've also fixed some errors in the HD6950 allocation just after it. Please advise if the sata controller line (0:1f.2) is still hanging chainloading.
    Code:
    :: Relocate the following to 0xF0000000
    :: =====================================
    :: e0000000 e03fffff n  00     02   0   0  8086  0116    030000 display
    :: e0400000 e04003ff n  0c     00   2   2  1217  8330    018000 mass storage
    :: e0401000 e04013ff n  0c     00   2   0  1217  8330    018000 mass storage
    :: e0402000 e04021ff n  0c     00   1   0  1217  8320    080501 base sys periph
    :: e0403000 e0403fff n  0c     00   0   0  1217  11f7    0c0010 serial bus
    :: e0500000 e0501fff n  0b     00   0   0  1033  0194    0c0330 serial bus
    :: e0600000 e0601fff n  0a     00   0   0  8086  0082    028000 network
    :: e2700000 e271ffff n  00     19   0   0  8086  1502    020000 network
    :: e2720000 e2723fff n  00     1b   0   0  8086  1c20    040300 multimedia
    :: e2724000 e27240ff n  00     1f   3   0  8086  1c22    0c0500 serial bus
    :: e2725000 e272500f n  00     16   0   0  8086  1c3a    078000 simple comm
    :: e2728000 e27287ff n  00     1f   2   5  8086  1c03    010601 mass storage
    :: e2729000 e27293ff n  00     1d   0   0  8086  1c26    0c0320 serial bus
    :: e272a000 e272a3ff n  00     1a   0   0  8086  1c2d    0c0320 serial bus
    :: e272b000 e272bfff n  00     19   0   1  8086  1502    020000 network
    
    setpci -s 0:2.0  13.b=f0 
    setpci -s c:0.2  13.b=f0 1b=f0
    setpci -s c:0.1  13.b=f0 1b=f0
    setpci -s c:0.0  13.b=f0
    setpci -s b:0.0  13.b=f0
    setpci -s a:0.0  13.b=f0
    setpci -s 0:19.0 13.b=f2 17.b=f2
    setpci -s 0:1b.0 13.b=f2 
    setpci -s 0:1f.3 13.b=f2
    setpci -s 0:16.0 13.b=f2
    setpci -s 0:1f.2 4.b=0 27.b=f2 4.b=7 
    setpci -s 0:1d.0 13.b=f2
    setpci -s 0:1a.0 13.b=f2
    
    :: Allocate HD6950 on 0:1c.0 (port1)  on 1:0.0 to e0000000 and I/O 2000-2FFF.
    :: ===============
    setpci -s 0:1c.0 MEMORY_BASE=f7a0 MEMORY_LIMIT=f7a0 PREF_MEMORY_BASE=e001 PREF_BASE_UPPER32=0 PREF_MEMORY_LIMIT=eff1 PREF_LIMIT_UPPER32=0
    setpci -s 1:0.0 COMMAND=0 BASE_ADDRESS_0=e000000c BASE_ADDRESS_1=0 COMMAND=0 
    setpci -s 0:1c.0 1c.w=2020
     
  15. denshaSai

    denshaSai Notebook Enthusiast

    Reputations:
    38
    Messages:
    27
    Likes Received:
    1
    Trophy Points:
    5
    it still hangs chainloading at line:
    setpci -s 0:1f.2 4.b=0 27.b=f2 4.b=7

    please advice
     
  16. Kallogan

    Kallogan Notebook Deity

    Reputations:
    596
    Messages:
    1,096
    Likes Received:
    19
    Trophy Points:
    56
    It's crazy how BBC2 works great with PE4H 1.1 on internal screen, fraps indicates 50-55 fps in 1280*720 with medium settings :eek: But it was in directx 9 so nothing exceptional. 128 kills/ 86 deaths this afternoon :D

    As for GTX 560 power measurements :
    3dmark06 < 110W
    3dmark vantage tops at 146W :eek: this benchmark is power hungry.
    BBC2 always below 100W / directx 9
    In general games are always below <110W for the moment

    Power consumption seems to increase with directx 10/11 and higher settings but nothing alarming. We're far from Vantage power measurement.
    I will do some additional measurements to be sure.

    Temps inside the box tops at 76°C, i will widen the openings cause this GTX 560 tops at 55°C only in open air and is silent as hell :eek: so the airflow in the enclosure isn't great.

    Also it's crazy the difference between a crappy old psu and and an efficient 95% adapter. I mean the gpu idles at 18W with the adapter and at 47W with my old PSU.
     
  17. timohour

    timohour Notebook Consultant

    Reputations:
    201
    Messages:
    170
    Likes Received:
    1
    Trophy Points:
    31
    Cool!!! Very nice job. It would be also helpful (my opinion) to add the external dimensions of your enclosure, just incase anybody want to mimick it.


    Τhats true. On my 4530s I could use a GTX460 without need of compaction. I could also add a second GTX460 (32bit compaction needed). A single ATI card needs 32A-bit space and there is no more space for a second card...
    Don't ask why I changed (big story) but I would suggest that a trade with an Nvidia would be much easier for you.
     
  18. carage

    carage Notebook Consultant

    Reputations:
    9
    Messages:
    224
    Likes Received:
    2
    Trophy Points:
    31
    I am looking for a mini or small casing capable of housing a 1000W PSU and PE4L with a highend video card, anyone can give me suggestions?

    Also where can I find a long Mini HDMI (Type C) to Mini HDMI (Type C) cable with good quality?

    Judging from the height of my table, I am looking for a cable at least 6 ft long.
     
  19. Kallogan

    Kallogan Notebook Deity

    Reputations:
    596
    Messages:
    1,096
    Likes Received:
    19
    Trophy Points:
    56
    Ok so i tried BBC2 in directx 10/11 with higher settings and power consumption stays below 100W. In game power consumption is very low compared to benchmarks. Only Vantage pushes the power consumption to its maximum for some reasons.

    My power adapter is rated at 150W 12V/12,5A/ 160W peak so there is a huge margin. There are also 168W and 192W Picopsu adapters on Ebay. P4 cable is rated at 192W max anyway in best scenario.

    I will post detailed pictures of the cabling/routing later for those who might be interested. It's very simple.
     
  20. cdxanti

    cdxanti Newbie

    Reputations:
    0
    Messages:
    2
    Likes Received:
    0
    Trophy Points:
    5
    I posted not to long ago about my experience with the pe4h and that it was plug and play for me.
    Now i'm having issues. I didn't use it for a while and today I wanted to play games so I set it up and now the driver is giving me issues. I plug it in it says installing and their it just hangs until I hit cancel and also all my usb ports stop working. The driver refuse's to uninstall even after multiple attempts.
    Using a evga 8500gt via expresscard.
    I have not started using anything new since I last used my egpu.
     
  21. arsenal243

    arsenal243 Notebook Geek

    Reputations:
    76
    Messages:
    86
    Likes Received:
    0
    Trophy Points:
    15
    Hello,

    Follow the first post, I have successfully attach an NVidia 580 GTX to my Lenovo X220 Tablet using Core i5 GPU, as far as I understood, my setup supports x1.1Opt with PE4H.

    I first tried the stable WHQL 285.62 WITHOUT the modified file to support Optimus. And then un-install and re-install the latest BETA 295.51 which was reported to fully support Optimus by Khenglish.
    Surprisingly, I found no difference in terms of score between my two benchmarks with 3Dmark 06. :confused: ??

    Also, I notice my score is a bit lower than other people's, even I use the 580 GTX. Could it be my Core i5 which is holding me back?
    [​IMG]
    [​IMG]
     
  22. pen15erer

    pen15erer Notebook Enthusiast

    Reputations:
    0
    Messages:
    30
    Likes Received:
    0
    Trophy Points:
    15
    Hi everybody, new member to these forums, and this is my first post. I have been scouring these forums, and I think I have found all the information I need, but I wanted to check with you guys to make sure I have everything I need before ordering.

    I inherited a Sager NP7762, which has a quad core I7-820QM processor, 8gb of DDR3 ram, and a piece of crap ATI HD4570. Its a fantastic machine, but the graphics are crap.

    Since I have an expresscard port, I thought that this eGPU business was probably the way to go. All I was planning as of now on purchasing, was the ExpressCard to PCIe adapter (PE4H) kit from HIT, an ATX 500W PS, and an EVGA GeForce GTX 570 (1280mb).

    My goal is to play games like Battlefield 3 and Skyrim on Ultra settings (or at least pretty close). Let me know if you guys have any suggestions. I plan on ordering everything tomorrow. Thanks, and glad to be a member!
     
  23. Khenglish

    Khenglish Notebook Deity

    Reputations:
    799
    Messages:
    1,127
    Likes Received:
    979
    Trophy Points:
    131
    Yeah 06 is very CPU limited. It's really only used here because pre-optimus, 06 was heavily PCI-E bottlenecked. My score improved by less than 2k going from a gtx 460 to a gtx 580.
     
  24. inblack

    inblack Newbie

    Reputations:
    0
    Messages:
    2
    Likes Received:
    0
    Trophy Points:
    5
    Hey
    Anyone knows if it is worth to try eGPU on a Lenovo Thinkpad T61?
     
  25. Slagatron Prime

    Slagatron Prime Notebook Enthusiast

    Reputations:
    0
    Messages:
    36
    Likes Received:
    0
    Trophy Points:
    15
    I'm about done messing with the PE3A, and I'm going to try a PE4L 2.1, but I'd like to make sure I don't have any other options before I do that. Kizwan noted that he thought my PSU was insufficient to drive the gtx560ti, although it is rated for 18A across the first rail at 12v, meaning approximately 216W. He also said something about using the 4 pin PC cable to power the PE3A +12v not being a good idea. As in, the power connection made directly to the PE3A terminals. So, I tried running the GPU with two PSU's, both rated at 18A, and using only one 6 pin per PSU. I swapped the 4 pin connection for a positive and negative lead off a remaining 6 pin of one of the PSU's 1st 12V+ rail. That connection provides power, as it causes the gpu's fan to go, just like the 4 pin did. I guess what I'm asking is, is there anyway two PSU's would not be sufficient? I really think it's the PE3A. I'm getting zero detection, even on an old ATI pcie card that has no external power connections, meaning it runs on 75W - so it can't be the power right? Lastly, is there any reason an HP 6460B, i5 2540, no TOLUD issue, propper ports, HD3000 and no dgpu - is there any way that's not going to work with the new PE4L? I don't want to buy another adapter that doesn work, especially at $91. Thanks
     
  26. User Retired 2

    User Retired 2 Notebook Nobel Laureate NBR Reviewer

    Reputations:
    4,127
    Messages:
    7,860
    Likes Received:
    10
    Trophy Points:
    0
    I had problems with my PE3A originally as well. The way to ensure it's getting power is use a digital multimeter and probe each pin of the x1 pci-e slot against what the schematic's 3.3V/12V/GND lines. If those are not getting through then you know for sure it won't work.

    We've had successful 2560P, 8460P and Probook 4x30s implementations. No reason why a 6460B shouldn't be added to that list. Even if the eGPU was underpowered it would still appear on the pci-e bus but fail when put under load.
     
  27. Slagatron Prime

    Slagatron Prime Notebook Enthusiast

    Reputations:
    0
    Messages:
    36
    Likes Received:
    0
    Trophy Points:
    15
    You mean multimeter from the pcie pin to the 12v terminal posts and the opposite side's 3.3v terminals right? Oh wait, no the opposite side is 5v. I'm a little confused as to what I'd be probing. I know how to use a multi meter I just don't quite get what to test. And to your second part, I want very badly to add a 6460b to the list. This will be worth it in the end, when my business class notebook is outperforming my friend's Asus g53sx. Well maybe not, i5 vs. i7 isn't exactly close, but 560ti vs 560m is no contest. :D
     
  28. kizwan

    kizwan Lord Pringles

    Reputations:
    1,502
    Messages:
    3,229
    Likes Received:
    10
    Trophy Points:
    106
    Hi,

    With ExpressCard alone, you're going to do x1 link setup. You will get poor performance with x1 link only. You'll experienced stuttering & lagging when playing games, especially BF3 since it have huge map. The only way to get better performance, you need to do x2 link setup. For x2 link setup, you'll need two PCIe ports, either two mPCIe ports OR ExpressCard+mPCIe. x2 only possible with PCIe [port1+2 ] or [port3+4 ] or [port5+6 ]. Any other combination would not work. You can use AIDA64 to know the PCIe ports number assignment. As for the ExpressCard, to know the exact PCIe port number, you will need to plug in an ExpressCard device, e.g. ExpressCard to eSATA/USB. This way you will able to see the exact PCIe port number for ExpressCard in AIDA64.

    You also want to read this if you haven't yet:-
    http://forum.notebookreview.com/5324240-post1.html#prepurchasefaq ( 2. How can I check if my notebook is compatible with an eGPU? )
    If you use only one PSU & the card is not detected then one of the possible cause is PSU unable to deliver enough power to graphic card. With insufficient PSU you can get either the graphic card not detected at all or it is detected but BSOD/crash when put under load.

    If you use two PSU, notebook should be able to detect eGPU. But if it still not, definitely something wrong with your PE3A, either the board itself or any of the connection is failed (e.g. <strike>either</strike> the mHDMI cable <strike>or the PCIe x1 extender</strike> is faulty).

    I don't see any reason the new PE4L v2.1 will not work with your notebook. <strike>Anyway, definitely you still need to buy new & better PSU.</strike>
     
  29. sethsethseth

    sethsethseth Notebook Enthusiast

    Reputations:
    0
    Messages:
    11
    Likes Received:
    0
    Trophy Points:
    5
    I need a laptop with 1920x1080 resolution, but I see that neither of the 17"+ laptops, the HP DV7 and the Dell XPS 17, have expresscard slots, so I have been looking at the 15" ones trying to decide and I need help. I will be using an ati 5970 externally to run 3 30" monitors at 2560x1600 each, and I'm wondering if it makes a difference to have the onboard one be nvidia or ati? It used to be that you could not have both driver sets installed on the same system, but it seems from reading the thread that this may have changed. I will also be installing 32bit windows 7 on it due to a driver issue with a program I need. I don't play games so the 4gb memory wall shouldnt be an issue, but I do need a good i7. Probably just grab a refurbished one on ebay if available so I get it faster and cheaper. Any recommendations?
     
  30. timohour

    timohour Notebook Consultant

    Reputations:
    201
    Messages:
    170
    Likes Received:
    1
    Trophy Points:
    31
    Before you raise the white flag try to use 2.35$ riser. Click on PE3A- R on my sig.

    I would suggest a used or new 4530s (~350$-400$ choose the non dGPU model) easily upgraded to both 1080p and i7 QUAD. My total cost including a 5850 (which can also drive 3 displays) was less than 850$.
    I disagree with your choise of 5970. 3 displays can also be easily supported by 58x0, 68x0 even an 57x0 67x0 if you are not interested in gaming performance, and some special Nvidia cards stated on the first post. I would go for a 560ti 3 display Nvidia card if I had enough cash to trade right now.
     
  31. User Retired 2

    User Retired 2 Notebook Nobel Laureate NBR Reviewer

    Reputations:
    4,127
    Messages:
    7,860
    Likes Received:
    10
    Trophy Points:
    0
    Opinions on the PE4H 3.0 sample pics?

    First sample PE4H 3.0 pics added to the update. Looks tailor made to go into some boxy enclosure. Any opinions on it's new design? Nice that it has has the ATX power connector directly on the PCB. Means can use 2/3 rail PSUs with one rail providing the 75W slot power. Would need a pretty large perspex base to run it naked without an enclosure in the upright position. Maybe BPlus figure users wanting to run their video card in that way will use a cheaper PE4L 2.1 instead?

    2-10-2012: Masaharu/BPLUS RE Pictures of sample PE4H 3.0
    [​IMG] [​IMG]
     
    Last edited by a moderator: May 7, 2015
  32. kizwan

    kizwan Lord Pringles

    Reputations:
    1,502
    Messages:
    3,229
    Likes Received:
    10
    Trophy Points:
    106
    I'm assuming there will be mPCIe version for PE4L & PE4H, right? Having ATX power connector directly on the PCB is nice. Exactly what I was expecting.
     
  33. seanboy

    seanboy Newbie

    Reputations:
    0
    Messages:
    8
    Likes Received:
    0
    Trophy Points:
    5
    EDIT (resolved my question a few posts down, leaving this in case someone else has the same initial question. The solution was to pull the informatino out of the config/pci.bat file)

    I'm so close! I'm looking forward to documenting my T420 w/nvs4200 - PE4H gtx560 setup. I've been grinding through for a couple days now, but will save the write up for when I'm finished.

    How did you determine what Win7 had assigned to your card in your example below?

    With error 12 my egpu doesn't show any resources of course, and if I look at the port resources window in device manager it doesn't show any I/O settings assigned. It has a memory range and IRQ displayed but no I/O settings.

    My eGPU is showing up on port 4 in DIY Setup. Also in Win7 device manager under details I can match it up by the ID and can confirm that port 4 under Win7 is the eGPU card. If you could give me a hint as to how to determine what I/O to use, where to look it up on my system that would be terrific!

    The other question is about the second fix I quoted below, since that applies to me will I have three setpci commands betwen call pci an dcall grub4dos?


     
  34. seanboy

    seanboy Newbie

    Reputations:
    0
    Messages:
    8
    Likes Received:
    0
    Trophy Points:
    5
    Just thinking through this, if I don't disable the dGPU then my system shows all three GPUs (i, d, and e) I'll revert back to booting up all three, because the eGPU loads in that case and I'll mark the I/O settings. The question I have then is whether it will shuffle when I go back and disable the dGPU. But, it's another step to troubleshoot with ;-)
     
  35. seanboy

    seanboy Newbie

    Reputations:
    0
    Messages:
    8
    Likes Received:
    0
    Trophy Points:
    5
    EDIT (found the problem, by looking in the config/pci.bat file I could see how the card was actually loading and being referenced. I was using 4:0.0 and it was supposed to be 3:0.0 So.. check the pci.bat file if you get the errors described in this post)

    When I boot with all three Display Adapters enabled and loading in device manager, I can see the eGPU (gtx560) has an I/O range of 4F80-4FFF

    So I'll try this ...

    call pci
    setpci -s 0:1c.3 1c.w=30,30
    setpci -s 4:0.0 BASE_ADDRESS_5=4f81
    setpci -s 0:1c.3 1c.b=4f 1d.b=4f
    call grub4dos mbr

    ... When it runs the BASE_ADDRESS line it comes back with a "warning: No devices selected for "BASE_ADDRESS_5=4f81". So do I assume that the I/O address is incorrect. Or did I go down a wrong turn further back. I'm stuck for now, so hopefully someone can comment on my questions as I've laid them out in here.

    Interestingly enough, all three adapters load up without using the Setup 1.x tools. Just from using the latest nvidia notebook drivers 295.51 However when I load up a 3d game it feels like it's still using the dGPU (nvs4200) because the performance is horrible. It could just be that I'm using the laptop lcd without Optimus...

    So hopefully I can get this working with the dGPU disabled, still feels so close!
     
  36. kizwan

    kizwan Lord Pringles

    Reputations:
    1,502
    Messages:
    3,229
    Likes Received:
    10
    Trophy Points:
    106
    You need to disabled dGPU. If not, Optimus only engaged with dGPU, not eGPU.
     
  37. Failcat

    Failcat Newbie

    Reputations:
    0
    Messages:
    6
    Likes Received:
    0
    Trophy Points:
    5
    4530, what brand is that? HP?
     
  38. mathewst

    mathewst Newbie

    Reputations:
    0
    Messages:
    7
    Likes Received:
    0
    Trophy Points:
    5
    <s>whuh lol, recently i changed laptop so i ehm tried vidock, im not using it since i got monster gaming pc (2x gtx 590, 3930k ..)

    well to the point, yesterday i got x220, 8gig ram, 160 ssd, 80 msata ssd, i7 2640m

    in vidock 4 theres asus direct cu II 560ti

    3d mark 06- 18471 3DMarks

    gpuz says x1 v2

    no problem with drivers bios 1.26
    also i installed straigh desktop latest beta, no fiddling with custom inf and verde it has optimus enabled from start, no tweak, just windows install, nvidia install, code 12 reboot and tahts all gonna check one 590 just for fun now</s>

    [Mod Edit]ViDock4+ discussion is at http://www.facebook.com/VillageViDock[/Mod edit]
     
  39. denshaSai

    denshaSai Notebook Enthusiast

    Reputations:
    38
    Messages:
    27
    Likes Received:
    1
    Trophy Points:
    5
    Fujitsu T731
    i5-2410M
    4GB RAM
    ATI HD6950
    Window 7 64-bit

    3D Mark 06 score: 15059

    I had problems on this system using an ATI card,
    here is the procedure that solved the error 12.

    0) Overall procedure to solve my problem:
    sata controller to IDE mode, USB 3.0 controller disabling, then can do PCI compaction

    In detail:

    1)sata controller is preventing chainload to mbr, so change AHCI to IDE
    -do registry fix following this guide: Solved Switch AHCI TO IDE (Tutorial HowTo) !!! - Vista Forums
    -disable AHCI in BIOS

    2) I can chainload into Window Boot Manager, but froze at Win7 logo screen.
    USB 3.0 controller is causing the problem.
    I fixed it by PCI Ports->Disable port# (where # is the port of the USB 3.0)

    3) Then I do a PCI compaction, 32-bitA on ALL DEVICES.
    my startup.bat is:
    call speedup lbacache
    call iport g1 1
    call vidwait 60 1002:6719
    call pci
    call grub4dos mbr

    for future users, if I have used a NVidia Fermi card, then a simple PCI compaction could solve the problem.

    finally thanks to nando for all the help!
     
  40. mathewst

    mathewst Newbie

    Reputations:
    0
    Messages:
    7
    Likes Received:
    0
    Trophy Points:
    5
    <s>gtx 590 update, cant get past code 12, well it has 2 cards, each 1.5giga ram, i guess its too much :-D</s>

    [Mod Edit]ViDock4+ discussion is at http://www.facebook.com/VillageViDock[/Mod edit]
     
  41. mathewst

    mathewst Newbie

    Reputations:
    0
    Messages:
    7
    Likes Received:
    0
    Trophy Points:
    5
    at leaast pic hehe http://tmp.sigp.info/mad[IMG]


    [B][COLOR="Red"][Mod Edit]ViDock4+ discussion is at [url]http://www.facebook.com/VillageViDock[/url][/Mod edit][/COLOR][/B]
     
  42. Failcat

    Failcat Newbie

    Reputations:
    0
    Messages:
    6
    Likes Received:
    0
    Trophy Points:
    5
    http://forum.notebookreview.com/7585042-post4052.html
    Most computers listed here uses i5 processors and only 4gb RAM. Would you say that these specs are more favourable bang/buck-wise? Are they still good enough in combination with for example the 560Ti to play the newest games?
     
  43. inblack

    inblack Newbie

    Reputations:
    0
    Messages:
    2
    Likes Received:
    0
    Trophy Points:
    5
    What lenovo is that?
     
  44. timohour

    timohour Notebook Consultant

    Reputations:
    201
    Messages:
    170
    Likes Received:
    1
    Trophy Points:
    31
    It is not too much!!! I could connect 2 x 460GTX on my 4530s.
    I used setup x1.1 to run 32-bit compaction. Although you are using a Vidock I don't think there is a problem in testing this software without donation (since you ain't going to use it). However I would suggest a dispute with Vidock (to get your money back), since they don't provide a program to overcome such issues.
     
  45. kpresler

    kpresler Notebook Consultant

    Reputations:
    2
    Messages:
    102
    Likes Received:
    0
    Trophy Points:
    30
    That's a Thinkpad X220
     
  46. seanboy

    seanboy Newbie

    Reputations:
    0
    Messages:
    8
    Likes Received:
    0
    Trophy Points:
    5
    Perhaps a little progress here, I checked the pci.bat output file and found that my BASE_ADDRESS line is running 3:0.0 so I'll test that change now.

    If anyone can comment on how exactly how to identify and put together the correct values to this string it would be appreciated. Also, I'm not sure if the second two setpci lines make the first obsolete??
     
  47. seanboy

    seanboy Newbie

    Reputations:
    0
    Messages:
    8
    Likes Received:
    0
    Trophy Points:
    5
    In order to fill out the setpci commands listed earlier, you must look at the config/pci.bat file to see what the card used the last time it ran successfully (meaning detected by win7, even if error 12 was displayed). That file will list the adjusted port value. In my case it meant using 3:0.0 and not 4:0.0 as the original example implied.

    I'm getting a BSOD when I try to send the display to an external monitor, but for now I have the iGPU and eGPU loading drivers correctly in win7 (yes!)

    It doesn't seem like it's running any faster than the now disabled nvs4200, doing a quick load of SWTOR as a frame rate checker. But I may not have optimus working or ir may not be optimized past 1.x ?? Looking in to that now. So so so close
     
  48. seanboy

    seanboy Newbie

    Reputations:
    0
    Messages:
    8
    Likes Received:
    0
    Trophy Points:
    5
    Ok, as I think I read somewhere, I've got the card loaded without adding any PCIe optimizations. Now I'm going through to learn/adjust the x1 x2 x4 settings. My ports are listed in DIY eGPU Setup 1.10b3 as follows.

    [email protected]
    [email protected] 8086:[email protected] (Intel) <---- this is my WLAN
    [email protected] 10de:[email protected] (NVidia) <---- this is my eGPU GTX560
    [email protected] 1180:[email protected] (Ricoh) <---- this is the card reader

    It doesn't look like I can adjust the Link Width for p3, the only option it gives me for x2 is p1 and p5... Am I stuck with x1 unless I use the internal PCIe adapter? I'm using the E2C2 card right now.
     
  49. mathewst

    mathewst Newbie

    Reputations:
    0
    Messages:
    7
    Likes Received:
    0
    Trophy Points:
    5
    i dont want to use 590 with laptop, 560ti is perfectly fine :), and thats working well out of box x1.2
     
  50. Cleonard

    Cleonard Notebook Consultant

    Reputations:
    1,208
    Messages:
    139
    Likes Received:
    54
    Trophy Points:
    41
    Just a quick note to alert you that voting for the NBR Amazing Content Contest comes to a close on February 17th! Also, we added an additional prize for the thread that comes in 2nd place in the member voting, so get out and vote for this thread! Rally your supporters and storm the voting both while there's still time!
     
← Previous pageNext page →