MOTLoad Commands
MOTLoad Firmware Package User’s Manual (6806800C24D)
177
3.1.92 testRam
Name
testRam—executes each of the tests shown below in the order listed. Each test is given a copy
of the command line arguments (if any are specified). The following are standard tests:
testRamAddr, testRamAlt, TestRamBitToggle, testRamBounce, testRamCodeCopy,
testRamMarch, testRamPatterns, testRamPerm, testRamQuick, testRamRandom.
Note: testRam 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
testRam [-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> testRam -v
Executing RAM Addressing: PASSED
Executing RAM Alternating: PASSED
Executing RAM Bit Toggle: PASSED
Executing RAM Bounce: PASSED
Executing RAM Code Copy: PASSED
Executing RAM March: PASSED
Executing RAM Patterns: PASSED
Executing RAM Permutations: PASSED
Executing RAM Quick: PASSED
Executing RAM Random: PASSED
Comments to this Manuals