(May 8/2020 Update) MemTest86 v8.4 has been officially released. Thank you for all the bug reports and feedback.
Downloads
(May 8/2020 Update) MemTest86 v8.4 Pro and Site Edition can now be purchased from our sales page. As usual, the Free Edition is available for download on the normal MemTest86 download page. Pre-release builds are no longer available for download.
Fixes/Enhancements
How to report problems
Either make a post here in the forum, or send us an email at the address listed on our contact page. When reporting an error please provide as much details as possible. If you are running on a USB drive, there should be a log file that has been generated in the EFI/BOOT directory called MemTest86.log. Sending us this will be of great help. Additionally a photograph of the problem would also be useful if possible/applicable.
Downloads
(May 8/2020 Update) MemTest86 v8.4 Pro and Site Edition can now be purchased from our sales page. As usual, the Free Edition is available for download on the normal MemTest86 download page. Pre-release builds are no longer available for download.
Fixes/Enhancements
- Added new config file parameter 'CHECKMEMSPDSIZE' for checking consistency of total memory capacity of detected SPDs against system memory size
- Added new config file parameter 'SPDMATCH'. If enabled, will look for SPD.spd file which contains the raw bytes to compare SPD bytes to. This is useful for production line testing of RAM sticks to check that SPD data programming was done correctly.
- Memory is now reserved at the beginning and released at the end of the test session to reduce frequency of memory allocations/release and improve UI responsiveness. Previously memory was allocated and deallocated immediately before and after each individual test. But it was observed that on some systems the UEFI BIOS was zeroing RAM on deallocation. Which was very slow on systems with a large amount of RAM. This change significantly speeds up testing on these systems.
- Added fallback when failing to set the menu screen size to the max supported resolution. This works around a UEFI BIOS bug and avoids a blank screen on a small number of systems.
- Added tftp.remap file for fixing backslash/forward slash issues with uploading XML files when running TFTP server on Linux machines. This is useful for some production line testing scenerios.
- Added warning message when failing to inject ECC errors for Ryzen chipsets (due to being disabled by BIOS in production systems)
- Added specific Mac Pro models to black list to workaround display and multiprocessing bugs in their UEFI BIOS
- Added preliminary ECC support for Ryzen Zen 2 (Ryzen 3000 series chips)
- Added preliminary support for retrieving CPU info for Intel Comet Lake chipsets
How to report problems
Either make a post here in the forum, or send us an email at the address listed on our contact page. When reporting an error please provide as much details as possible. If you are running on a USB drive, there should be a log file that has been generated in the EFI/BOOT directory called MemTest86.log. Sending us this will be of great help. Additionally a photograph of the problem would also be useful if possible/applicable.
Comment