Upgrading HP Proliant N40L Memory To 16GB

I wrote a review a while back about my experience with the HP N40L and I promised that I would write back about the 16GB memory upgrade that I was going to do. On the HP site, the maximum capacity for memory was reported at 8GB, however users all over the web tried and tested adding 16GB of memory to their N40L server with success. Today I tested with CORSAIR XMS3 8GB 240-Pin DDR3 SDRAM DDR3 1333 Desktop Memory Model CMX8GX3M1A1333C9 and I am happy to report that I was also able to successfully get the N40L to recognize the 16GB total as you can see per the image below.

I had read that some users were experiencing sporadic issues with memory detection upon reboots where only 8GB of 16GB would be detected. I personally rebooted the server a few times myself and did not experience any issues which makes really happy. So if you are going to be buying this memory for the N40L, please do so at your own discretion.

Hope this helps anyone that is looking for a sweet upgrade!

Andrey Pogosyan

Andrey Pogosyan is a Virtualization Architect who’s focus is on infrastructure virtualization involving mainly VMware and Citrix products. Having worked in the IT industry for 10+ years, Andrey has had the opportunity to fulfill many different roles ranging from Desktop Support and all the way up to Architecture and Implementation. Most recently, Andrey has taken a great interest in the datacenter technology stack encompassing Virtualization, mainly VMware vSphere\View, Citrix XenApp\XenDesktop and Storage (EMC, HP, NetApp).

11 Responses

  1. The BIOS recognize 16GB – Windows Server 2008 R2 does not (Installed 16GB – Available 8GB).

    Any idea what to do?!?

    • Andrey says:

      Hi Thorsten,

      I am assuming you’re talking about the N40L? What version of the BIOS are you running? the version that I have is 041. Also which memory did you get?

      Thanks!

  2. Mohamed Rahiman says:

    Hi Andrey

    I just purchased the

    Corsair 8 gb xms 3 2 x 8 gb

    It’s only seeing 8 gb and not 16 gb

    However when I leave the 8 gb and the 2 gb that it came with I see 10 gb ram

    Any help would be appreciated
    041 bios I’d
    07/29/2011

  3. Andrey says:

    Hi Mohamed,

    Like I mentioned in my post, some users did experience issues with the XMS memory, I would honestly see if there’s perhaps a BIOS upgrade for the N40L that would work with this memory. I personally have the same BIOS version and have absolutely no issues.

    Here’s another post related to XMS memory and N40L:
    http://wahlnetwork.com/2012/09/24/loading-up-your-hp-n40l-microserver-with-16gb-of-ram/

    I would also Google around and see what users have used as their memory for these servers, there are plenty of articles on this out there.

    Hope this helps!

  4. Mohamed Rahiman says:

    Thanks Andrey

  5. Martin says:

    Great to see you’ve got it going. I’m going to buy the newer one, the N54L. It looks like all they’ve changed is the CPU. If I get it and the exact same RAM you bought – it should work shouldn’t it?
    http://h18000.www1.hp.com/products/quickspecs/13716_div/13716_div.html

    • Andrey says:

      Hi Martin,

      It’s hard to say if it will work for sure or not. One of the ways they can block you from adding more memory is by modifying the BIOS. I was lucky to get it working out of the box but some people did have issues with recognizing the full 16GB. You could always give it a try, but unfortunately I couldn’t tell you for sure, if the this exact memory is going to be fully recognized by the N54L.

      Are you looking to use the server for VMware studies/lab?

  6. Rupesh says:

    Hi Andrey,

    I bought two Corsair CMX8GX3M1A1333C9 8Gb for my N40L running modified BIOS version 041. However, it shows 8Gb in the BIOS at power on. Windows reports:

    Installed memory 16.0Gb (8.00 Usable)

    If I run DXDIAG it shows 16Gb. Any suggestions as I can’t see any settings to change in the BIOS?

    Many thanks.

    • Andrey says:

      Hi Rupesh,

      Unfortunately its hard to say. I am not really sure why its only detecting half the memory. For me, it worked right away, I did not have any issues.

      Have you tried with other memory to see if it detects the full 16GB in the BIOS?

Leave a Reply