Philips DVP9000S Service Manual page 16

Hide thumbs Also See for DVP9000S:
Table of Contents

Advertisement

3-8
7. Description of Diagnostic Nucleus Objects
BasicSpAcc
This is a Basic Diagnostic Nucleus required for correct operation of the Diagnostic Software.
Checks and initializes RS232 port and outputs a message that the Diagnostic software has been started.
CompProcInfo
Reads and display processor specific information. This platform specific function allows the user to read certain
registers in the chip at runtime that would be helpful in getting info on the current chip used. For ZiVA5, the Latched-
On-Reset register contents and the Chip Revision register contents are read and displayed.
PapChksFlash
Calculates and verifies the checksum of the backend FLASH or ROM. This includes the entire binary ROM image
checksum.
PapUclkAclkCdda, PapUclkAclkDvd, PapUclkAclkDvd96 (for SD5.2 only)
Diagnostic Nucleus PapUclkAclkCdda switches clock A_CLK from the microclock to 16.93 MHz(CD_DA).
Diagnostic Nucleus PapUclkAclkDvd switches clock A_CLK from the microclock to 18.43 MHz(DVD).
Diagnostic Nucleus PapUclkAclkDvd96 switches clock A_CLK from the microclock to 36.86 MHz(DVD).
Correct operation cannot be detected by the Diagnostic Software but must be checked with external equipment (e.g.
a frequency counter).
Note: This nucleus will only work if the external clock is available on board.
PapSgsAclkCdda, PapSgsAclkDvd, PapSgsAclkDvd96
Diagnostic Nucleus PapSgsAclkCdda switches the PCM clock to 16.93MHz(CD_DA).
Diagnostic Nucleus PapSgsAclkDvd switches the PCM clock to 18.43 MHz(DVD).
Diagnostic Nucleus PapSgsAclkDvd96 switches the PCM clock to 36.86 MHz(DVD).
Correct operation cannot be detected by the Diagnostic Software but must be checked with external equipment (e.g.
a frequency counter).
PapFlashWrAcc
Reads out the Flash ROM's Chip Identification Number. This nucleus tests the write access by writing a defined
sequence of data to the FLASH chip, to be able to read the FLASH ID number.
PapI2cNvram
Checks the I2C interface with the NVRAM by reading from an arbitrary address.
PapI2cDisp (for SD5.2 only)
Checks the I2C or SIO bus interface with the slave processor on the display PWB with the echo command.
PapUDEEcho (SD5.2) / PapAtapiEcho (SD5.12/SD5.31)
Checks the UDE / ATAPI interface to the basic engine with an 'echo' command.
This tests the hardware
communications interface between the loader and the backend processor.
PapUDEPass (for SD5.2 only)
Switches the RS232 port and the UDE port in pass-through mode. The only way to exit this nucleus is via a power off
of the DVD player.
PapNvramWrR
Non destructive pattern test (checker board) of all locations in the NVRAM. This Nucleus can detect stuck at faults and
permanent coupling errors in the NVRAM chip.
VidPortOutAA, VidPortOut55 (for SD5.2 only)
Writes the value 0xAA to the Digital Video Interface port of the ZiVa5 ITU-656 ports.
Writes the value 0x55 to the Digital Video Interface port of the ZiVa5 ITU-656 ports.

Hide quick links:

Advertisement

Chapters

Table of Contents
loading

Table of Contents