beautypg.com

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

Page 187

background image

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

testRam

,

testRamAddr

,

testRamAlt

,

testRamBitToggle

,

testRamBounce

,

testRamCodeCopy

,

testRamMarch

,

testRamPatterns

,

testRamPerm

,

testRamQuick

,

testRamRandom