Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Raging Dufus

macrumors 6502a
Original poster
Aug 2, 2018
634
1,171
Kansas USA
Behold, the culprits:

IMG_20220430_094119838.jpg

These two DDR2 modules once functioned perfectly in my 2007 A1226 MBP, but alas, no more. The "why" of it is something I can't understand.

It's not the RAM itself. I pulled the modules from a working Dell Inspiron 1545 which I had upgraded to serve a particular purpose (some standardized professional testing). That purpose having been served, and said Inspiron having developed certain faults which were not worth fixing, I retired it to recycling. But the memory was never a problem.

And that was also the case - I emphasize was - in my 2007 MBP, from which I originally pulled these modules for service in the Inspiron. Back in 2018 when I purchased that MBP, one of the first things I did was bump the RAM up to the max 6 GB. It ran like a top with nary a problem. But upon retiring the Inspiron and returning these modules to the MBP, the MBP wouldn't even POST. Just gave the flashing lights on startup, no bong, no fan spin, no nothing.

OK, I thought, something happened to the modules when I pulled them from the Inspiron. So I tested them in my 2008 iMac 8,1. All 6 GB registered, and everything worked fine. Alright then, maybe I didn't get them seated properly in the MBP, so I tried that again. Nope, just flashing lights again. OK, maybe I somehow damaged the MBP when I pulled its 4 GB of RAM out, and put the 6 GB back in...uh, nope. Booted right up with the 4 GB.

OK, says I, scratching my head...maybe I'm just remembering things wrong. Maybe this wasn't the 6 GB I had in there before. After all, the A1226 MBP takes PC2-5300, and these modules were PC2-6400...in my experience this should work, but who knows, computers can be picky. So, I take a good look around for a PC2-5300 4 GB module. I can't find one. Anyone who's shelled out the bucks for one of these knows they're not cheap, and knowing myself I can't see having something like that laying around when I had a beloved old Mac that could take advantage of it! And I sure don't remember buying one, and I usually do remember that stuff. The only 4 GB RAM module I had, besides the one in regular use in my iMac, was the one pictured above - and I just know I had that working in my MBP!

Or maybe I didn't....more head scratching...perhaps I'm losing my mind?? But then, I found proof that I did, in fact, have 6 GB of RAM working in that MBP. And that requires a 4 GB module. And the only one of those I possess (besides the one in the iMac) is the one you see pictured above.

I also tried the pictured RAM in a 2008 A1261 MBP I'm putting together from parts. The A1261, like the A1226, uses PC2-5300. I got the same result: lights flashing, nothing more. This is clearly a RAM problem, despite the fact that these PC2-6400 modules are known good. In my long experience, RAM modules from the same family, e.g., DDR2, should work in any machine that accepts RAM from that family. So, I should be able to use PC2-6400 in a PC2-5300 machine, because they're both PC2, i.e., DDR2. It's not the brand, or the size, either: I tried several 2 GB modules, alone and one at a time, from Samsung, Kingston, and Micron, respectively. Nothing. But the same brands and sizes in PC2-5300 all worked.

I'm just at a loss. I've found through some light web searching that there are other reports of MBPs not accepting faster RAM than they shipped with, even if said RAM is in the same family. But this is the first time I've experienced it, and darned if I can explain how it used to work, but now doesn't work, in the same machine, when there's nothing wrong with either the machine or the memory as far as I can tell.

o_Oo_Oo_O
 

Raging Dufus

macrumors 6502a
Original poster
Aug 2, 2018
634
1,171
Kansas USA
Yep, no difference. Also tried that with 2 X 2 GB PC2-6400, no difference. No matter what size, brand, or slot order, PC2-6400 was a no-go.
 
  • Like
Reactions: rampancy

iStorm

macrumors 68020
Sep 18, 2012
2,023
2,426
This reminds me of a similar thread I read a few days ago with a different system. Probably unlikely, but is the thickness of the non-working modules thinner than the ones that are working? Maybe they're just not making good contact with the pins in the slots anymore?
 

Raging Dufus

macrumors 6502a
Original poster
Aug 2, 2018
634
1,171
Kansas USA
Well, you tell me. On the left in the pics below is a Samsung PC2-5300 2 GB module that works in the MBP, and on the right is a Hynix PC2-6400 module that doesn't work in the MBP (but works fine otherwise). To my eye, the contacts and thickness look identical, but see what you think:

IMG_20220430_133755932.jpg IMG_20220430_133839831.jpg IMG_20220430_134453667.jpg

The thing at the bottom of the last pic is just a binder clip I used to hold the modules together for the shot.

So there you go. Note: the differing color of the PCBs is not the problem, because I have some Kingston PC2-6400 that is the same color PCB as the Samsung, and doesn't work in the MBP. It's also not the configuration or physical size of the individual memory chips, because the Kingston uses a different setup in that regard than both the Hynix and the Samsung. This is all DDR2, and none of that stuff should matter anyway!
 

rampancy

macrumors 6502a
Jul 22, 2002
741
999
I encounter this nonsense all the time with my A1181 collection. A white MacBook 2,1 runs dual 2 GB DDR2-667 modules just fine, but balks with a 2 GB -667 and a 2 GB -800 module. Meanwhile a black MacBook 2,1 runs dual 2 GB DDR2-800 modules just fine. But wait, why is my MacBook 4,1 giving me flashing lights with these same modules in the same configuration!?

The one common denominator seems to largely be DDR2-800 in an environment designed for 667 Mhz or 533 Mhz memory...which doesn't make sense to me, because higher clocked memory is supposed to be backwards compatible with lower clocked systems, including situations when they're used with lower clocked memory.

And it still doesn't explain why RAM that was known to work well in one system all of a sudden stopped working well after being used in another.

Also, were 4 GB DDR2-667 or -533 modules ever produced? I thought they only ever existed as DDR2-800 modules.
 
  • Like
Reactions: Raging Dufus

Michael.S

macrumors regular
Jul 30, 2014
102
65
Hmm, I am using a 2 GB DDR2 5300 in one slot and another 2 GB DDR 6400 in the other slot in my A1261 and it seems to work.
How ever, having both slots with 6400s won't work either.

Maybe you need to have the slower RAM Module in one particular slot.

My 6400 module is from hynix as well:

hynix 2gb 2rx8 pc2-6400s-666-12 HYMP125S64CP8 - S6 AB
 

Raging Dufus

macrumors 6502a
Original poster
Aug 2, 2018
634
1,171
Kansas USA
Hmm, I am using a 2 GB DDR2 5300 in one slot and another 2 GB DDR 6400 in the other slot in my A1261 and it seems to work.
How ever, having both slots with 6400s won't work either.

Maybe you need to have the slower RAM Module in one particular slot.

My 6400 module is from hynix as well:

hynix 2gb 2rx8 pc2-6400s-666-12 HYMP125S64CP8 - S6 AB
I tried it every which way, it just wouldn't work.

But it used to, which I can't understand - hence the mystery 🤷‍♂️
 

Michael.S

macrumors regular
Jul 30, 2014
102
65
I experience sth similar the other day.
Removed the 2gb ddr667 and 2gb ddr800 for cleaning and put them back in => 3x beep.

Tried other 2x 1GB ddr667 in. Same thing.

Then tried 1x 1GB ddr667 inside. Successful boot.

Then I added 2gb ddr667 to it. Successful boot.

Then removed the 1GB ddr667 and replaced it with 2gb ddr800. Successful boot.

And it works ever since.

But I don’t know why. 🤷🏻‍♂️
 
  • Like
Reactions: Raging Dufus
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.