Philips DVP9000S Service Manual page 15

Hide thumbs Also See for DVP9000S:
Table of Contents

Advertisement

Command Handler
The Command Handler handles all commands from the Control PC. Commands will be received as ASCII strings via
the RS232 port. All commands received is interpreted by the Command Handler and only correct commands result
in the execution of the matching Diagnostic Nucleus. Illegal commands result in an error message to the Control PC.
Menu Handler
The Menu Handler (part of the Full Diagnostic Software) handles all menus and selections to and from the Service PC.
The interface consists of simple text menus with sub-menus. A menu selection results in the execution of the matching
Diagnostic Nucleus. Only valid menu selections will be accepted.
6. Description of Script Objects
Dealer test (for I2C Master Modules Only)
The Dealer Test Script object performs the Dealer test by executing a few Diagnostic Nucleus which do not need any
user intervention and are meaningful on a stand alone DVD player. During the execution of the Dealer test a progress
indicator will be displayed on the local display.
In general the Diagnostic Nuclei with a large test scope (i.e. testing many components at once) will be executed first.
When a Diagnostic Nucleus detects a fault a message indicating that the test is not passed will be displayed on the
local display [ ERROR ] and the Dealer test will terminate. If all Diagnostic Nuclei are passed successfully a message
indicating that the test is passed [ PASS ] will be displayed on the local display and the Dealer test will terminate. The
only way to continue after termination is via a power down of the DVD player.
Player test (for I2C Master Modules Only)
The Player Test Script object performs the Player test by executing all available Diagnostic nuclei which are meaningful
on a DVD player which is connected to audio/video test equipment (e.g. a television set). Some Diagnostic Nuclei
require user intervention.
The first phase will check the following modules:
-
Display PWB (communication, display, backlight, LEDs, keyboard, RC, P50)
-
Basic Engine (communication, mechanical)
-
Digital PWB (all components)
For each module all the available Diagnostic Nuclei which are meaningful for that module will be executed. Some
Diagnostic Nuclei require user intervention. After all tests have been executed an indication will be given on the local
display which module is most likely to be faulty. Also, the error code of the last detected error will be displayed. To
continue, push the PLAY key on the local keyboard, the second phase will be entered automatically. The test of the
module Display PWB consists of the Diagnostic Nuclei PapI2cDisp, DispDisplay, DispLCDisplay, DispLCDBkLight ,
DispLed, DispKeyb and DispRc and can be aborted at any moment by switching the power off.
The second phase is the read out of the error log and error bits from the NVRAM. Only a part of the information will
be displayed on the local display at the time. With the keys: STOP key and OPEN/CLOSE (EJECT) key, it will be
possible to walk through the whole error log and bits in a controlled way. The loop phase can be entered by pushing
the PLAY key on the local keyboard.
The loop phase will check the following modules:
-
Display PWB (communication)
-
Basic Engine (communication)
-
Digital PWB (all components)
For each module all the available Diagnostic Nuclei which are meaningful for that module will be executed. None of
the Diagnostic Nuclei require any user intervention. After all tests have been executed an indication will be given on
the local display which module is most likely to be faulty. Also, the error code of the last detected error will be displayed.
A loop counter on the local display will be incremented and the loop phase will start all over again.
3-7

Hide quick links:

Advertisement

Chapters

Table of Contents
loading

Table of Contents