SERVICE TEST PROGRAM
1. PRELIMINARY SETUP
• To enter the service test program disconnect the AC/DC
adaptor and remove batteries, open the CD-door and hold
the buttons “PLAY” & “PREV” depressed while turning
power on (i.e. connecting the AC/DC adaptor).
• The display shows the software version of the built-in µP
(i.e. “
S-22
”). Versions are counted from “
00
” onwards; that
means the higher the number the newer the software.
• The program is now in the main menu – various tests can
be entered by pressing the corresponding buttons (see
flow chart on next page or detailed description of available
tests below).
• To exit the service test program press the “STOP“ button
or disconnect the set from the power source.
2. DISPLAY TEST
Purpose: Check functionality of display and display driver.
• To enter the display test start the service test program and
press the “NEXT” button.
• The display shows test pattern1. All segments are
activated for finding open circuits (see flow chart on next
page).
• To jump to the next pattern press the “NEXT” button.
• The display shows test pattern2. All alternate pins (2, 4, ...)
are activated for finding short circuits (see flow chart on
next page).
• To jump back to test pattern1 press the “NEXT” button, to
exit the display test and return to the main menu press the
“STOP” button.
3. KEY TEST
Purpose: Check operation of keys and cord remote control.
• To enter the key test start the service test program and
press the “MODE” button.
• The display shows “
--
”.
• Hold key depressed and check corresponding key code on
the display. Key codes can be found in table1 (see flow
chart on next page).
• To exit the key test and return to the main menu press the
“STOP” button.
4. DSP&DRAM TEST
Purpose: Check initialization of DSP, check communication
DSP
↔
EPROM, DSP
↔
µP, DSP
↔
DRAM and read
out software version of the DSP.
• To enter the DSP test start the service test program and
press the “PREV” button.
• The display shows “
0 dSP
” (EXP30x) resp. “
DSP-TEST 0
”
(EXP50x) for max. 2s.
• When the test completes successfully, the display shows
“
1 dSP
” (EXP30x) resp. “
DSP-TEST 1
” (EXP50x), along
with the software version number of the DSP, i.e. “
t-25
”.
• When the test fails, the service loop returns to the main
menu immediately without further notice.
• To enter the DRAM test press the “PLAY” button.
• The display shows “
drc
” (EXP30x) resp. “
DRAM-CHECK
”
(EXP50x) for max. 3s.
• When the test completes successfully, the display shows
“
P drc
” (EXP30x) resp. “
DRAM OK
” (EXP50x), along with
the software version number of the DSP, i.e. “
t-25
”.
• When the test fails, the display shows “
F drc
” (EXP30x)
resp. “
DRAM ERROR
” (EXP50x).
• To exit the DSP&DRAM test and return to the main menu
press the “STOP” button.
5. PLAYBACK TEST WITH ERROR ANALYSIS
Purpose: Analyze errors that occur during CDDA playback
and search for intermittent failures.
• To enter the playback test start the service test program,
insert a CDDA disc, close the CD-door and press the
“DBB” button.
• To start the error analysis press the “PLAY” button.
• The set will read the TOC and start playback.
As long as the playback is free of errors the display shows
track and time information like in normal play-mode. In case
of errors corresponding error codes will be displayed. The
meaning of these error codes can be found in table2 (see
flow chart on next page).
Remarks:
The error analysis works with CDDA discs only. Errors
during playback of mp3 data discs will not be processed!
CDDA errors can either be
“fatal” or “non fatal”. Fatal errors
will stop the playback immediately while non fatal errors just
cause a short interruption of the music. Fatal errors are
displayed as long as the set is connected to the power
source. Non fatal errors are displayed until a new error
occurs or a button is pressed.
• To stop the playback test disconnect the set from the
power source.
6. SERVO TEST
Purpose: Check door switch, inner switch of CD-drive,
movement of slide and acceleration of discmotor.
• To enter the servo test start the service test program and
press the “PLAY” button.
• The display shows “
CD
xy”.
“
x” indicates state of door switch;
“
y” indicates state of inner switch.
x,y = “
0
” means switch is closed; “
1
” means switch is open.
• To move slide outside hold the “NEXT” button depressed.
• To move slide inside hold the “PREV” button depressed.
• To accelerate the discmotor clockwise hold the “MODE”
button depressed.
• To accelerate the discmotor counter-clockwise hold the
“PROG” button depressed.
• To enter the focus test press the “PLAY” button, to exit the
servo test and return to the main menu press the “STOP”
button.
7. FOCUS TEST
Purpose: Check movement of lens and operation of focus
servo loop for CDDA and CDRW discs.
• The focus servo loop is switched on and the set starts
searching the focus (“focus ramping”). As soon as the
focus has been found the focus servo loop is closed and
the state of the focus is monitored continuously.
• If the focus is OK the display shows “
F
x”, else “
-F
x”.
“x” indicates the sensitivity mode. Details can be found in
table3 (see flow chart on next page).
• To toggle between sensitivity modes press the “DBB”
button.
Since the CDRW reflects much less light than an ordinary CDDA, the gain
of the HF-amplifier stage and the sensitivity of the ADC inside the
Decoder&Digital Servo IC “CD10” must be adapted accordingly.
The gain is switched via the CDRW input of the HF-preamplifier.
The ADC-sensitivity is set via software parameters (sent from µP to
“CD10”). In total, there are 4 sensitivity modes available: 1 for CDDA and
3 for CDRW. The modes are listed in table3 (see next page).
In normal play-mode, the correct focus sensitivity is choosen
automatically during start-up (see “Start-up procedure” on previous page).
In the service test program, the sensitivity can be choosen manually in
order to allow individual measurements in several modes.
3-8