Download Print this page

Philips CDI 220/60 Service Manual page 14

Compact disc interactive player

Advertisement

5 SERVICE SOFTWARE
In the set there are 2 different testsoftware available:
1 . Low Level test
2. SeNice Shell
5.1 THE LOW LEVEL TEST
Scope
This test is standard implemented in the boot software of
CD-RTOS. It doesn't need a lot of hardware to run. The Low
Level test is Menu driven.
To run the low level test a terminal (VT100 or equivalent)
must be connected to the inputport via Port
2.
To start the test the space-bar on the terminal must be
pushed at the same time that the power is switched-on at
the COi-piayer. To continue with the test, the instructions on
the screen of the terminal must be followed.
5.1.1 Testsequence
Table below shows all the steps of the testprogram and
what kind of tests are performed.
STEP
0
2
3
4
5
6
7
8
ACTION/TEST PERFORMED
Exit Low Level test
Writing to a default RAM address
ROM parity check
NVRAM test (32K)
DRAM test
CIAP test
IKAT-CD60-DSIC2 test
Chip Select test
VDSC test
Display LLtest header and release number
ITEM O : Exit Low Level test
Selecting this item will end the lltest and continue with the
boot. After the boot the player shell is started up.
ITEM 1 : Writing to a default RAM address
This test writes the powers of
2
to a ( word ) address.
The result is read again and will be displayed. The address
can be selected by the user ( only word adresses }.
Pressing 'ESC' stops the test.
If one trys to write to unused space in the memory map, the
program will NOT generate an error message and the
system will hang up.
ITEM 2: ROM parity check (System ROM)
For the ROM the following information is displayed and
checked:
- Display the identification code for this ROM (ROM ID)
- Display the release number of this ROM
- Display the checksum of this ROM.
If the checksum is not ok then a specific error will be
displayed.
PCS 79 529
ITEM 3 : NVRAM test
- For the NVRAM test three different tests can be selected:
- The first is a non destructive nvram test
- The second test is a destructive nvram test with ROM
data as test data.
- The third test is also a destructive test with the address
as data.
- The third test has also some hidden functions. Pressing :
w :
writes continueously the address as data to the
nvram.
r :
reads continueously the complete nvram
( no display).
d:
displays the contents of 421 succeeding ram
locations. The start address is given by the user.
ESC
stops these functions.
ITEM 4: ORAM
The dram test is always a destructive test. The test is
performed for both ram CHIP1 and CHIP2 as one large
memory followed by a test for each bank separately.
The following actions take place in the dram test:
1. fill the memory with the long word address as data.
2.
read the memory contents and compare with the
address.
3.
if the long word read is ok then continue else give
error message and stop testing.
4. write the inverted long word address as data to
memory.
5.
read the memory contents and compare with the
inverted address.
6.
if the long word read is ok then continue else give
error message and stop testing.
This test has also some hidden functions. Pressing :
w :
writes continueously the long address as data to
the dram.
r :
reads continueously the dram ( no display ) .
d :
displays the contents of 421 succeeding ram
locations. The start address is given by the user.
ESC: stops these functions.
ITEM 5 : CIAP test
1.
Read contents of lndentification Register (IDR)
and diplay version : "CDxx"
Example : CD01 is for CIAP1 .0, CD02 IS for CIAP
1.5
2. Start Built-in Self-Test (81ST). Display 81ST
signature:
Device
Long 81ST
Short 81ST
CIAP 1.0
F286
CIAP1 .5(ES2}
75B0
BBCD
CIAP1 .5 - (MOT)
1F5C
1BF4
If in one of these tests an error occurs the test will be
stopped and the error displayed.
ITEM 6: IKAT test
1. 8 data lines are tested. If one data line is defective
then the errormessage will display the
number(0 .. 7) of the defective dataline.
2. Display the versionnumber of the IKAT software.
(IKAT: 50
=
VERSION 5.0)
ITEM 7 : Chip Select test
This step is only intended to be used with an oscilloscope.
The software will generate a Chip Select pattern for All
devices.It is not guaranteed that this test always runs. If one
of the devices is defective ( no DTACK) it will surely result
in a hang-up of the testsoftware.
The devices are DRAM
1,
DRAM
2,
SYSTEM ROM, CIAP,
IKAT and NVRAM.
ITEM 8 : V0SC test
Write continously $00 to the Display Decoder
Registers of the master and slave.
2
Read continueously the contents of the Control
Status Register (CSR).
5.2 THE SERVICE SHELL
Introduction.
For service purposes the CD-I set has built-in testsoftware
modules. These modules can be activated via the service
shell by menu.
The modules are for the testing of :
- Video circuitry, by means of a colorbar testpa tern
- CDM and seNo circuitry. Testing the CDM and seNo
cicuitry in the seNice shell is only possible with a CD-DA
disc.
5.2.1 Starting sequence of the service shell
1 . Put the power off
2. Connect the RXD2 and TXD1 lines of the inputport
at the front of the player (pin2 and pin3).
Or insert testplug 4822 264 50263 into the
inputport.
3. Put the power on and wait until the menu appears
on the Iv-screen.
4. Disconnect the shortcircuit of RXD2 and TXD1.
Or remove the testplug.
5. Now connect a pointing device to the input port:
Access of the menu can only be carried out by
means of a "M"(ouse) pointing device like:
Tracker Ball
4822 691 30298
Mouse
4822 691 30297
Rollercontroller
4822 691 30293
selectable/non selectable items
Each menu of the service shell consist of a number of
boxes and text strings. Some of these boxes can be
selected by moving the screen cursor above the box and
clicking on one of the pointing device buttons. Only the
colored boxes can be selected. Clicking on one of the other
boxes will have no effect.
"ERROR" messages on the screen
The service shell will provide information about errors in a
box at the bottom of the screen. To remove such a message
and continue a button must be clicked on the pointing
device.
menu structure
When the service shell is started, the main menu appears
with a number of boxes on it. Selecting some boxes will
result in a submenu being displayed, other boxes may result
in immediate action. Selecting the EXIT box will stop the
service shell and restart the player. Selecting EXIT in a
submenu will return you to the previous menu.

Advertisement

loading

This manual is also suitable for:

Cdi 220/65Cdi 220/61Cdi 220/77