Jump to content
EwinRacing Flash Series Gaming Chairs
gerald

Y510p Ultrabay Graphics card

Recommended Posts

Hey guys just wanted to say this is awesome! I can't believe I didn't hear about this project sooner.

 

Sometimes I wish the y510p had a MXM port but this is way better since there aren't that many MXM cards either.

 

About the adapter, its sold out right? no plans to make more either? is there a CAD file for it so I can build my own? I saw a link to buy spare ultrabay ports, would it be too complicated to solder myself?

 

 

  • Thumbs Up 1

Share this post


Link to post
Share on other sites

 

7 hours ago, Drozof said:

Hey guys just wanted to say this is awesome! I can't believe I didn't hear about this project sooner.

 

Sometimes I wish the y510p had a MXM port but this is way better since there aren't that many MXM cards either.

 

About the adapter, its sold out right? no plans to make more either? is there a CAD file for it so I can build my own? I saw a link to buy spare ultrabay ports, would it be too complicated to solder myself?

 

 

Hi, I had the same idea, but Gerald wanted to keep his plans (which I totally understand), so I found Lenovo schema and tried to design adapter by myself. I have already soldered PCB, it was not that hard it just take some time. It is not working yet, but I believe I just overlooked or misunderstood some Lenovo tags from schema. When I will make it work I will definitely release whole project for everyone.

Edited by Zakyn

Share this post


Link to post
Share on other sites

Has Gerald explained why? I mean does he plan to start making PCBs again? 

 

Also is the ultrabay port pin layout the same as PCI? 

Share this post


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

Has Gerald explained why? I mean does he plan to start making PCBs again? 

 

Also is the ultrabay port pin layout the same as PCI? 

He did not. I asked him for schematics and some advice, but he only responded on a part of my question (about trasistor switch of PSU).

Ultrabay port has all signals as PCI-e 8x, in different connector, but there are some more signals (for SLI for example).

1 hour ago, High_Voltage said:

@Zakyn If you send me your schematic, I might be able to help you with it. 

Oh really? Here it is, I am not pro in PCI-E signals so it may be completely wrong :D .

eGPU_Zakyn.pdf

Share this post


Link to post
Share on other sites

Hi,

you need also some additional signals for the PCIe interface.

Enclosed the schematics...Ultrabay_V2_20160428.pdf

One of the resistors must be a 10k -> the right one was pointed out in this thread.

  • Thumbs Up 1

Share this post


Link to post
Share on other sites

Hi, @Zakyn, I had a look at your schematic. Not really going to check your routing to the PCI-E pinout, let's hope it is correct. Also, I hope that you are aware that the high-speed PCI-E lanes have to be routed in differential pairs with length matching (KiCad has a special feature for that) (also make sure to match the length among all the pairs).

 

