Sony DVP-K800D Service Manual page 73

Cd/dvd player
Table of Contents

Advertisement

(5) Drive block
(5-2) EEPROM (serial)
Data write→Data read and check if data agree
Error
05: Write data and read data do not agree.
11: Serial transfer error
12: EEPROM does not become ready.
16-bit data is written into address 0 of EEPROM. Then the "Data write-then-read agreement check" is performed.
Prior to this check, content of the address 0 is read to be saved. If data cannot be read at this time, error is displayed and the data is not
written. This diagnosis uses a 16-bit data for this check. The 16 different patterns of data that are generated by shifting all data to the left
by one bit starting from 0x0001, are written into EEPROM.
If write data and read data do not agree, check can be repeated. Once the "Data write-then-read agreement check" is started, and if error
occurs during this check, the data is saved before exiting from this test, but data is not guaranteed to be written correctly or not.
(5-3) SSI (serial)
Write into serial register→Read from register and check if data agree
Error
05: Write data and read data do not agree.
33: SSI Serial transfer error
Write data of 0x00 to 0xff to the FCCR register of SSI. The "Data write-then-read agreement check" is performed.
If write data and read data do not agree., check can be repeated.
(5-4) Servo DSP downloading
ROM/RAM identification of the DSP code area
RAM version: Program downloading→Revision data
ROM version: Revision data reading
Error
04: Data read error
13: DSP Data Ready cannot be not set.
In the masked-ROM version, data downloading cannot be executed. Perform the data downloading in the ROM version only. ROM or
RAM is identified using the DBUSY signal of DSP. The unique downloading flat is prepared in this diagnosis.
This flat is 0 when data is not downloaded, and is 1 when already downloaded. Error is as follows. Download error: 2
Firstly, hardware reset is performed and either ROM or RAM is identified from the status of the DBUSY signal. In the case of RAM, the
servo control code is downloaded. When error is not detected, version number is read from address 200 and is displayed.
In the case of ROM, version number is read from address 200 and is displayed. Compare the displayed value with the default value.
Display is as follows:
In the case of RAM: "DSP download Rev. = xxxx"
In the case of ROM: "DSP Mask ROM Rev. = xxxx"
(5-5) Servo DSP register
(Program downloading→) Data write→Data read and check if data agree
Error
04: Data read error
05: Write data and read data do not agree.
13: Data Ready cannot be not set.
14: DSP download error
Check the downloading flag. If it is 0, download the program. However, downloading is not performed in the ROM version. If
download error does not occur, its content of the DSP address 200h is read and saved, then check starts.
Check is performed by writing then reading the 16 different patterns of data that are generated by shifting all data by one bit to the left
starting from 0x0001. If write data and read data do not agree, check can be repeated.
5-6

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents