101 testramperm, 101testramperm, Testramperm – Artesyn MOTLoad Firmware Package User's Manual (February 2015) User Manual
Page 189: Motload commands

MOTLoad Commands
MOTLoad Firmware Package User’s Manual (6806800C24D)
189
3.1.101 testRamPerm
Name
testRamPerm—performs a test which verifies that the memory test block can accommodate
8-bit, 16-bit, and 32-bit writes and reads in any combination. This test performs three data size
test phases in the following order: 8, 16, and 32 bits. Each test phase writes a 16-byte data
pattern (using its data size) to the first 16 bytes of every 256-byte block of memory in the test
block. The test phase then reads and verifies the 16-byte block using 8-bit, 16-bit, and 32-bit
access modes.
Note: testRamPerm 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
testRamPerm [-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 testRamPerm command.
MOTLoad> testRamPerm -v
Executing RAM Permutations: PASSED
See Also
,
,