Philips DVP9000S Service Manual page 11

Hide thumbs Also See for DVP9000S:
Table of Contents

Advertisement

certain steps. At the end of the script a message is returned indicating if a failure in one of the modules (Basic
Engine, Digital PWB or Display PWB) is detected or not. The message will be displayed on the local display. The
test will be done with a closed player and requires equipment for testing audio and video (e.g. a television set).
DVD Project/Model
DVP900– All series
Level 1 diagnostics
The Level 1 diagnostic mode can be activated by making the test pin active (pull to 'L') during power-on and
subsequently, sending a 'C' character to the RS232 port. The execution of Diagnostic Nuclei is under external
control via a simple command line interface. There is no standard Level 1 Script embedded in the Diagnostic
software. Each command activates one Diagnostic Nucleus. In case a Diagnostic Nucleus detects a failure it will
try to give an indication via Result which component(s) or connection(s) is (are) failing. Result consists of an error
number and an error string. These will be sent to the Control PC. The error string contains the textual equivalent
of the error number extended with additional detailed error information. The required external test equipment will
be part of the Control PC.
Second Line & Level 2 diagnostics
The Second Line & Level 2 diagnostic mode will be activated by making the test pin active during power-on and
sending a 'M' character to the RS232 port. The execution of Diagnostic Nuclei is under external control via the
terminal program on the Service PC with a simple menu driven interface. In case a Diagnostic Nucleus detects a
failure it will try to give an indication via Result of which component(s) or connection(s) is(are) failing. Result
consists of an error number and an error string. These will be sent to the service PC. The error string contains the
textual equivalent of the error number extended with additional detailed error information. The required external
test equipment will be part of the standard repair suite.
4. Functional Requirements
Diagnostic Engine
The diagnostic Engine consists of the following objects:
- Selector (partly implemented in the DVD boot sequence)
- Command Handler
- Menu Handler
The actual contents of the Menu Handler are part of the FDS.
Scripts
Each script controls the execution of Diagnostic Nuclei. There is no direct interaction from the script with the hardware.
A script can be a sequence of Diagnostic Nuclei and can also contain branches and loops. Results of the execution
of a Script are given back to the user. The Scripts will be embedded in the ROM of the DVD player and will be written
in C-code as part of sources of the Diagnostic Software (there is no script interpreter).
The following script objects are defined for the Basic Diagnostic Software:
- Dealer Test Script
- Player Test Script
Diagnostic Nuclei
Each nucleus contains an atomic and independent diagnostic test, testing a functional part of the DVD player hardware
on component level. Each Nucleus returns a result message to its caller. Some tests (e.g. generating a color bar) can
only return an "OK" result. Internal communication will be done via a uniform interface between the diagnostic Engine,
Scripts and the Diagnostic Nuclei.
The diagnostic Engine can only operate if a certain (minimal) set of hardware is functioning properly. To test this set
of hardware, a set of basic diagnostic nuclei is embedded in the DVD player. Each basic diagnostic nucleus will only
test that part of the hardware which is required for execution of the diagnostic Engine, e.g. a RAM test will only test
that part of RAM that is used by the diagnostic engine. After the Diagnostic Engine is operational it is possible to do
a full RAM diagnostic. All basic diagnostic nuclei start with prefix 'Basic'.
3-3
Player Script mode activation key
Press and hold OPEN and STOP key

Hide quick links:

Advertisement

Chapters

Table of Contents
loading

Table of Contents