100 testrampatterns, 100testrampatterns, Testrampatterns – Artesyn MOTLoad Firmware Package User's Manual (February 2015) User Manual
Page 188: Motload commands

MOTLoad Commands
MOTLoad Firmware Package User’s Manual (6806800C24D)
188
3.1.100 testRamPatterns
Name
testRamPatterns—assures addressability of memory, using a memory test block. Memory in
the test block is initialized with all ones (0xFFFFFFFF). For each location in the test block, the
following patterns are used: 0x00000000 0x01010101 0x03030303 0x07070707,
0x0F0F0F0F 0x1F1F1F1F 0x3F3F3F3F 0x7F7F7F7F. Each location in the test block is,
individually, written with the current pattern and the 1’s complement of the current pattern.
Each write is read back and verified.
Note: testRamPatterns only tests memory in blocks, thus specifying a memory area size that
is not a multiple of the block size results in part of the memory area being untested.
Synopsis
testRamPatterns [-a] [-b] [-i] [-n] [-t] [-v]
Parameters
-a Ph: Address to Start (Default = Dynamic Allocation)
-b Ph: Block Size (Default = 16 KB)
-i Pd: Iterations (Default = 1)
-n Ph: Number of Bytes (Default = 1 MB)
-t Pd: Time Delay Between Blocks in OS Ticks (Default = 1)
-v 0: Verbose Output
Example
The following example indicates a typical display when using the testRamPatterns command.
MOTLoad> testRamPatterns -v
Executing RAM Patterns: PASSED
See Also
,