Jump to content
RESET Forums (homeservershow.com)

Modified BIOS for Microserver N40L enables hidden features


diehard
 Share

Recommended Posts

Dear Friends,

 

As I promised I report back now on the 2x8GB Kingston KVR16E11/8I modules.

The module specification is DDR3-1600 11-11-11-13 but during the tests I was not able to change any operating parameters in BIOS. It seems to me that the northbridge (NB which is integrated in the CPU) has hardcoded parameters for DDR3-800 6-6-6-15 settings.

 

JEDEC

Standard Name_Memory clock_I/O bus clock_Data rate_Peak transfer_ Timings_ CAS latency

(MHz) (MHz) (MT/s) (MB/s) (CL-tRCD-tRP) (ns)

DDR3-800 100 400 800 6400 6-6-6 15  

 

It means that we cannot achieve higher memory bandwidth with faster memory sticks. My MemTest 4.0b tests showed me however that the original 2GB HP stick alone pushed about 3000 MB/s data till the Kingston modules performed about 3600 MB/s. MemTest switching off ECC correction to test the real memory reliability and making this with 64bit addressing. In 32bit Windows XP environment this 20% advantage is melting to 5-10%. I assume it is because of the time spent on ECC calculating and the 3GB addressing limit. For the 5-10% lead of the Kingston modules can be the memory bank interleaving – dual channel configuration accounted for.

 

As conclusion I would say that the 2x8GB Kingston KVR16E11/8I modules are working well in HP N40L, but there is no advantage other than having a lot of RAM to count on. I am sure that the DD3-1600 sticks would never be to hot working on the DDR3-800 specifications.

 

It was very disappointing that my seven years old simple DDR Pentium 4 configuration is performing on pair regarding memory throughput. Yesterday I put an AMD A10 configuration for the boys to game together. IT performed around 14500 MB/s in the MemTest.

 

So grab these modules if you want a low computing performance, huge RAM storage capacity NAS at home. :)

Edited by karmantyu
Link to comment
Share on other sites

Thanks for the report karmantyu. For what it's worth, I believe most people are mainly interested in just getting 16GB of RAM working reliably; that has been the biggest struggle. Almost everyone can get 8GB working fine, but 16GB has been a struggle.

 

It looks like you have found & tested some RAM, namely the Kingston, that is a good fit. Have you had any instances where the system would only report 8GB of total RAM when you had 16GB installed?

Link to comment
Share on other sites

Thanks for the report karmantyu. For what it's worth, I believe most people are mainly interested in just getting 16GB of RAM working reliably; that has been the biggest struggle. Almost everyone can get 8GB working fine, but 16GB has been a struggle.

 

It looks like you have found & tested some RAM, namely the Kingston, that is a good fit. Have you had any instances where the system would only report 8GB of total RAM when you had 16GB installed?

 

I have no OS installed yet. The system (BIOS) and the POST screen always reporting 16GB. There were not a single instance reporting 8GB. Do you have the 8GB problem when OS booting or soon on the BIOS POST page?

Link to comment
Share on other sites

Some folks were seeing 16 in the BIOS but only 8 in the OS

 

check the entire thread and I think the posts are in here (yea, I know it 10 pages long)

Link to comment
Share on other sites

Does anyone know of or have an "idiot's Guide" to flashing the BIOS on the MicroServer. [bTW -- I'm the idiot I'm thinking about :) ]

 

It would be nice if the first post by the OP had detailed instructions for flashing the BIOS for us dummies. Rather than having you search a bunch of other threads elsewhere to "find" the instructions, seeing as this is a Sticky.

Link to comment
Share on other sites

I also believe Joe_Miner gets 8GB sometimes in the POST. He reboots and it usually comes back with 16.

I remember the old times when I read about such problems. I still have a functioning Abit BX6 2 motherboard with Intel 440BX chipset. It has 4 memory slots and it was trivial that you can put in 4x256 MB sticks. It booted sometimes with 1GB RAM recognized and sometimes with 768 MB but the OS was never stable until I removed one stick and left so with 768 MB. The problem was something about memory density and chipcount and memory bank handling. Intel never stated that BX can handle 1 GB RAM. So I would say when BIOS detecting different RAM numbers then there is something wrong, incompatible. The first problem will arise when the OS is trying to access the compromised RAM space.

I will test N40L with a 64bit OS on the weekend and will report back if there is some incompatibility issue.

Link to comment
Share on other sites

It would be nice if the first post by the OP had detailed instructions for flashing the BIOS for us dummies. Rather than having you search a bunch of other threads elsewhere to "find" the instructions, seeing as this is a Sticky.

I added a link to the first post that will jump to the post by Joe_Miner explaining the step by step instructions.

Link to comment
Share on other sites

I added a link to the first post that will jump to the post by Joe_Miner explaining the step by step instructions.

 

Thanks. That helped. One thing with that process is that the HP web interface to setup the flash drive made the drive freeze and loaded a ton of other files to the drive off my C: drive, even deleting part of the name of the drive. So I had to go to the folder directly and run the HPQUSB.exe. But even that did not finish up cleanly, ending with a pop-up that said "program did not install correctly". Using Windows 7 Ulitimate. But I just closed that pop-up window and checked the drive and I do now have the thumb drive with all the files as Joe posted were needed. Just hope they are all good files.

