68K System Monitor
User's Guide | GE Energy Services |
RT - RAM Test
Platform
Description
þ CPM þ D20 | þ D20 ME | þ D20/200 | þ D20/200 ME | þ D25 |
D20 Base | D20 Base | CCU Base | CCU Base |
|
Use this command to perform a
The test may be for the entire RAM or NVRAM regions, or for a specified range of values. You may also select to run the test for a set number of loops, or to loop infinitely.
Note: | If the input range is not on long word boundary, set the range ending |
| address to the first lesser word boundary. |
Syntax | Below is usage and syntax information for this command | ||||||
|
|
|
|
|
|
| |
|
| Command Format | CPM / D20: | rt / (v n) |
|
| |
|
|
| CCU / CCUME: rt / (v n gv gn) [beg_addr |
|
| ||
|
|
|
|
| end_addr [(#loops i)]] |
|
|
|
|
| D25: |
| rt / (v n s) [beg_addr |
|
|
|
|
|
|
| end_addr [(#loops i)]] |
|
|
|
|
|
|
|
|
|
|
|
| Variables | /v | = | volatile (static) RAM |
|
|
|
|
| /n | = |
|
| |
|
|
| /s | = | destructive sequential test |
|
|
|
|
| /gv | = | global volatile (static) RAM |
|
|
|
|
| /gn | = | global |
|
|
|
|
|
|
|
|
| |
|
| Parameters | beg_addr = | first address of memory range (in hexadecimal) |
|
| |
|
|
| end_addr = | end address of memory range (in hexadecimal) |
|
| |
|
|
| #loops = | number of times to execute the finite loop for the |
|
| |
|
|
|
|
| specified memory (in decimal) before stopping |
|
|
|
|
| i | = | use infinite loop |
|
|
|
|
|
|
|
| ||
|
| Example | Type rt /gn 510000 5100b0 25000 and press ENTER. |
|
| ||
|
|
| Results: This tests the integrity of the global |
|
| ||
|
|
|
| (static) RAM between the memory range of 510000 |
|
| |
|
|
|
| and 5100b0 repeatedly for 25,000 times. |
|
| |
|
|
|
| The system simply returns the prompt when it |
|
| |
|
|
|
| successfully completes this instruction. |
|
| |
|
|
|
| If the test fails, the system displays an error message |
|
| |
|
|
|
| before returning to the prompt. |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| ||
|
|
|
|
| Continued on next page |
| |
|
|
|
|
|
|
| |
General |
|
|
Full Release | |
|