Post-rampocalyptic Chip-Swap Provides Desktop Memory At Laptop Prices

When you can buy something at a low price in one location, and sell it at a higher price somewhere else, you’re engaged in what economists call “arbitrage”. We’re not sure if desoldering DDR5 chips from laptop SO-DIMMs to populate a custom PCB to create much-more-expensive desktop memory counts as arbitrage, but it certainly counts as a hack. [VIK-on], who built the cards, claims he’s getting DDR5 performance at almost DDR3 prices. Nice!

Installed, the RAM apparently works well, though [VIK-on] has not shared benchmarks.
Specifically, he’s put together a 32 GB UDIMM from donor chips from two 16 GB SO-DIMMs. The memory chips themselves aren’t enough to make a stick of RAM, however: the part where we wish we had more details was in the firmware. The firmware identifies this DIY DIMM as an ADATA AX5U6500C3232G-DCLARWH, specifically. [VIK-on] is still performing stability tests, if those go well, we’re told to expect a how-to guide.

[VIK-on] is in Russia, so SO-DIMM rates may differ in your local market, but he claims walkaway costs of 17,015 ₽ — about $218 or €188, an astounding price for DDR5 in these dark days.

Some say soldering SIMMs seems severe, but hardly strange to Hackaday, and desperate times call for desperate measures. It’s ether that or optimize software, and who wants go to that effort?

8 thoughts on “Post-rampocalyptic Chip-Swap Provides Desktop Memory At Laptop Prices

  1. “however: the part where we wish we had more details was in the firmware.”

    It’s not ‘firmware.’ It’s the SPD EEPROM, the thing that tells the system what the various memory timing parameters are. The parameters are all standardized, but it sounds like he just dumped the EEPROM from one DIMM and programmed this one (or… just moved it over).

  2. I wish I was better at soldering or reflowing as the case may be. I’d love to take a whack at this! Maybe with something cheaper first like an old DDR3 module. But if that was successful…

  3. Please forgive a terribly naive question, but wouldn’t it be simpler to make a DIMM->SODIMM adapter card, perhaps where the SODIMM socket sits at the top of the card so the combined module doesn’t become too thick to fit adjacent DIMM slots? It seems like the adapter card would need little or no circuitry, just traces from the socket to the edge connector, and possibly a few discretes. I know SODIMMs have fewer pins than DIMMs, but they’re fundamentally the same, aren’t they? Isn’t this mostly a case of changing the form factor?

  4. I’d be a little worried about DDR5 ram temperature. DDR5 is extremely temperature sensitive, and is generally required to have three different temperature sensors so that the system can thermal-throttle the ram before it crashes. (one on either end of the stick for the dram chips themselves, and one in the middle in the power regulation area. the SPD rom should also specify what temperatures the DIMM and it’s chips will withstand for each)

    See: https://www.youtube.com/watch?v=4rwp0NuqDlw for all the gory details.

    DDR5 has optional on-die ECC, but that isn’t end to end and is entirely separate from conventional ECC. It exists to take bum chips that are slightly defective due to node shrinks and make them at least as reliable as ordinary non-ECC DDR4. It will absolutely not help you with highly correlated thermal-induced errors that happen across the whole chip at once.

Leave a Reply to Dav_DaddyCancel reply

Please be kind and respectful to help make the comments section excellent. (Comment Policy)

This site uses Akismet to reduce spam. Learn how your comment data is processed.