Ordered and in production
Such a good read. I have been thinking about getting a 30xx series MXM for an old Alienware 17 R1 to Tinker with since I’ve done a 980m upgrade before and got custom heatsinks and what have you. It would be fun to mess with on this platform too. It’ll keep my away from precision 7720 or the P71s of yesteryears
I know they’re unrelated but there’s a eBay seller that goes by cicichen, they make custom heatsinks for some of the cult followed laptops and a lot of Alienware stuff. I don’t know much about design but they could potentially be a good asset in this regard.
It’s arriving today, but irony of all ironies my FW has decided to take an unresponsive nap. It’s not showing any power LEDs or fan noise and I’ve tried multiple chargers. Will update once I can get it up and working again and also once I try the new board.
And we’re back! Trickle charging with a slow usb charger did the trick I think. Fingers crossed.
EEPROM Flashed and everything’s booting on with the adapter plugged in. An interesting issue occurs though when I put in the MXM card - the 3.3v line and ground is shorted. The strange thing is that when I test 3.3v and ground on the MXM card I get nothing, and when i test 3.3v and ground on the adapter board I also get nothing. It’s only when they’re put together that the short occurs. Any ideas?
Shorts when connected.
Say some of the pins on the MXM are linked. I.e. 2 pins expected to be ground.
Say the connector has a short between say 3V and one of those 2 pins.
The short does not make its final link until the two are connected.
A short may also happen if there is a potential short within the main board, but it only connects once some strain is put on the mainboard. I.e. the MXM attached.
Things like this can be caught by making a test board in place of the MXM, that just breaks out the pins and test that for shorts, and levels etc.
I believe it can happen if some pins are connected on the board, that are should be separate from adapter’s PoV. Something like this:
Also could be a misalignment due to imcompatible or loose connectors.
As well as misalignment of connector pins that has already been mentioned I would look at your PCB layout very carefully and make sure all the 3v3 pins on the connector ARE connected to 3v3, and all the ground pins ARE connected to ground. It can be very easy to get them crossed over and not notice - or on the schematic connect 3v3 or ground to the wrong connector pin, and the layout then slavishly follows the mistake.
Yep, I’m more and more leaning towards an issue with the card. Pretty sure it’s not the board as all the solder joints look perfect. I’ve checked both the 3.3v and GND pins and from what I can see at least initially they’re in the right place. I’m going to go over the card though and see what links I can find.
Another thing to try to narrow down the fault.
See if you can fit some insulating tape over say, half the pins, and plug it it. Maybe Kapton tape.
This might be a way to narrow down which pins are shorting.
It could also be something simple, like the pins are mirrored. I.e. The pins on the bottom of the connector are supposed to actually be connected to the pins on the top of the card.
An easy problem to miss.
I’ve found the short I think. Looks like a third dead MXM GPU. BL_EN was shorted straight to 3.3 which definitely isn’t right. Another card coming soon.


