ECC Support for Intel Cascade Lake chipsets

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Paul2112
    Junior Member
    • Jan 2022
    • 3

    #1

    ECC Support for Intel Cascade Lake chipsets

    Hi everyone,
    I was waiting for memtest86 v9.4 to see if ECC support for Intel Cascade Lake chipsets (C621), would have been added but it seem to be missing.
    But even with the new version I am still getting ECC enable: N/A (unknown)

    Is there any chance to see this feature supported in the future versions?

    Thanks.
    Paul
  • David (PassMark)
    Administrator
    • Jan 2003
    • 11092

    #2
    Can you Email or post the MemTest86 debug log for that machine.

    Comment

    • Paul2112
      Junior Member
      • Jan 2022
      • 3

      #3
      Hi David,
      thank you for your answer.

      The CPU is a Xeon W-3245, which should be a Cascade Lake
      https://ark.intel.com/content/www/it...-3-20-ghz.html

      But it seems to be detected as a Sky Lake and the ECC memory is not seen.
      Windows and Linux shows the ECC is used.

      Thanks.
      Paul
      Attached Files

      Comment

      • keith
        Employee
        • Oct 2010
        • 718

        #4
        Thanks for the logs.

        We're in the process of obtaining the necessary datasheets for Cascade Lake, and should be able to add ECC support for the next release.

        Comment

        • keith
          Employee
          • Oct 2010
          • 718

          #5
          Originally posted by Paul2112
          Hi David,
          thank you for your answer.

          The CPU is a Xeon W-3245, which should be a Cascade Lake
          https://ark.intel.com/content/www/it...-3-20-ghz.html

          But it seems to be detected as a Sky Lake and the ECC memory is not seen.
          Windows and Linux shows the ECC is used.

          Thanks.
          Paul
          We made some changes to support Cascade Lake ECC.

          Can you give this build a try:
          https://www.passmark.com/temp/memtes...-v9.4.1001.zip

          Comment

          • Paul2112
            Junior Member
            • Jan 2022
            • 3

            #6
            Hi David,
            I tested the proposed build. It has been necessary to disable Secure Boot, but I guess it was something expected.
            I believe now the ECC RAM is recognized, however, the memory controller seems to be reported as a skylake rather than a cascade lake.
            Is it something which is more convenient for your implementation or actually the platform is a skylake?
            Thanks.
            Paul
            Attached Files

            Comment

            • EDV Team
              Junior Member
              • Jul 2023
              • 2

              #7
              Hello PassMark Team,
              I encountered the same problem with one of our servers. We have a Cascadelake CPU (Xeon Gold 5220) with ECC RAM, but in memtest86 v10.5 ECC shows as unavailable.
              Could you please upload a patched version again? Iif you need more information let me know.
              Thanks in advance​

              Comment

              • Richard (PassMark)
                Administrator
                • May 2010
                • 967

                #8
                Originally posted by EDV Team
                I encountered the same problem with one of our servers. We have a Cascadelake CPU (Xeon Gold 5220) with ECC RAM, but in memtest86 v10.5 ECC shows as unavailable.


                Can you Email or post the MemTest86 debug log for that machine?

                Comment

                • keith
                  Employee
                  • Oct 2010
                  • 718

                  #9
                  Originally posted by EDV Team
                  Hello PassMark Team,
                  I encountered the same problem with one of our servers. We have a Cascadelake CPU (Xeon Gold 5220) with ECC RAM, but in memtest86 v10.5 ECC shows as unavailable.
                  Could you please upload a patched version again? Iif you need more information let me know.
                  Thanks in advance​
                  Can you give this build a try:
                  https://www.passmark.com/temp/memtes...-10.5.1012.zip

                  Comment

                  • EDV Team
                    Junior Member
                    • Jul 2023
                    • 2

                    #10
                    Hi Keith,

                    I'm sorry for my late response, I ran some tests overnight and your build worked! Thank you very much.

                    Is the Cascade Lake support generally not build into memtest86 or was this a system specific problem?
                    It would be great if this fix would find its way into the next memtest86 release, so others could also benefit from it.

                    Best regards

                    Click image for larger version

Name:	mt86Screen-20230728-065240.png
Views:	556
Size:	42.1 KB
ID:	55575

                    Comment

                    • David (PassMark)
                      Administrator
                      • Jan 2003
                      • 11092

                      #11
                      Some of these Xeon CPUs are very rare and expensive. And new code needs to be written for each CPU family (as for some stupid reason Intel can't keep the interface the same). Plus to a large extend many of the details are secret and not in public documents.

                      So it isn't easy to get a sample for testing for many of these CPUs.

                      All new additions will end up in the public release. This will go into a V10.6 release.

                      Comment

                      Working...