Diagnostic Software
EN 24 DVDR615, MRV6405.
SDRAM
User Input 1. The location which must be read i.e. "ALL" "BOOT" "DIAGNOSTICS" "DOWN LOAD"
"CONFIG" "RECORDER" or no string if an offset from the base address of the NVRAM
is required
2. The offset and number of bytes to read
<offset> <length>
Error Number Description
30400 Value read
30401 Unable to initialise NVM
30402 Reading the NVRAM contents failed
30403 length out of range
30404 unable to decode length
30405 offset out of range
30406 unable to decode offset
30407 unknown location specified
30408 no location is specified
Example 304 DIAGNOSTICS 0 6
030400: Value read = 0x00 0x00 0x00 0x00 0x00 0x5A
Test OK @
Nucleus Name DS_SDRAM_WriteRead
Nucleus Number 400
Description Check all data lines, address lines and memory locations of the SDRAM
Technical - Test the databus
- Test the addressbus
- Test the integrity of the device itself (memory locations)
Execution Time 11 seconds
User Input None
Error Number Description
40000 The write-read test succeeded
40001 The data bus contains an error
40002 The address bus contains an error
40003 The SDRAM itself contains an error
Example DS:> 400
040000:
Test OK @
Nucleus Name DS_SDRAM_WriteReadFast
Nucleus Number 401
Description Check all data lines and address lines of the SDRAM
Technical - Test the databus
- Test the addressbus
Execution Time Less than 1 second
User Input None
Error Number Description
40100 The write-read test succeeded
40101 The data bus contains an error
40102 The address bus contains an error
Example DS:> 401
040100:
Test OK @
Nucleus Name DS_SDRAM_Write
Nucleus Number 402
Description Write to a specific memory address
Technical - Decode the user input and check its ranges and alignment on 4 bytes
- Write the data to the SDRAM
Execution Time Less than 1 second
User Input 1. The location that must be modified
( SDRAM starts at address 0xA0000000 )
2. The value to put on the selected location
Error Number Description
40200 Writing to the SDRAM succeeded
40201 Writing to the SDRAM failed; Wrong user input