94 testramalt, Testramalt, Motload commands – Artesyn MOTLoad Firmware Package User's Manual (February 2015) User Manual

Page 181

Advertising
background image

MOTLoad Commands

MOTLoad Firmware Package User’s Manual (6806800C24D)

181

3.1.94 testRamAlt

Name

testRamAlt—assures addressability of memory, using a memory test block. Addressing errors
are sought by writing an alternating pattern of all zeros and all ones. This test proceeds as
follows: (1) Location (n) is written with data of all bits 0. (2) The next location (n+4) is written
with all bits. (3) Steps 1 and 2 are repeated throughout the memory block. (4) The memory is
read and verified for the correct data pattern(s) and any errors are reported.

Note: testRamAlt 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

testRamAlt [-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 testRam command.

MOTLoad> testRamAlt -v

Executing RAM Addressing: PASSED

See Also

testRam

,

testRamAddr

,

testRamBitToggle

,

testRamBounce

,

testRamCodeCopy

,

testRamMarch

,

testRamPatterns

,

testRamPerm

,

testRamQuick

,

testRamRandom

Advertising