Edited by g725s
Link to comment
Share on other sites

Thanks. That helped. One thing with that process is that the HP web interface to setup the flash drive made the drive freeze and loaded a ton of other files to the drive off my C: drive, even deleting part of the name of the drive. So I had to go to the folder directly and run the HPQUSB.exe. But even that did not finish up cleanly, ending with a pop-up that said "program did not install correctly". Using Windows 7 Ulitimate. But I just closed that pop-up window and checked the drive and I do now have the thumb drive with all the files as Joe posted were needed. Just hope they are all good files.

 

The issues you have run into is one of the reasons for reading through this entire topic (all 10 pages) instead of just jumping to the How-to. Others have had some difficulty and it turned out to be an issue with their USB stick (perhaps the brand they used).

 

I am not saying that you will have problems now with the information you have posted or that we won't help if you have trouble. I am simply pointing out that there still may be some value to read through all the posts.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Similar Content

    • E3000
      By E3000
      Does anyone know if it is possible to get Agentless Management Service (AMS) running on Debian/Ubuntu Linux? It is always showing as Not Available in the iLO page and I have only ever seen this active in Windows.
    • E3000
      By E3000
      Hey guys,
       
      As of June 2020, what are the latest versions of firmware for HP Microserver Gen8 to be installed on the system itself? Also do any other components have updatable firmware/os-independent software?
       
      So far my list is as follows:
      BIOS - J06 (04/04/2019) iLO 4 - v2.73 (11/02/2020) Intelligent Provisioning - v1.71 (20/02/2019)  
      and I guess the following could also be added (although both out of date):
      Smart Update Manager (HP SUM) - v8.1.0 (21/12/2017) Service Pack for ProLiant (06/11/2017)  
      Date formated as DD/MM/YYYY.
       
      I believe all the B120i Smart Storage stuff is part of Intelligent Provisioning.
    • AnthonyB
      By AnthonyB
      New BIOS for Gen 8 Server now available that resolves Spectre vulnerability. My server is out of warranty. Anyone able to download and share?
       
      ** CRITICAL ** Online ROM Flash Component for Windows x64 - HP ProLiant MicroServer Gen8 (J06) Servers
      https://support.hpe.com/hpsc/swd/public/detail?sp4ts.oid=5390291&swItemId=MTX_13916b9b87d642bc91029439b8&swEnvOid=4184
       
      Version:2018.01.22 (5 Mar 2018)
      Fixes Upgrade Requirement:
      Critical - HPE requires users update to this version immediately.
       
      Important Notes:
      This revision of the System ROM includes the latest revision of the Intel microcode which, in combination with operating system updates, provides mitigation for Variant 2 of the Side Channel Analysis vulnerability, also known as Spectre. The revision of the microcode included in this System ROM does NOT have issues with more frequent reboots and unpredictable system behavior which impacted the previous Intel microcode which was part of the Spectre Variant 2 mitigation. Additional information is available from Intel’s Security Exploit Newsroom, https://newsroom.intel.com/press-kits/security-exploits-intel-products/.
      Firmware Dependencies:
      None
      Problems Fixed:
      Updated the Intel processor microcode to the latest version.
      Known Issues:
      None
    • DaMenace
      By DaMenace
      I have a simple question about my BIOS from iLo4. Look at the picture and you will see a difference in the System ROM and Backup ROM dates.

    • bennybennybenny
      By bennybennybenny
      Hey guys,
      Not sure if this is the correct section to post this, but in a bit of a pickle after attempting to flash my HP Microserver N40L to the modified bios last night.
       
      The story goes - I've had myN40L microserver for the past few years running Windows 8.1 and acting as a media server for the house. I recently upgraded a laptop I have so had a spare Samsung 840 EVO 120gb SSD that I thought I'd throw in the microserver as the boot drive. 
       
      I ghosted the existing windows install (which was on a 250gb mechanical hard drive) over to the SSD, rebooted the computer and everything was working file. When I checked the performance of the SSD using the Samsung Magician software it indicated thatt the SSD wasn't running at full speed due to AHCI being disabled. I then did a bit of research and found that SATA port 5 (normally meant for an optical drive) that the SSD was connected to doesn't run at full speed and in IDE mode. I read that the modified bios that's floating around for Microserver's can fix this.
       
      So I flashed the bios to my machine however now when I boot up it gets to the loading screen for windows and then errors and reboots. This boot loop just continues constantly with no way to get into windows.
       
      I've tried setting the hard drive mode to both IDE and AHCI in BIOS with no success, I've reverted the BIOS back to default settings, took out the CMOS battery overnight, tried to re-flash back to default HP firmware, re-flashed the modded BIOS with no drives in the server and even run the windows 8 startup repair with no success whatsoever, it just continues to error and boot loop.
       
      I did leave all 4 of my other SATA hard drives in the machine when flashing the modded bios originally so don't know if this affected it. I wish I'd just left the original BIOS on there now.
       
      Is there anything I can try to fix this? I'd really prefer not to have to reinstall windows 8 as it took me awhile to set everything up for media (Sonarr, CouchPotato, iTunes, Serviio etc).
       
      Any help is greatly appreciated.
       
      Cheers Benny
×
×
  • Create New...