Announcement

Collapse
No announcement yet.

Bug? Memtest86: ECC support not available. BIOS: ECC supported

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

  • Bug? Memtest86: ECC support not available. BIOS: ECC supported

    I believe I've encountered a bug in the latest version of Memtest86, which I've downloaded today, 5/11/2021.

    The bug manifests itself by showing "ECC support not available" when I attempt to configure ECC polling.
    Motherboard, CPU and RAM are as follows:

    Motherboard: AsRock Rack W480M WS
    CPU: Intel Xeon W-1270
    RAM: 2 of 32GB Micron DDR4-2666 ECC UDIMM Memory - MTA18ADF4G72AZ-2G6B2


    System BIOS reports ECC RAM being supported, as expected.

    Thanks!

  • #2
    Thanks for letting us know.

    Can you send a copy of the MemTest86.log file under EFI\BOOT folder of the USB flash drive.

    Comment


    • #3
      Hi keith,

      Attached please find the file you requested. You can ignore all entries before 2021-05-11 because they're most likely from other systems.
      I will be running these tests again, can supply latest logs as well.




      Attached Files

      Comment


      • #4
        Thanks for the logs.

        Odd, the chipset registers are reporting "No ECC active in the channel".

        If you are running Windows, can you try running the following in Command Prompt
        Code:
        wmic memphysical get memoryerrorcorrection
        Or if you're running Linux:
        Code:
        dmidecode -t memory

        Comment


        • #5
          Just as follow up:

          The Linux command, dmidecode -t memory, report showed this.

          Total Width: 72 bits
          Data Width: 64 bits
          Size: 32 GB


          Which in theory indicates that the RAM sticks support ECC.

          But if ECC was on, one would have also expected to see these something like these lines,
          Error Correction Type: Multi-bit ECC (orSingle-bit ECC)

          But we have also read in a few posts that dmidecode isn't totally reliable either.

          Comment


          • #6
            It appears that changing RAM sticks and CPU does not change anything and the problem is likely with the motherboard. Not a bug in Memtest86.

            Originally posted by David (PassMark) View Post
            Just as follow up:

            The Linux command, dmidecode -t memory, report showed this.

            Total Width: 72 bits
            Data Width: 64 bits
            Size: 32 GB


            Which in theory indicates that the RAM sticks support ECC.

            But if ECC was on, one would have also expected to see these something like these lines,
            Error Correction Type: Multi-bit ECC (orSingle-bit ECC)

            But we have also read in a few posts that dmidecode isn't totally reliable either.

            Comment


            • #7
              Just to follow up:

              The BIOS/UEFI bug was confirmed by the motherboard manufacturer's support team. I have received a beta BIOS which correctly identifies the RAM, and Memtest86 shows ECC support and allows to select ECC polling in configuration.

              Originally posted by teosoft View Post
              It appears that changing RAM sticks and CPU does not change anything and the problem is likely with the motherboard. Not a bug in Memtest86.

              Comment


              • #8
                Thanks for the follow up.

                Comment

                Working...
                X