102 testramquick, 102testramquick, Testramquick – Artesyn MOTLoad Firmware Package User's Manual (February 2015) User Manual

Page 190: Motload commands

Advertising
background image

MOTLoad Commands

MOTLoad Firmware Package User’s Manual (6806800C24D)

190

3.1.102 testRamQuick

Name

testRamQuick—performs a test which verifies that the memory test block can be written to
and read from using data patterns. Each pass of this test fills the test block with a data pattern
by writing the current data pattern to each memory location from a local variable and reading
it back into that same register. The local variable is verified to be unchanged only after the write
pass through the test range. This test uses a first pass data pattern of 0x00000000 and
0xFFFFFFFF for the second pass.

Note: testRamQuick only test 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

testRamQuick [-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 testRamQuick command.

MOTLoad> testRamQuick -v

Executing RAM Quick: PASSED

See Also

testRam

,

testRamAddr

,

testRamAlt

,

testRamBitToggle

,

testRamBounce

,

testRamCodeCopy

,

testRamMarch

,

testRamPatterns

,

testRamPerm

,

testRamRandom

Advertising