Jump to content
EwinRacing Flash Series Gaming Chairs
gerald

Y510p Ultrabay Graphics card

Recommended Posts

Just a little teaser. Unigine heaven benchmark maxed out on GTX 1070 Ti.

Unigine.png

gtx1070ti egpu working.png

  • Thumbs Up 2

Share this post


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

My friend tried it and succeasfully running an GTX970 on y510p.

 

Awesome! Glad to hear everything works as it should!

 

3 hours ago, Swung Huang said:

I noticed that there's no approach for y400 till now.

 

Yeah, unfortunately, this mod is not suitable for Y400/Y500 series.

 

4 hours ago, Swung Huang said:

Anything can I do to deal with the issue with y400?

 

There might be another bios mod to do on it. Alternatively, as I've already mentioned before, there might be a relatively easy hardware hack. Do you happen to have access to soldering iron, wires and Arduino nano (or clone) by any chance?

 

4 hours ago, Swung Huang said:

btw,I'm a student and may not have too much free time.

 

No problem, I'm a student too.

 

P.S. I seem to have much more stuff to do today than I initially expected. Deadlines'n'stuff... Therefore, please excuse me for delaying official release of the mod in the separate thread 'till tomorrow. By then you can install the pre-release version I linked in the previous message. As it seems to work just fine, the release version will probably be identical (might be supplied with a clearer readme guide and pictures, but no change to programs).

 

-High_Voltage

Share this post


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

Do you happen to have access to soldering iron, wires and Arduino nano (or clone) by any chance

Yeah,I HAVE! An arduino nano,a raspberrypi B+,and an MSP430(having SDA,SCL to read/write i2c,which have something identical with smbus)

But I don't know how to do this hack.How to write the fake Temp/fan values to SMBus? Any idea for that? Does the EC/BIOS containings indicates something? Or some other modification is also needed?

BTW,The RC verison runs perfectly on y410p/510p.Cheers!

Edited by Swung Huang

Share this post


Link to post
Share on other sites

Also, is that same method to modificate the BIOS work on y400/500?I wonder how you've modded the bios.(I have the original one and modded one HEX compared but found nothing imo,maybe I needed some deassembly work.)

And with the mod,y410p/510p can plug anything in(including ethernet cards or anything pcie),and before mod,anything except nvidia cards will work(only these nvidia ones will trigger reboot).

But on y400,all of these will trigger a reboot.

Any idea is appreciated.Thx anyway!

Edited by Swung Huang

Share this post


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

Yeah,I HAVE! An arduino nano,a raspberrypi B+,and an MSP430(

 

Oh, I wish i had more time right now... Being constantly distracted by this y510p BIOS modding, I'm now approaching so many deadlines at work... Yet, I'm pretty sure I could find a couple of hours in a week to figure out the hardware mod.

 

3 hours ago, Swung Huang said:

having SDA,SCL to read/write i2c,which have something identical with smbus

 

SMBus is basically the i2c protocol under different name and limited to low speeds, so you are absolutely correct.

 

3 hours ago, Swung Huang said:

How to write the fake Temp/fan values to SMBus? Any idea for that?

 

Easy! We first need to connect to original Ultrabay GPU's SMBus and understand what exact values get transmitted to Ultrabay address and what it responds back while it's running. Then we make the MCU program that responds with similar values. In my understanding, the communication between the Ultrabay and the EC should be ultra primitive.

 

3 hours ago, Swung Huang said:

Also, is that same method to modificate the BIOS work on y400/500?

 

Quite possibly! I haven't studied Y500 bios yet, and not sure if I want to right now... As you have correctly noticed, the Y500 platform is not selective to the type of device inserted into the ultrabay, whereas the Y510p would only enable safety reboot if Nvidia-branded device was detected. I still have no idea why this is implemented like that. Yet, I think it might be possible to analyze Y510p UEFI module that contains this check and see if any of Y500 modules contain similar pieces of code.

 

Also, is there any way I could contact you privately? Like, email or any of the instant messengers?

 

-High_Voltage

Share this post


Link to post
Share on other sites

Oh, the ride never ends... I've just found the module responsible for reboot in Y500p bios. (it simply had the same name as the one in y510p BIOS!) The entire structure of the module and of the bios itself is incredibly similar.  Looks like these are just two slightly different versions of the same program. Guess there's going to be Y500 BIOS mod coming at some point too...

 

@Swung Huang If you can update your Y500 to the latest version of BIOS and dump the backup file using Universal Bios Backup Tool, and then send this to me somehow, I think I could provide you with the working file like next weekend or even earlier. Of course, you'll have to hardware-flash it (raspberry pi will be perfect to do that) (or maybe Svl7's toolkit will be able to flash it from DOS, more research has to be done).

 

