Getting started with M2K MemScope (Instructions)
- Download the program from M2K website
- Double-click on the program to create a floppy diskette
- Boot the PC to the floppy
- First 2 screen will display M2K product descriptions <Press Any Key to continue>
- Program will display on the left hand side Main Menu
Main Menu:
<1> Test Selection
<A> Run All
<1> Walking 1's Test
<2> Address Test
<3> All 1's and 0's Test
<4> 8-Bit Pattern Test
<5> Random Data Test
<6> Block Move Test
<7> 32-Bit Shifting Data Test
<8> Random Data Sequence Test
<0> Return to Main Menu
<2> Error Summary
<3> Reboot System
<0> Start/Resume Testing - Test will start or continue until finish one loop.
Individual Test Descriptions
These are the tests performed by MemScope as they appear on the menu. A short description follows:
Test 1 Walking 1’s Test
Use a walking ones address pattern to test address bits.
Test 2 Address Test
This test will write each address location on memory with its own address once is finish will verify each of them for addressing errors
Test 3 All 1’s and 0’s Test
Will use the cache memory to write patterns of all 1’s and 0’s until memory is full and will detect obvious errors.
Test 4 8-Bit Pattern Test
Similar to test 1 but instead of moving 1 bit pattern it will move an eight bit pattern.
Test 5 Random Data Test
This test will set a random number as a pattern for walking 1’s and 0’s, contrary to test 1 or 4. By selecting a different width in the pattern, the test will find more complex or hard to detect errors on memory.
Test 6 Block move
Memory it segmented in 4 Mb blocks and moved with instruction movsl. Once finish it will verify the data patterns written on each block for consistency.
Test 7 32 Bit Shifting Data Test
Using an algorithm that changes the data pattern one bit to the left on every pass or loop. A total of 32 passes will use all data patterns but the downside is the time required for.
Test 7 Random Data Sequence Test
Random numbers are written in sequence into all memory banks. Then, using a key for the random numbers duplicates the sequence written in memory which is compared with the original sequence.
|