Artesyn MOTLoad Firmware Package User's Manual (Febru User Manual Page 179

  • Download
  • Add to my manuals
  • Print
  • Page
    / 282
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 178
MOTLoad Commands
MOTLoad Firmware Package User’s Manual (6806800C24D)
179
3.1.93 testRamAddr
Name
testRamAddr—assures addressability of memory, using a memory test block. Addressing
errors are sought by using a memory location address as the data for that location. This test
proceeds as follows: (1) A Locations Address is written to its location (n). (2) The next location
(n+4) is written with its address complemented. (3) The next location (n+8) is written with the
most significant (MS) 16 bits and least significant (LS) (4) Steps 1, 2, and 3 are repeated
throughout the memory block. (5) The memory is read and verified for the correct data
pattern(s) and any errors are reported. (6) The test is repeated using the same algorithm as
above (steps 1 through 5) except that inverted data is used to insure that every data bit is
written and verified at both "0" and "1".
Note: testRamAddr 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
testRamAddr [-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> testRamAddr -v
Executing RAM Addressing: PASSED
Page view 178
1 2 ... 174 175 176 177 178 179 180 181 182 183 184 ... 281 282

Comments to this Manuals

No comments