Update: Looks like Svl7 has released a mod for Y500/Y400 too! I might be able to use his toolkit the same way I did with Y510 mod. The Y500 mod with convenient installer might be coming really soon!

Edited by High_Voltage

Share this post


Link to post
Share on other sites

@High_Voltage My Telegram account have been PMed to you.

And now we are trying to figure out something like an eGPU enclosure. That's utilized the ultrabay pcie for GPU and sata utilized for external HDD.

I'd prefer the hareware hack(that's Plug-n-Play and don't need too much config for end-user), but if the software one works, that's also awesome.

 

What's more, having internal display functionality is perfect.

 

8 hours ago, High_Voltage said:

 

Update: Looks like Svl7 has released a mod for Y500/Y400 too!

yes. I've currently using that.That one runs perfectly.

Edited by Swung Huang

Share this post


Link to post
Share on other sites

Hi, everyone!

 

As promised, the separate topic on the Y510p/Y410p Nvidia mod has been created today:

https://www.techinferno.com/index.php?/forums/topic/12014-lenovo-y410py510p-bios-mod-to-enable-nvidia-egpu-support/

 

Therefore, I would suggest to continue the mod-related discussion there. You can also ask questions, describe issues and submit feedback on whether the mod worked for you, whether the instructions were clear enough etc.

 

-High_Voltage.

  • Thumbs Up 2

Share this post


Link to post
Share on other sites

Right! Who's ready for the next portion of cool things?

 

This time it's the hardware mod I was talking about a while ago. In theory, it should work with all the Ultrabay models including Y500/Y400/Y410/Y510p WITHOUT THE NEED TO MOD YOUR BIOS! So far, it worked on my Y510p. Looking forward to future tests.

 

I know, "hardware mod" may sound scary, but please consider this option too! Actually, it is beautifully simple!

 

It's so simple that I'm not even sure whether it needs a separate topic!

 

Download link: https://mega.nz/#!3AB0iSoa!v24VPHjNL2NkvEdeY3ZTkrmRWhcD1du_-N-JZfgTf7M

 

-High_Voltage

  • Thumbs Up 3

Share this post


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

Right! Who's ready for the next portion of cool things?

 

This time it's the hardware mod I was talking about a while ago. In theory, it should work with all the Ultrabay models including Y500/Y400/Y410/Y510p WITHOUT THE NEED TO MOD YOUR BIOS! So far, it worked on my Y510p. Looking forward to future tests.

 

I know, "hardware mod" may sound scary, but please consider this option too! Actually, it is beautifully simple!

 

It's so simple that I'm not even sure whether it needs a separate topic!

 

Download link: https://mega.nz/#!3AB0iSoa!v24VPHjNL2NkvEdeY3ZTkrmRWhcD1du_-N-JZfgTf7M

 

-High_Voltage

Excellent! I'll modify the Y510p adapter configuration thread to incorporate information about your BIOS and hardware mods over the weekend.

  • Thumbs Up 2

Share this post


Link to post
Share on other sites
1 hour ago, Bos Maior said:

I'll modify the Y510p adapter configuration thread to incorporate information about your BIOS and hardware mods over the weekend.

 

That'd be great. Thanks!

Share this post


Link to post
Share on other sites

Can someone send me the dimensions of the adapter? I want to see if I can 3d model a case for it so it's not just exposed PCB

Share this post


Link to post
Share on other sites
On 3/18/2018 at 6:31 PM, Luthercorp said:

Can someone send me the dimensions of the adapter? I want to see if I can 3d model a case for it so it's not just exposed PCB


I think the best way is to have both the GPU and the PSU inside a regular case, and just a cable connecting the GPU to the Notebook, but I think the notebook will also need the 24 pin ATX connector.

Share this post


Link to post
Share on other sites

For those of you who don't care about your secondary graphics card anymore, you can dissasemble the card and use the case with padding / velcro strips to house the adapter fairly easily. You just need to make sure you bend some tabs out the way and line up the connection in the same way. Its similar to an earlier post I saw, just without the hard drive connection. I used chair tips (protection for chairs against floors) for spacing and that strong velcro strip stuff that has a a strong glue stick to it on either side for securing the adapter inside the 750m ultrabay graphics card housing.

 

Everything is much more secure this way as the housing still locks in the same way as the old GPU did. If I really cared I would run a PCI extention but my setup is pretty sturdy and is in a safe location where things won't get bumped.