Now, speaking of the necessary pull-up resistors on the Lenovo side, as it has already been shown by @gerald while I was writing this response, here's the situation with the additional resistors and circuits:

  • 1k pull-up to +3V at pin 70 of the Ultrabay (pin SUSP# in Lenovo motherboard schematic), this is R4 in Gerald's schematic. (note that Gerald's schematic uses different pin numeration for some reason)
  • R1, R5 and R6 are not installed on Gerald's adapter board, so you can just ignore them. These pins although labelled sensibly, don't appear to make any difference to ultrabay functionality
  • R2 used to be installed in V2 of the adapter, but in order for it to work properly, this pin must be open. Do not install!
  • 1k pull-down to ground from Ultrabay pin 94 (SLAVE_PRESENT#), this is R3 in Gerald's schematic
  • Wire Ultrabay pin 98 (PLT_RST#) to PCI-E Reset pin, additionally pulling the signal up to +3V3 (that comes from your power supply)

 

To summarise, out of all of the resistors, you only need two (R4 and R3), plus the Reset circuit.

 

Also, you don't have to route SMB bus to the PCI-E slot as it is redundant. Better make solder pads for it so it can be used with my hardware mod.

Share this post


Link to post
Share on other sites
12 hours ago, High_Voltage said:

Hi, @Zakyn, I had a look at your schematic. Not really going to check your routing to the PCI-E pinout, let's hope it is correct. Also, I hope that you are aware that the high-speed PCI-E lanes have to be routed in differential pairs with length matching (KiCad has a special feature for that) (also make sure to match the length among all the pairs).

 

Now, speaking of the necessary pull-up resistors on the Lenovo side, as it has already been shown by @gerald while I was writing this response, here's the situation with the additional resistors and circuits:

  • 1k pull-up to +3V at pin 70 of the Ultrabay (pin SUSP# in Lenovo motherboard schematic), this is R4 in Gerald's schematic. (note that Gerald's schematic uses different pin numeration for some reason)
  • R1, R5 and R6 are not installed on Gerald's adapter board, so you can just ignore them. These pins although labelled sensibly, don't appear to make any difference to ultrabay functionality
  • R2 used to be installed in V2 of the adapter, but in order for it to work properly, this pin must be open. Do not install!
  • 1k pull-down to ground from Ultrabay pin 94 (SLAVE_PRESENT#), this is R3 in Gerald's schematic
  • Wire Ultrabay pin 98 (PLT_RST#) to PCI-E Reset pin, additionally pulling the signal up to +3V3 (that comes from your power supply)

 

To summarise, out of all of the resistors, you only need two (R4 and R3), plus the Reset circuit.

 

Also, you don't have to route SMB bus to the PCI-E slot as it is redundant. Better make solder pads for it so it can be used with my hardware mod.

Thanks very much for advice, as soon I will have these modifications done I will let you know if it works. :)

15 hours ago, gerald said:

Hi,

you need also some additional signals for the PCIe interface.

Enclosed the schematics...Ultrabay_V2_20160428.pdf

One of the resistors must be a 10k -> the right one was pointed out in this thread.

Thanks, when I get promoted I will check your schematics:)

Edited by Zakyn

Share this post


Link to post
Share on other sites
16 hours ago, gerald said:

Hi,

you need also some additional signals for the PCIe interface.

Enclosed the schematics...Ultrabay_V2_20160428.pdf

One of the resistors must be a 10k -> the right one was pointed out in this thread.

I am not sure how long it takes for me to get promoted, can you please send me this pdf as PM? 

Share this post


Link to post
Share on other sites

Hello everyone. As I understood for now there is no more Ultrabay adapters for sale, I'm too late. If somebody will have success in creating one, I will be glad to buy one. I was late to buy one because I was quite happy with performance of GT755 SLI, but some time ago my Ultrabay card died. I was playing DA Inquisition, and suddenly my laptop switched off and I could hear, that my PSU is ticking (seems to be short circuit protection) and I couldn't start again my laptop with Ultrabay card inside again. There wasn't any smoke or bad smell, so I just hope that it's fault of Ultrabay card and not of Motherboard.. Maybe somebody have ideas how to check this out? Unfortunately I cannot check it with other Ultrabay card because there is no such for sale, or if there is - they cost too expensive (price about of GTX 1050)..

 

@geraldCould you please PM me the schematics too? I will ask some PCB building companies at my place (if I will find any..), is somebody able to create one too.Thank you very much.

 

@Zakyn Good luck with creating your own Ultrabay adapter!

Share this post


Link to post
Share on other sites

I would like to get the schematics too

 

Maybe we could open source the design? 

 

Also is this PCB too complex to do it with toner transfer? 

Share this post


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

I would like to get the schematics too

 

Maybe we could open source the design? 

 

Also is this PCB too complex to do it with toner transfer? 

My first version was made by some local manufacturer because I don't believe it's possible to do 0,2mm tracks via toner transfer method + you need to double sided PCB, which is not that easy at this precision. 

  • Thumbs Up 1

Share this post


Link to post
Share on other sites

I see thanks for the clarification, whenever I get the kicad file I'll check over here to get an estimate. 

 

BTW anyone knows what the bottleneck of this system would be? like, I have a i7-4700MQ and the adapter is 8x PCIe, at which point those components and not the GPU become the bottleneck? like, would you put a 2080 on this or it would be a waste of GPU power?

Share this post


Link to post
Share on other sites
3 hours ago, Drozof said:

I see thanks for the clarification, whenever I get the kicad file I'll check over here to get an estimate. 

 

BTW anyone knows what the bottleneck of this system would be? like, I have a i7-4700MQ and the adapter is 8x PCIe, at which point those components and not the GPU become the bottleneck? like, would you put a 2080 on this or it would be a waste of GPU power?

I had i5-4200M, than I upgraded to i7-4800MQ and I think  more powerful gpu than GTX1070 will be bottlenecked by CPU. 8x PCIe is not a problem.

  • Thumbs Up 1

Share this post


Link to post
Share on other sites

BTW now that we can use nvidia GPUs is it possible to use the internal GT750 at the same time? like for SLI or physx

Share this post


Link to post
Share on other sites
7 hours ago, Drozof said:

BTW now that we can use nvidia GPUs is it possible to use the internal GT750 at the same time? like for SLI or physx

It is not possible to use SLI for two different GPUs. You can use GT750M for native display on laptop and have it as second monitor.

Share this post


Link to post
Share on other sites
14 hours ago, Drozof said:

like, would you put a 2080 on this or it would be a waste of GPU power?

You still may get 2080 (for numbers of reasons) and it will work anyway. Yeah, it will be slower than in standard system and bottleneck will be on memory bandwidth side first (Host-to-Device). You may see it in my tests on Y500 and intruder tests on Y510p at eGPU forum (Y500 there is slower).

 

Anyway, you may get 2080 for slower building desktop and later just sell laptop.

8 hours ago, Drozof said:

BTW now that we can use nvidia GPUs is it possible to use the internal GT750 at the same time? like for SLI or physx

Inpossible. SLI working only with two same NVIDIA GPUs, but yeah you may set GT 750M to calculate PhysX via NVIDIA control panel.

 

It will be more smart to just disable dGPU and use iGPU + eGPU. Simply because CPU and dGPU share heatsink and you don't need it.

  • Thumbs Up 1

Share this post


Link to post
Share on other sites
On 26/10/2018 at 3:43 AM, rusTORK said:

but yeah you may set GT 750M to calculate PhysX via NVIDIA control panel.

 

Alright, so on the AMD side what would be a good card that wont get a bottleneck? some 1070-equivalent so I can run it with the stock BIOS

 

@Swung Huan awesome rig man! how did you wired it?

Share this post


Link to post
Share on other sites
8 hours ago, Drozof said:

Alright, so on the AMD side what would be a good card that wont get a bottleneck? some 1070-equivalent so I can run it with the stock BIOS

No idea. Since HP Envy, where was Radeon card and i can't install drivers from ATI official site without bluescreen i don't buying Radeon cards anymore. Intel + NVIDIA only.

Share this post


Link to post
Share on other sites
12 hours ago, rusTORK said:

No idea. Since HP Envy, where was Radeon card and i can't install drivers from ATI official site without bluescreen i don't buying Radeon cards anymore. Intel + NVIDIA only.

 

I had similar problems with a radeon on win7, what was your BSOD? irq_error?

 

10 hours ago, Celestus said:

Equivalent of 1070 is Vega 56.

 

Thanks

Share this post


Link to post
Share on other sites

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.


  • Similar Content

    • By TheLoser1124
      Hello, A couple of days ago I got a new GPU but when I installed it into my computer I was unable to use it but now I know why. When checking the device manger I went into the events tab of my GPU when I went to view all events, I noticed an error it said " event 411 kernel PnP " and It also said Problem Status: 0xC01E0438. I believe this is why my GPU hasn't been working on my PC. If you know how to fix this problem or have info on how to fix this problem that would be greatly appreciated. I'm also using a EVGA NVIDIA GeForce GTX 1660.
    • By TheLoser1124
      I'm having a problem where my PC is saying my eGPU is not usable, its detected in the Device Manager and it doesn't have the yellow triangle next to it. I cant use it games and the Nvidia Control Panel doesn't recognize it either. I'm using a EVGA NVIDIA Geforce GTX 1660. I'm using windows 10 and I tried DDU and reinstalling them and now I cant access the nvidia control panel. The GPU is not recognize on any other apps and I went on *********** and was unable to find my answer, Any help on how to fix this problem would be greatly appreciated.
    • By Radstark
      Title sums it up.
       
      TL;DR: we have a Clevo that runs a desktop CPU, one with those huge 82 Wh batteries. We remove the GPU and let it use the CPU's integrated graphics. How much time for the battery to go from 100 to 0? Is it comparable to an ultrabook's?
       
      I'm theorizing a mobile set with a static eGPU and an upgradable CPU. Given a hypothetical user that needs fast processing on the go and long battery life while retaining very high degrees of mobility, but at home wants a powerful machine to run most games, I guess that would be their best bet. It would surely be more convenient to keep everything in the same disk. And even though the thing would be quite heavy to carry around, changing CPU would be more cost-efficient than changing an entire laptop. (Not sure if I'm right here, and also I'm not sure whether the motherboard in a Clevo would be replaceable when the new CPU needs a different socket, which is another reason why I'm asking here.)
       
      If my above guesses aren't correct, then an ultrabook with Thunderbolt and without a dedicated GPU would be a better choice. If they are, then we would be carrying more weight in exchange of a more cost-efficient setup, which I think would be a fair tradeoff.
       
      Also I am aware of the heating problems that these laptops suffer from, at least compared to a desktop setup. Would they be solved by moving the GPU out of the chassis, and instead plugging it with an eGPU dock via Thunderbolt port?
       
      What do you think? Is it doable? If not, why?
    • By sam@83
      Hello !
      I tried a tutorial on the forum to remove the supervisor password on a X260 thinkpad but the winbond 25Q128FVPQ chip is not recognized with the programmer CH341A and ASprogramer (does not detect automatically and not manually). Plugged into the motherboard with a soic8.

      Can you help me with detection?
      Can I find the password with the software or do I have to write it?
       
      Thank you so much !!!
    • By Donz7733
      Hi
       
      Currently I am using Nvidia 376.44 version for SLI functionality. On trying to install any higher version , SLI wont function & only 1 card works.
       
      if anyone is using higher version Than the one mentioned above for SLI, please let me know
       
      Thank You
×
×
  • 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.