99 testrammarch, Testrammarch, Motload commands – Artesyn MOTLoad Firmware Package User's Manual (February 2015) User Manual
Page 187

MOTLoad Commands
MOTLoad Firmware Package User’s Manual (6806800C24D)
187
3.1.99 testRamMarch
Name
testRamMarch—assures addressability of memory, using a memory test block. Addressing
errors are sought by writing a pattern and its complement to each location. The test proceeds
as follows: (1) Starting at the beginning test address and proceeding towards the ending
address, each location is written with the starting pattern. (2) Starting at the beginning test
address and proceeding towards the ending address, each location is verified to contain the
starting pattern and is written with the complement of the starting pattern. (3) Starting at the
ending test address and decreasing to the starting test address, each location is verified to
contain the complement of the starting pattern and is then written with the starting pattern.
Note: testRamMarch 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
testRamMarch [-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)
-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 testRamMarch command.
MOTLoad> testRamMarch -v
Executing RAM March: PASSED
See Also
,