Diagnostic Software
EN 35DVDR615, MRV640 5.
Nucleus Name DS_BE_WriteReadDvdR
Nucleus Number 907
Description Write data to and read data from a DVD+R disc through the basic engine for verification of
the writing
Technical - Execute DS_BE_GetSelftestResults
- Send the TRAY_IN command
- Send the READ_TOC command
- Use the OPC area to test if the DVD+R is (still) writable
- Generate test data to write to the DVD+R
- Transfer the test data to the disc location using DMA
- Read back the data from disc using DMA
- Compare the two data areas and check whether the areas are equal
Execution Time Approximately 20 seconds
User Input None
Error Number Description
90700 The command executed successfully
90701 This nucleus cannot be executed because the Self-Test failed
90702 The BE cannot enter normal operating mode
90703 Unable to send the tray in
90704 Unable to read TOC from disc
90705 Invalid disc is loaded, please insert a DVD+RW disc
90706 Unable to write, the DVD+R disc is full
90707 No writable DVD+R sector found
90708 Writing the test pattern to DVD failed
90709 Reading back the test pattern from DVD failed
90710 Compare check failed
Example DS:> 907
090700: Testing on sector 0x36210: OK
Test OK @
Nucleus Name DS_BE_StatisticalInformationGet
Nucleus Number 908
Description Retrieve the statistical information from the basic engine
Technical - Send the GET_STATISTICAL_INFO command
- Display the info returned from the BE
Execution Time Less than 1 second
User Input None
Error Number Description
90800 The command executed successfully
90801 There was a time-out while communicating
90802 The Basic Engine returned an unexpected result
90803 The BE returned an error code
90804 No acknowledge received from BE
90805 Communicating with the Basic Engine failed
90806 The BE returned no info
Example DS:> 908
Number of times Tray went Open/Closed : 4
Total minutes the CD laser was on : 0
Total minutes the DVD laser was on : 0
Total minutes the write laser was on : 0
090800:
Test OK @
Nucleus Name DS_BE_StatisticalInformationReSet
Nucleus Number 909
Description Reset the statistical information in the basic engine
Technical - Send the RESET_STATISTICAL_INFO command
- Send the POWER_DOWN command
- Toggle the reset pin of the I2S interface
Execution Time 2 seconds
User Input None
Error Number Description
90900 The command executed successfully
90901 There was a time-out while communicating
90902 The Basic Engine returned an unexpected result