-
Notifications
You must be signed in to change notification settings - Fork 5
MXM Mini GPU #3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Ohh interesting, I like the idea! OCuLink + external power would be far simpler to implement than with an ASM2464. While I have been experimenting with using that I haven't finished a design based on it and it'd be a lot more complex and expensive to produce. Maybe a separate USB4 to OCuLink board could be made later with that chip lol. |
i'd love to know anything you can tell me that could be counter intuitive, for example whether or not is possible to connect the PCIe lanes directly to the oculink connector or if i should pass it trough a signal amplifier IC. Technically it should not be needed as the cable runs will be short. Im literally going into this blind let's say, i never made a PCB with such complexity, only small DIY projects, moreover i could not find any documentation on the MXM connector specifications or "standard" pinouts |
Hmm so, one thing to note that I haven't addressed on the PCB in this repo yet, is that MXM cards don't have any of the DC-blocking capacitors on the PCIe lanes which are usually present for half of the pairs on a PCIe card, so they have to be included on the adapter PCB. Other than that I don't think a signal amplifier to redriver or whatever is necessary if the cable run is short enough yeah. To slim it down, for most things you don't intend to use you can just straight up remove them and everything related to them yeah, that'll be fine. There's a few parts that are important to the operation of the MXM card in general though, mostly the power and thermal control signals. For documentation, it's really helped me to look at laptop schematics that include MXM slots for a known working reference implementation (the EliteBook 8540W one is particularly nice for having a directly connected DP port). Let me know if there's anything else you need, I'm happy to help! |
Hi,
sorry for creating an issue but i couldn't find your discord here on GH.
I was always interested in making the smallest GPU possible while still being able to more or less DIY it instead of buying it.
My current one is a GTX1060+Oculink and a small Server PSU, the full thing it's as big as a lunchbox, so not very 😅
When i found out that there are resellers for old or refurbished laptop GPUs, in MXM i thought i struck gold, however the MXM to PCIe adapters are prohibitively expensive in places like Aliexpress.
When i found your project i got the idea of slimming it down to be as small as possible, my current idea being Oculink (x4) as for the PCIe and a 200W12V GAN for the power, with just 3 DP ports as output.
Assembling such board would be a piece of cake as i work in electronic repairs, however designing it is another pair of hands, hence my question, do you think this is possible? How much complexity would be added if instead of oculink, straight on an ASM2464 for USB-C?
If the incredible (😂😂) Paint mockup didn't give you a stroke, what do you think?
The text was updated successfully, but these errors were encountered: