Announcement

Collapse
No announcement yet.

Samsung R540: buggy UEFI interferring with RAM upgrade and Memtest?

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Samsung R540: buggy UEFI interferring with RAM upgrade and Memtest?

    Hello,

    I wanted to upgrade an old Samsung R540 with 8 GB of RAM yesterday. Should be a five minute job, right? Open the maintenance panel, swap the modules, close it up again. Well...
    Turns out I've been running into quite a bit of trouble instead, an quite unexpectedly so. Despite buying a matching pair (continuous serial numbers) of OK-quality and JEDEC-compliant Hynix sticks, they refuse to work in the machine and all attempts at troubleshooting have failed. And because of the type of errors I've been encountering, I don't think the new RAM is defective.

    Specs:
    NP-R540-JT04DE
    i5-480M, HM55, Mobility HD 5470
    2x ADATA 2 GB PC3-10600S DDR3-1333 (1.5 V) -> 2x 4 GB Hynix HMT451S6MFR8C-H9 PC3-10600S DDR3-1333 (1.5 V)
    BIOS 03KP.M008.20100927.LDG (latest)

    The system has been and remains to be rock-stable with the ADATAs. However, from previous experience I know that the UEFI seems to be somewhat buggy: I never could get it to fire up reliably or at all when attempting to boot from an UEFI-installed version of Win7-64 or various flavours of Linux. And running Memtest 7.5 (i.e. UEFI) results in an immediate freeze just like certain older UEFI-equipped machines I've read about elsewhere and in the PassMark forum. At least with the ADATAs, MT 4.3.7 runs fine, however: two sessions á 3.5 hours without any errors in addition to a LinX stresstest under Windows. Based on that, I'd rule out defective RAM slots or memory controller.

    Intel specifies the CPU for a maximum of 2x 4 GB @ DDR3-800 or DDR3-1066, and there's a section about upgrading the memory in the R540 user manual, so I'd assume swapping out the factory 2x 2 GB sticks for 8 GB should in theory be supported. I probably should have been concerned by the fact that my internet searches failed to come up with syslog dumps or any other kind of proof that somebody, somewhere had managed to successfully upgrade this type of laptop to the maximum of 8 GB. I did come across two failed attempts resp. troubleshooting requests, but figured using brand-name parts within JEDEC specs should have me covered.

    As it stands, the Hynix sticks fail in the exact same manner. No matter the combination (2x 4 GB, 4 GB alone in either slot, 1x 2 GB + 1x 4 GB mixed), neither Memtest 4.3.7 nor 7.5 can even complete the first pass. The machine either reboots or freezes after two seconds at most. While Win7-64 fails to start with 8 GB installed, the SPD readout in MT 7.5 seems normal and Live Lubuntu 16.04.1 x64 did boot to the desktop for what it is worth.

    The UEFI is completely barren and basically doesn't have any options other than turning the touchpad and wired LAN chip on or off...not that it made any difference. Installed memory is identified with the correct capacity, however. Samsung never bothered to release any BIOS updates, so the current version is still as shipped from the factory in late 2010.

    Any ideas? Is the UEFI so buggy that it simply cannot handle 4 GB modules despite claims to the contrary? I've experienced incompatibility issues with OEM and off-brand vendors memory in the past, but never had either variant of Memtest behave in such a manner.

    Kind Regards
    Attached Files

  • #2
    According to Samsung the machine only supports 4GB
    http://www.samsung.com/us/computer/p...0-JA09US-specs

    So my guess is that Samsung just never tested the machine with 8GB of RAM and it doesn't work and they don't care (did you try and contact them?).

    Could be an electrical problem (i.e. low voltages when bigger sticks are installed), or it might be a BIOS software problem where the memory addresses aren't being mapped correctly. e.g. it maps some hardware into an memory address, but then also declares the address as being free to use. These types of bugs are common enough.

    I probably should have been concerned by the fact that my internet searches failed
    Yes, you never want to be the first for this type of thing. Especially with a uncaring vendor.

    Comment


    • #3
      Well, depending on the config, the systems came with either 2x 1 GB, 1x 2 GB + 1x 1 GB (for Win7-32, I guess?) or 2x 2 GB from the factory and it does say "Max. System Memory 8GB" in the specs. I thought about asking customer support for a QVL of tested memory (it's not public), but figured it would probably be futile because of the UEFI track record (no updates at all) and the fact that the laptop is over eight years old and thus long out of warranty.

      Thanks for the explanation about memory mapping bugs. I cannot rule that out as the root of the problem, though I did uncover an important piece of information since yesterday: apparently, the first-generation Core CPUs (Arrandale here) cannot address 512Mx8 resp. 4 Gbit chips correctly. Sadly, it's these obscure bits of knowledge one can only really find by specifically searching for them...

      This means I'm probably going to have to dig up some period-correct 4 GB memory modules with 16 2Gbit ICs for my next attempt. The old "SODIMM Validation Results" (basically QVL lists) on Intel's website were a good source for the right model numbers from various vendors. Based on those, I can look up datasheets and double-check their specs. It's a decent starting point!

      Kind Regards

      Edit: Might as well share my current results!

      Samsung M471B5273BH1 & M471B5273CH0 & M471B5273DH0 & M471B5273EB0
      Kingston M51264H70 & M51264J90 & KVR1066D3S7/4G
      Hynix HMT351S6BFR8C & HMT351S6CFR8C
      Nanya NT4GC64B8HG0NS & NT4GC64B8HB0NS
      ADATA SU3S1600C4G11
      Elpida EBJ41UF8BCS0
      Micron MT16JSF51264HZ
      Transcend JM1333KSN-4G

      These should all be 4 GB modules with 256Mx8 chips.
      Last edited by budgetPCuser; Feb-28-2018, 07:47 AM.

      Comment


      • #4
        Let us know if you get it to work, it might help someone else.

        Comment


        • #5
          Got myself a pair of Q1 2011 Samsung M471B5273CH0-CH9 (from a commercial seller with warranty and return policy just in case), let MT 4.3.7 run for 13 hours and encountered no errors. Windows boots up fine as well, so I'm going to call this a successful upgrade!

          Kind Regards

          Comment


          • #6
            And with that you have probably become the world's leading expert on RAM upgrades to the Samsung R540.

            Comment

            Working...
            X