ECC Errors - Which RDIMM?

Collapse
X
 
  • Time
  • Show
Clear All
new posts

  • David (PassMark)
    replied
    OK thanks. We'll take a look. It will be a few days as we are going into Christmas.

    Leave a comment:


  • lunadesign
    replied
    In case it helps, here's the log from the 10.2 attempt.
    Attached Files

    Leave a comment:


  • lunadesign
    replied
    Sure! I just downloaded 10.2 and tried it out. This time, instead of restarting the system at "Getting SPD details..." it just gets stuck there. No other output appears after that line.

    Leave a comment:


  • David (PassMark)
    replied

    You are using V10.0. Can you try V10.1 or V10.2.
    (V10.2 is being released later today)
    https://www.memtest86.com/whats-new.html

    If it still doesn't work we can have a deeper look.

    Leave a comment:


  • lunadesign
    replied
    As luck would have it, I just received a new workstation board (Supermicro M12SWA-TF) that has the same memory on the manufacturer's tested list.

    I just got the system built today but unfortunately MemTest86 won't run on it. When I try to boot from USB with a single stick of memory, I see the following:

    Retrieving hardware info. Please wait...
    Getting CPUID info...
    Getting cache size...
    Measuring CPU/cache/mem speeds...
    Retrieving CPU MSR data...
    Getting memory size...
    Getting SPD details...


    A few seconds after that last line, the system restarts itself.

    I think I've seen something like this on some older Supermicro X9 motherboards but I chalked that up to a BIOS vs UEFI thing. This mobo shouldn't be having any of those sorts of issues.​

    I'm attaching the MemTest log here. Any ideas how I can get MemTest up and running on this system?
    Attached Files

    Leave a comment:


  • David (PassMark)
    replied
    Do you have another system (identical or not) that you can try the suspect RAM in?

    Leave a comment:


  • lunadesign
    replied
    UPDATE - I received the replacement DIMM today and used it to swap out the problematic one. I fired up MemTest and was surprised to see ECC errors from the replacement DIMM.

    Quick recap:
    1) In each test, DIMMs are installed in all 8 slots
    2) Problematic DIMM has ECC errors in slots C1 and D1
    3) Replacement DIMM has ECC errors in slot C1
    4) IPMI hasn't detecting a single error

    What do I try next?

    Leave a comment:


  • lunadesign
    replied
    Thanks! I've ordered the replacement.

    On the bright side, I know the motherboard's ECC mechanism works!

    Leave a comment:


  • David (PassMark)
    replied
    I wouldn't waste anymore time on it.
    If your vendor is happy to replace the stick, then get it replaced.

    Leave a comment:


  • lunadesign
    replied
    Thank you very much, Keith!

    Last night, I tried re-seating the Channel 3 DIMM (DIMMD1). I re-ran MemTest and got an ECC error on the that DIMM within an hour.

    Then, I tried swapping the Channel 3 (DIMMD1) and Channel 2 (DIMMC1) DIMMs. I re-ran MemTest overnight and got ECC errors - all on Channel 2.

    Now that the same DIMM has caused ECC errors in 2 different slots, it seems like I've got a bad DIMM. Is there any else I should try or should I start acquiring a replacement DIMM?

    FYI - Not sure it matters but the DIMMs are all the same manufacturer / part number. However, the ones in Channels 2 and 3 were manufactured the 2nd week of 2020 while the rest were in weeks 34 & 39 of 2021.​

    Click image for larger version

Name:	ECC-Errors-3.png
Views:	931
Size:	121.9 KB
ID:	54062

    Leave a comment:


  • keith
    replied
    Originally posted by lunadesign
    Device Locator: DIMMD1
    Bank Locator: P0_Node0_Channel3_Dimm0

    "DIMMD1" corresponds to a specific slot on the motherboard. I'm going to try re-seating that. If that doesn't work, I'll swap it with the DIMM in "DIMMC1".
    That is a fair assumption. The logs indicate the ECC error count register is incrementing while the tests are running and appear to be real errors (as opposed to false positives).

    2022-12-13 23:20:39 - [Channel 3, Slot 0] DIMM err count=8 (prev=6)
    2022-12-13 23:20:39 - [MEM ERROR - ECC] Test: 4, (Chan,Slot,Rank,Bank,Row,Col): (3,N/A,N/A,N/A,N/A,N/A), ECC Corrected: yes, Syndrome: N/A, Channel/Slot: 3-X
    ​

    Leave a comment:


  • lunadesign
    replied
    Thanks David! Sorry I didn't search hard enough to find the log location by myself.

    I'm attaching the log here.

    Two additional notes:

    1) The really handy "View detailed RAM (SPD) info" section of MemTest86 appears to identify the problematic DIMM. Specifically, under "DIMM #4", I see this:

    Device Locator: DIMMD1
    Bank Locator: P0_Node0_Channel3_Dimm0

    "DIMMD1" corresponds to a specific slot on the motherboard. I'm going to try re-seating that. If that doesn't work, I'll swap it with the DIMM in "DIMMC1".

    2) According to Supermicro Support, the IPMI "Health Event Log" is supposed to show ECC errors but I didn't see any. Perhaps they only log the uncorrectable ones?

    PS: I really love this tool!​
    Attached Files

    Leave a comment:


  • David (PassMark)
    replied
    Debug logs info can be found here
    https://www.memtest86.com/tech_debug-logs.html

    Leave a comment:


  • lunadesign
    replied
    Originally posted by keith
    The channel/slots use zero-based numbering. So it is the 4th channel that report ECC errors.

    Word of caution, the reported ECC errors are from the perspective of the CPU; how the motherboard vendor chooses to map the physical slots on the board to the CPU memory controller is arbitrary.

    If you happen to have the logs, we can have a look and see if there are any additional details available.
    Good to know! Where do I find the logs? Are they automatically written to the USB stick or do I have to do something to trigger them to be written? I still have the test running so I'm hoping the data is still available.

    Leave a comment:


  • keith
    replied
    The channel/slots use zero-based numbering. So it is the 4th channel that report ECC errors.

    Word of caution, the reported ECC errors are from the perspective of the CPU; how the motherboard vendor chooses to map the physical slots on the board to the CPU memory controller is arbitrary.

    If you happen to have the logs, we can have a look and see if there are any additional details available.

    Leave a comment:

Working...