Jump to content
Review: E-Win Champion Series Gaming Chair Read more... ×
EwinRacing Flash Series Gaming Chairs
frozentax

15" Lenovo Y700 + GTX1060@32Gbps-NGFF.M2 (PE4C 4.1) + Win10 [frozentax]

Recommended Posts

Hello,

 

Have a Lenovo Y700. Just installed the PE4C-M4060A v4.1 for M.2 "M" style key (which replaced my NVMe SSD) with Gigabyte GTX 1060 6GB card. While it is working somewhat, I keep running into BSOD issues when trying the SteamVR test. Here's what I've done so far:

 

- In BIOS, switch to "Integrated Graphics" only to bypass internal NVIDIA dGPU

- Clean install of 372.70 drivers (latest drivers always caused Error 43 in Device Manager; read another thread suggesting to try the older version)

- The above works fine, and I have HDMI output from the card

- About two seconds into the SteamVR Test, the card makes an audible clicking sound and then I receive BSOD

 

The PE4C has two delay switches (what they actually govern, I have no clue and can't find any good info on this). Out of the nine possible combinations, only three combinations actually allow the card to be recognized and used in Windows. Two of the combinations cause the system to completely freeze and become unresponsive during SteamVR, and the eGPU fans turn on full blast. The third combination, which I'm using, causes the BSOD with "VIDEO_SCHEDULER_INTERNAL_ERROR." The eGPU fans don't turn on for this one. 

 

Attached is the HWiNFO readout for the PCIe bus that's in use with the PE4C.

 

Not sure what my next steps should be! Any ideas? I tried the DSDT lane increase route, but couldn't get my DSDT.dsl file to compile (even without edit), as there were 13 unresolved errors. :logik: Thanks for any suggestions!

egpu.png

Share this post


Link to post
Share on other sites

Wow, you have a x4 3.0 (32Gbps) link. Once it's stable, it will run faster than 32Gbps-TB3 since there's no TB controller latency as found at https://www.techinferno.com/index.php?/forums/topic/10579-17-clevo-p870dm-g-gtx108032gbps-ngffm2-pe4c-v41-win10-bloodhawk/

 

Check your PSU, even testing another if you can. Try also downclocking your video card.

 

There's also the possibility the PCIe 3.0 (8Gbps) lanes are having reliability issues.  We certainly saw some combinations of video cards and systems having problems maintaining even a lower specced  PCIe 2.0 (5Gbps) signal, requiring downgrading to Gen1 for stability using Setup 1.30.

Share this post


Link to post
Share on other sites
8 hours ago, Tech Inferno Fan said:

Wow, you have a x4 3.0 (32Gbps) link. Once it's stable, it will run faster than 32Gbps-TB3 since there's no TB controller latency as found at https://www.techinferno.com/index.php?/forums/topic/10579-17-clevo-p870dm-g-gtx108032gbps-ngffm2-pe4c-v41-win10-bloodhawk/

 

I know, I was very excited to see this. I'm hoping the sacrifice of my NVMe SSD will be worth it.

 

I actually have another PSU coming today (430W). I'm currently using an old Rosewill 350W, which should be enough, but there is an odd odor coming from it which I've attributed to having been sitting in the garage for a few years. But we will see, I'll keep this thread updated with my results. If no go, I'll be sure to grab your Setup 1.30 and attempt PCIe downgrade.

 

Thanks for the feedback!

Share this post


Link to post
Share on other sites

Okay, so it was a garbage old PSU causing the issue! New PSU hooked up and SteamVR ran without a hitch. Results attached (says it's using the internal GPU, obviously that's not correct). Also have the Afterburner results attached - temp got up to 61°C. Seems a little high for a quick demo, but it gets right back to baseline quickly after demo completion. The eGPU makes a subtle whirring sound while displaying 3D imagery (confirmed it's not the fans, and it actually changes pitch during a scene change on-screen). Never encountered that before - but, then again, never had a GPU sitting so close to me. Should I be worried, or is that normal behavior?

steamvr2.png

afterburn.png

Share this post


Link to post
Share on other sites
1 minute ago, frozentax said:

Okay, so it was a garbage old PSU causing the issue! New PSU hooked up and SteamVR ran without a hitch. Results attached (says it's using the internal GPU, obviously that's not correct). Also have the Afterburner results attached - temp got up to 61°C. Seems a little high for a quick demo, but it gets right back to baseline quickly after demo completion. The eGPU makes a subtle whirring sound while displaying 3D imagery (confirmed it's not the fans, and it actually changes pitch during a scene change on-screen). Never encountered that before - but, then again, never had a GPU sitting so close to me. Should I be worried, or is that normal behavior?

 

Yes, coil whine on the video card is normal.  Nothing to worry about.

 

Yours is the second 32Gbps-NGFF.M2 eGPU implementation that eclipses TB3 performance at a significantly cheaper eGPU adapter pricepoint. Would you mind doing an implementation write up so other users can leverage off your pioneering findings?  Along the lines of https://www.techinferno.com/index.php?/forums/topic/10579-17-clevo-p870dm-g-gtx108032gbps-ngffm2-pe4c-v41-win10-bloodhawk/

Share this post


Link to post
Share on other sites

Actually, can you run GPU-Z while the GTX1060 is under load? Pls observe the link speed reported. It might be x4 2.0 (16Gbps) or x4 3.0 (32Gbps). Your hwinfo output shows it was running x4 2.0 (16Gbps). That may be because it downgrades the link when idle to save power. Putting it under load will show the full bandwidth available.

Share this post


Link to post
Share on other sites

Yes, would be happy to! Will take me another day, as I had to disconnect the eGPU so I can be mobile tomorrow morning with the laptop.

  • Thumbs Up 1

Share this post


Link to post
Share on other sites

Downloading 3DMark now. Here's some information in the meantime.

 

eGPU Build:

Adapter: PE4C-M4060A v4.1 M.2 Key
PSU: EVGA 430 W1, 80+
GPU: Gigabyte GTX 1060 G1 6GB

 

Laptop Build (16GB DDR4):

Spoiler

sz7wxu.jpg

 

 

Images:

Spoiler

15phf2q.jpg

2z8drg9.jpg

 

 

 

GPU-Z (Under Load):

Spoiler

33yj8nl.gif

 

 

CUDA-Z (Simulated Heavy Load):

Spoiler

20frcdk.png

 

 

 

Let me know if there's anything specific that you want!

 

 

Edited by frozentax
Hid images for ease of browsing
  • Thumbs Up 1

Share this post


Link to post
Share on other sites

Good stuff!

 

btw, try not to stress the M.2 end of the cable too much. 

 

This is what my setup ended up like : 

 

Spoiler

Final Setup (for now) : 

4yvhtOL.jpg

 

Share this post


Link to post
Share on other sites

Oh man, I think I need to upgrade my desk game - nice setup! Are you using the cable that came with the PE4C? Mine seems a lot shorter than yours, I don't think I could even rig it like that if I had the space.

Share this post


Link to post
Share on other sites
2 hours ago, frozentax said:

Oh man, I think I need to upgrade my desk game - nice setup! Are you using the cable that came with the PE4C? Mine seems a lot shorter than yours, I don't think I could even rig it like that if I had the space.

Not really, its the standard length, i just routed it in a way that it neatly goes behind the laptop and under. Ill post a few pictures tomorrow morning.  

Share this post


Link to post
Share on other sites
8 hours ago, Tech Inferno Fan said:

@frozentax, your CUDA-Z host-to-device score of 1322MiB/s is he bandwidth x4 2.0 gets

. Can you pls re-run that? You're looking for ~2800MiB/s for a x4 3.0 link.

 

Just re-ran it; 1378MiB/s is what it caps at. GPU-Z shows x4 3.0 alongside it. 

 

Actually, if I run the GPU-Z stress test and monitor CUDA-Z, the values drop further. Also appears that standard Windows screen effects (minimizing, maximizing - anything with a fade) become somewhat laggy and not fluid during that time. See below. Any ideas about what's happening?

 

2zivudy.png

Share this post


Link to post
Share on other sites

Hello @frozentax I just order this same laptop to upgrade my dell xps l702x, which btw I have it running with a GTX 1060 3gb but not with this eGPU, I have the GDC EXP V8.0 via mini PCIe, but my cpu bottleneck the gpu and can´t have the performance that I was expecting, so do you think that I will have a good performance with the GDC EXP V8.0 via mini PCIe setup?  

With this laptop you can easily setup an eGPU or you have to deal with other things like setup 1.3 or other things? In other words how easy is this? is just plug and play? Can you restart your pc with the eGPU connected without problems? 

Thanks and waiting for your answer. 

PD: attached a photo of my actual setup. 

IMAG2871.jpg

Share this post


Link to post
Share on other sites
10 hours ago, StrongHead said:

Hello @frozentax I just order this same laptop to upgrade my dell xps l702x, which btw I have it running with a GTX 1060 3gb but not with this eGPU, I have the GDC EXP V8.0 via mini PCIe, but my cpu bottleneck the gpu and can´t have the performance that I was expecting, so do you think that I will have a good performance with the GDC EXP V8.0 via mini PCIe setup?  

With this laptop you can easily setup an eGPU or you have to deal with other things like setup 1.3 or other things? In other words how easy is this? is just plug and play? Can you restart your pc with the eGPU connected without problems? 

 

To begin with, I had to turn off switchable graphics in the BIOS (specify dedicated/integrated only). I used the M.2 port, so can't speak to the mini PCIe port - however, there was no whitelisting necessary or need for setup 1.3. For Windows, I had to use the 372.70 drivers, as the latest caused an Error 43 (however, this could be resolved by now, not sure). Performance wise, I'm not sure how the mini PCIe port will fare. I think you'll be locked to either x1 or x2 link speed, which (based on my limited research), may affect FPS output to some extent in high intensity  / max settings environments - but the GPU performance could counteract that, to some extent. Either way, I was able to run VR (Vive) without any hiccups. Keep us posted on how it goes, and let me know if you have any other questions! The laptop itself is a great buy, by the way.

Share this post


Link to post
Share on other sites

Thanks @frozentax for your fast response. I will have to wait for the laptop arrive and see if will be compatible all this... Thanks and I will update the post when I have the laptop and can try with the  GDC EXP V8.0. 

Edited by StrongHead

Share this post


Link to post
Share on other sites

Hello @frozentax I already have the laptop, and have tried the GTX 960m that comes with it and I am surprise of all the power that it have. But in other hands I can't use the gtx 1060 or at least with the GDC EXP V8.0 because this laptop doesn't have the network card on the usual mini pci-e port, it have an intel dual band card that comes in m.2 form. So just in case someone is reading this and was thinking about buying this laptop to try this, at least with the GDC EXP mini pci-e you cannot use an external gpu. 

I attached a photo to show a size comparison of the two wifi cards. Hope that could be for help to someone..

photo_2017-01-11_19-56-16.jpg

Share this post


Link to post
Share on other sites
6 hours ago, StrongHead said:

Hello @frozentax I already have the laptop, and have tried the GTX 960m that comes with it and I am surprise of all the power that it have. But in other hands I can't use the gtx 1060 or at least with the GDC EXP V8.0 because this laptop doesn't have the network card on the usual mini pci-e port, it have an intel dual band card that comes in m.2 form. So just in case someone is reading this and was thinking about buying this laptop to try this, at least with the GDC EXP mini pci-e you cannot use an external gpu. 

I attached a photo to show a size comparison of the two wifi cards. Hope that could be for help to someone..

photo_2017-01-11_19-56-16.jpg

Well you could buy the m2 ngff version of the beast

Share this post


Link to post
Share on other sites
9 hours ago, egpulover said:

Well you could buy the m2 ngff version of the beast

Oh  yeah thanks, I didn't know that.. I was looking for and find that they sell only the cable which is what I need to make my V8.0 EXP GDC BEAST compatible with my new laptop. 

|Here is the link of the cable only. 

http://www.banggood.com/NGFF-Cable-for-V8_0-EXP-GDC-Beast-Laptop-External-Independent-Video-Card-Dock-p-1037574.html

Share this post


Link to post
Share on other sites
4 hours ago, StrongHead said:

Oh  yeah thanks, I didn't know that.. I was looking for and find that they sell only the cable which is what I need to make my V8.0 EXP GDC BEAST compatible with my new laptop. 

|Here is the link of the cable only. 

http://www.banggood.com/NGFF-Cable-for-V8_0-EXP-GDC-Beast-Laptop-External-Independent-Video-Card-Dock-p-1037574.html

So... its a good thing that they are selling it seperately, right?

 

Anyway you can have x2/x4 speed with the m2 ngff cable instead of the x1 of the mPCIe port so if money is not a problem you should consider buying the cable.

Share this post


Link to post
Share on other sites

Sorry to bring up an old thread, but I can't help but reply. I'm seriously impressed someone beat me to making an eGPU for the Y700. However, I noticed that the M.2 port is getting 2.0 rather than 3.0 transfer speeds. Might this thread help? It's a guide for modifying the BIOS in order to support PCIe bus speeds of the 3rd generation. 

  • Thumbs Up 1

Share this post


Link to post
Share on other sites

Likewise the guy above me, sorry to bring up an old thread.

 

On 4/28/2017 at 7:11 PM, ThatGuyOverThere said:

Sorry to bring up an old thread, but I can't help but reply. I'm seriously impressed someone beat me to making an eGPU for the Y700. However, I noticed that the M.2 port is getting 2.0 rather than 3.0 transfer speeds. Might this thread help? It's a guide for modifying the BIOS in order to support PCIe bus speeds of the 3rd generation. 

 

This is indeed an important info, though I find one more important thing to notice. @frozentax used PE4C v4.1, which only supports speed up to Gen2.

 

Quote

The PE4C V4.1 is designed for Notebook PCs that converts PCI Express 16X Add-on Card to M.2 Card or 
PCIe x4 connecter with up to Gen2 speed.

 

image_85.png

Share this post


Link to post
Share on other sites

Hi Everyone !
I have a MSI GE72 2qE apache Pro LapTop with a m.2 key M connectors too but when i plug my Egpu on the laptop he didn't recogniz the graphic card :/
I don't know what to do to solve this problem :/
 

If someone know how to solve it, it could be realy cool !!!

Sorry for re-open an older subject ^^

Best Regards

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Similar Content

    • By ElChuterRD
      Greetings, I have a p650rs and I have this little problem that I can not play in MRHYBRID mode, only if the charger is connected, and I do not see high quality videos or play if it is in discret mode, if the A / C is connected.
       
      Any idea what it could be?
       
      I have the latest version of Bios and ECF
      I've been looking for custom-made Vbios but I can not find anything.
      Thank you


    • By yoshomiamoto
      Hello Fellow Tech Gurus!

      I am having a huge headache after upgrading the ram memory of my m17x r3. 

      First let me start by saying I have been experiencing issues with my current ram setup recently, and so i decided to replace the ram inside of my computer, thinking they had gone out on me. It originally came with x4 2gb memory sticks, and as I started to experience issue, I started to removed them, and I was down to 1 2gb stick. It seems to me ram slots 1 & 2 are not working properly as when I put ram memory into them I would get BSOD in 5-10 mins of computer usage after boot. So I am thinking the slots have gone out. I also tested each slot individually and still same effect.

      So I went on the try out slots 3 & 4 under the keyboard, which seems to work just fine when I use only 1 ram chip in one or the other. But the problem occurs when I try and fill both ram slots in slots 3 & 4 under the keyboard with crucial 2x 8 gb of ram sticks, which total to 16gb total ram memory.

      BSOD and freezing occurs like crazy. But if I use just one of the ram sticks in either slot, no problem.

      I dunno if this is hardware or software. I am think that my motherboard is on its way out the door, but any suggestions you all have would be great. I have already clean installed win 7, and is currently running bios A10 (unlocked, I believe)

      I would also like to note that my motherboards internal vga is not detected, and just noticed this a few days ago upon trying to figure out the ram situation.

      other issues is my laptop battery is pretty much dead, and the only for my computer to cut on is if the AC adapter is connected

      I would also like to know can 1x 16gb 1600 ram stick run in my computer? or is it not supported by my motherboard? 

      thanks!

      Specs:

      Alienware M17xR3 (2011 3D FHD ed)

      Service Tag:
      30W75Q1

      Bios ver:
      A10 (should be unlocked)


      Operating System
      Microsoft Windows 7 Home Premium (64-bit)

      Processor
      Intel® Core™ i7-2960XM CPU @ 2.70GHz

      Chipset
      Intel® 6 Series/C200 Series Chipset Family

      Graphics
      Nvidia GTX 680m

      Audio
      IDT High Definition Audio CODEC
      High Definition Audio Device

      Networking and I/O
      DW1501 Wireless-N WLAN Half-Mini Card
      Atheros AR8151 PCI-E Gigabit Ethernet Controller (NDIS 6.20)
      HMA TAP-Windows Adapter V9

      Memory
      Crucial 8 GB (x2 qty) DDR3 PC3-12800 • CL=11 • Unbuffered • NON-ECC • DDR3-1600 • 1.35V • 1024Meg x 64 •

      (these only work under bay 3 or 4, but not dual 8gb at the same time, otherwise BSOD)

      Configuration ID:
      CT3283724

      Storage
      WDC WDBNCE5000PNC SSD (installed into bay 0)
    • By AMan
      Hi,
       
      I recently bought the new Toshiba RC100 m.2 2242 NVMe SSD for my Lenovo Y510p which has an m.2 port in it.
      After installation the SSD wasn't showing up in my BIOS and also not on my OS Win 10 disk management. So I did a bit of research and installed mod BIOS for my Y510p by following the steps in the link: ( https://www.techinferno.com/index.php?/forums/topic/3546-lenovo-y410p-y510p-unlocked-bios-wlan-whitelist-mod-vbios-mod/ )
      There are a lot more options in the BIOS menu now.
      Even after doing the mod it's not showing up. The SSD works on my friend's "new 2017 dell gaming laptop" which has m.2 ssd support in it. I don't know what exactly to configure my BIOS to make it work. I've just done some hit-and-trial configs which have eventually failed.
      If someone can help solve it Pleasee!!
       
       
      P.S. : I can share all the available options available in the BIOS if required.
         
    • By barry12
      I have a problem with my egpu. When I am playing a game during 40 minutes i get a black screen during 1 or 2 seconds and after that I see my desktop and the game that I was playing has been closed.
      laptop details:
       
      i5 3230M 2,6 Ghz
      gigabyte gtx 1060 3gb
      exp gdc 8.4d
      4gb ram
       
      My power suply is Enermax NAXN 500 W, ATX, 220 V.
       
       
    • By Ripsaw
      Hi all,
      This is just to report the success of installing a gtx 1060 on my M17X R4. Mine is the 3D version and as far as I'm aware, you need a screen in eDP mode (120Hz 3D model) for it to work (confirmed) on top of UEFI support to boot up. See here for the gtx 980m install which is the same for this card, but the 980m works on 2D models too:  https://www.techinferno.com/index.php?/forums/topic/8103-installed-980m-in-m17x-r4120hz-3d/
       
      HDMI in and out works but it does raise the question if the gtx 1060 will work on the 2D model via HDMI out. It should do as it's the eDP connector for the laptop screen is the issue here. Also 3D mode will no longer work (like anyone cares about 3D anymore  ). The cards above the 8xxm series have no 3D support.
       
      Prerequisites 
       A 120Hz screen is needed to pascal GPUS as only the 120hz connector in the laptop supports eDP mode.
       
      Keep your current card, in case you try modding your Bios or something like that, if settings become reset, UEFI is usually off by default. That means in this situation the GTX 1060 won't work without changing the Bios settings. Install your old card as it supports non-UEFI and UEFI modes.
       
      UEFI mode: This is must for the reason above. Windows needs to be installed on a GPT partition to use this feature. As this laptop origianlly came with windows 7, GPT and UEFI originally was not used. However Bios updates and windows 8+ could use it so UEFI was enabled. Install a fresh copy of windows on a GPT partition. The windows installation menu can help you with that. https://technet.microsoft.com/en-gb/library/dn336946.aspx
       
      Bios settings: In the boot options, set to UEFI mode, disable fastboot and legacy options. This ensures that your old card and the Pascal card both work when you swap them out.
       
      Installation
      It seems the laptop just about supports it. One Major thing to be aware of is the installation. For at least the MSI model of the GTX 1060, you need to use very thin heat pads as the core only just makes contact with the heat sink otherwise. I have found that on the core side are some new resistor blocks (Labelled R.22) that weren't in my old GTX 680m and thankfully they are the exact height of the core, so it isn't impossible to mount the heat sink. It's a very fine mark but provided you use thin pads (stock GTX 6xxm cards have nice thin ones) and a tightly screwed X bracket, you can get good cooling performance. The top R.22 blocks also do not need thermal pads (may benefit from thermal paste though) as you need as little height as possible.
       
      I'm aware of two types of heatsink used in the m17x r4. Both will work but there is a protrusion (in red) that can prevent proper contact with the core. If on a copper cornered heatsink (second image), you may not have to file this bit down. If you seriously have no tools to do this, you can very carefully bend this section VERY slightly to provide a little more clearance. To ensure good contact with other components in this case, use thicker pads or more paste on this section. 
       
       
      (Top) Taken by Zoldago
       (Bottom) Taken by Decool
       
      Drivers
      Drivers are fine, just go to laptopvideo2go and get the latest drivers with the modded .inf files. Remember to use DDU before installing .
      Simple guide for drivers:)
      - uninstall any graphics drivers, including ones automatically downloaded by windows (disable windows update if need be). Using DDU ensure every trace is wiped clean to avoid any problems
      - Disable driver signature enforcement (Shift + restart button in the start menu -> troubleshoot -> Advanced options ->  Startup settings) OR f8 at boot screen (windows 7)
      - Run official installer, quit once the driver files are extracted.
      - Place the modded .inf file into "display.driver" of the extracted files
      - run "setup.exe" from extracted folder. Done!
       
      Bios + screen
      Generally, a modded bios is not needed as all necessary options are already available. Some scenarios may need a display type change or the iGPU cannot be disabled the usual way.
      To convert from a 60hz to a 120hz screen, you need to ensure that when booting up on the 60hz screen to disable the iGPU (FN+ F7) (Check BIOS settings to ensure it stays off). Once in dGpu only mode, you can go ahead and install the 120hz screen. 120hz screens do not support optimus as the iGPU is incompatible.
       
      Performance wise it's pretty close to a desktop 1060, hitting a score of ~3600 in time spy and ~12,000 graphics score in Firestrike (desktop scored ~14,000). Temps settle at 75C as the card is limited to ~80W (so very limited OC for now  ). First Screenshot below used the stock paste that came with the card. Highly recommend a different paste such as mx-4 paste which I used (second screenshot).
       
      I doubt it will work on a M17X r3 due to the lack of UEFI support.
       
       
       


       
      Fan control and monitoring
      I use MSI afterburner for monitoring temps. You can also use HWinfo to control the fans, seeing as the 1060 is an 80W GPU compared to the 100W that the laptop is capable of cooling. If you're interested in lowering the fan speed for the sake of noise, use HWinfo. I'm aware that a system lock up can occur when using the fan control feature. However, so far I may have a solution.
      - Remove the main battery. A fix for many users and easy to implement
      - Alternatively use the settings provided in my screenshot. I know that the ACPI features are likely to be the main cause of lockups, but to be sure copy my settings and only monitor the sensors needed for fan control (e.g. CPU package temp and GPU temp). the  author of this program is aware that the battery monitoring is the cause for lock ups (which uses the ACPI in windows)
       

       
      Remember that you can only control both fans at the same time! Be sure to stress your CPU with a program prime95 to ensure your CPU does not overheat with your new fan settings. Also use both fan tables, one for the CPU and the other for the GPU so the fans spin up under loads from either.
      A final note. I would set a re-spin period on the fan control menu to reduce fan pulse. I found 2-3 seconds ideal. In my machine at least, the BIOS sets the fan speeds higher than needed before settling down to their target speed. E.g. at 4000 rpm, the fans spin up to 4600 rpm and in around 10 seconds slow down to 4000. Below is my preferences, although you may not want to run components quite as hot. Under max load, the CPU hits 90c and GPU 78c.
       

       
      Good luck and enjoy!
×

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.