Map Memtest86 memory error report to actual DIMM

by Konstantin Boyandin   Last Updated May 11, 2018 06:01 AM

Given: motherboard Intel DBS1200BTL, which started to exhibit hardware problems, most probably RAM-related.

After booting MemTest86 v7.5 (from USB stick), I receive ECC error reports, but I can't figure out how to map them to actual memory slot/DIMM.

Example of report lines:

2018-05-11 00:13:21 - ERRSTS=0001
2018-05-11 00:13:21 - [Channel 0] ERRLOG0=03040001, ERRLOG1=033856F7
2018-05-11 00:13:21 - [MEM ERROR - ECC] Test: 13, (Col,Row,Rank,Bank): 338,56F7,0,0), ECC Corrected: yes, Syndrome: 0004, Channel/Slot: 0/0
2018-05-11 00:13:21 - [Channel 1] ERRLOG0=00000000, ERRLOG1=00000000

Running decode-dimms provides me with this info:

---=== Memory Characteristics ===---
Maximum module speed                             1333 MHz (PC3-10600)
Size                                             4096 MB
Banks x Rows x Columns x Bits                    8 x 15 x 10 x 64
Ranks                                            2
SDRAM Device Width                               8 bits
Bus Width Extension                              8 bits

Looks like I have to run the "Hammer" tests sequence (Test 13 in MemTest86 list) 16 times, for every single DIMM inserted into every slot, to find what exactly fails (motherboard slots and/or DIMMs). However, it would be nicer to avoid that (since it's extremely time-consuming) and just decode the (col, row,rank,bank) into system memory address.


Related Questions

Error on Memtest86 with 2 Modules

Updated April 03, 2015 18:00 PM

Memtest shows errors outside of the RAM size

Updated July 08, 2015 14:00 PM

Trouble with DDR3 RAM

Updated July 24, 2015 16:00 PM

I got a 64195 error in memtest. What should I do?

Updated September 25, 2015 09:00 AM