20180213_171429.jpg

20180213_171442.jpg

20180213_173239 (1).jpg

  • Thumbs Up 3

Share this post


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

For those of you who don't care about your secondary graphics card anymore, you can dissasemble the card and use the case with padding / velcro strips to house the adapter fairly easily. You just need to make sure you bend some tabs out the way and line up the connection in the same way. Its similar to an earlier post I saw, just without the hard drive connection. I used chair tips (protection for chairs against floors) for spacing and that strong velcro strip stuff that has a a strong glue stick to it on either side for securing the adapter inside the 750m ultrabay graphics card housing.

 

Everything is much more secure this way as the housing still locks in the same way as the old GPU did. If I really cared I would run a PCI extention but my setup is pretty sturdy and is in a safe location where things won't get bumped.


This is a nice solution, but I would rather use the adapter inside a ATX/ITX case and just a "Extension" Cable connecting to the Notebook, but this would demand a new adapter.

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 damianalex
      Hi,
      I want to show you my new project.
      I bought my laptop about 5 years ago.  It was never speed deamon, but for every day use, it was enough to me.
       
      Its specification:
      Intel i7-4700MQ
      Nvidia GeForce GT745M
      16GB RAM
      512 SSD Adata SU800

       
      Yesterday I bought Witcher 3. Of course on 1080p it's impossible to play, because of about 10fps
       
      So I make a decision to buy external grahpic card.
      I choose GTX970 and now I am looking for occasion to buy it.
       
      I've already bought EXP GDC v8.4d mPCI-E. It is used and cost about 30$.

       
      I will use ATX PSU to supply graphic card, because I have old desktop PSU at home.
       
      My plan:
      1) unlock bios
      2) buy GTX 970
      3) enjoy Witcher 3!
       
      BTW I try to cool down my laptop, so I replaced thermal paste to Kryonout Thermal Grizzly and make some tests. Temperatures and fps are on screenshots.
       
      1) laptop on table, playing GTA V 1080p

       
      - first minute (GPU core 1045MHz)

       
      -after some time, because of high temperature and GPU throlttling (GPU core drop down even to 400MHz)

       
      2) with thermalpad Glacier NC400 SilentiumPC

      - 30 minute and longer (GPU core drop to about 900MHz)
       
      3) without down case of laptop (like on picture with thermal paste) on thermalpad.
      Here laptop never drops down MHz and max temp are about 72 Celsius degrees.

       
       
      Bacause of that I bought second down case for my laptop and I will cut there additional holes.
       
      Greetings!
       
      I will describe next step when I get all stuff I need!
       
       
    • By popozitos
      Hello everyone
      I created a case for egpu using 2.5mm acrylic sheets. The first time I created a case to support a GPU + ATX psu
      Now I created another one for the GPU with an external Xbox 360 203w psu.
      the finish was not good but for my use it is already good.
       
      *both cases album
      *Construction of the second case 
      *adapting xbox psu to 8pin power (taken from 24pin)
       
      all made by hand with the tools I had.

      from Brazil.

    • By jcrcarmo
      Hi folks,
        Greetings from Brazil!  Not sure I'm posting in the right place, but I have a question:  how do I find out the brand and model of my BIOS chip without having to open my laptop?  I can't find this information anywhere.  Been searching for days... I have a Lenovo Ideapad 300-15ISK 80RS (motherboard Paris 5A8).  Thanks a lot for your time and help! I really appreciate it!   Best regards,   JC.
    • By Consumerofmulch
      Hello!
       
      I have recently acquired my Dell Inspiron 15 7000, and I am interested in building an egpu setup for it. It has a USB-C port. Any recommendations/guides out there?
       
      thanks.
    • By Donz7733
      I am planning to get this Charger (170w 20v 8.5a) - https://www.amazon.in/Lenovo-ThinkPad-4X20E50574-170W-AC/dp/B00MLTQ99Y
      &
      the Adapter - https://www.aliexpress.com/item/32975526334.html?spm=a2g0o.productlist.0.0.27cb747e6TEc28&algo_pvid=a7db42d0-97cb-4a37-be7a-d19c44bddf73&algo_expid=a7db42d0-97cb-4a37-be7a-d19c44bddf73-0&btsid=8d6ee0f9-08e9-4474-b63b-cc751403b4c7&ws_ab_test=searchweb0_0,searchweb201602_,searchweb201603_60
       
      Will this combination work to run Both GT755m of Y510p?
       
       
      Thanks
       
×

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.