Safety Information, General Notes & Lead Free Requirements 3139 785 31150 EN 5 Safety Information, General Notes & Lead Free Requirements Safety Instructions Warnings 2.1.1 General Safety 2.2.1 General Safety regulations require that during a repair: • All ICs and many other semiconductors are susceptible to •...
Page 6
“Video Plus+” and “PlusCode” are registered trademarks of workshop during a repair: the Gemstar Development Corporation. The “Video Plus+” • Use only lead-free solder alloy Philips SAC305 with order system is manufactured under licence from the Gemstar Development Corporation. code 0622 149 00106. If lead-free solder-pate is required, please contact the manufacturer of your solder-equipment.
Directions For Use The following except of the Quick Use Guide serves as an introduction to the set. The Complete Direction for the Use can be downloaded in different languages from the internet site of Philips Customer care Center: www.p4c.philips.com...
Mechanical Instructions 3139 785 31150 EN 9 Mechanical Instructions Note: The position numbers given here refers to the Exploded view on chapter 10. 5) Remove 6 screws to loosen the Front plate 184 to reach Dismantling of the DVD Tray cover the Front board service position (see Figure 4-4).
Page 10
EN 10 3139 785 31150 Mechanical Instructions Dismantling of the PSU Board 2) Service position for Digital Board is given in Figure 4-6. 1) Remove 4 screws to loosen the PSU Board 1006 as shown in Figure 4-8. Insulation Sheet Figure 4-6: Digital Board Service Position 3) Remove 4 screws to loosen the HDD assembly 1007 + Figure 4-8...
Page 11
Mechanical Instructions 3139 785 31150 EN 11 Dismantling of the Basic Engine (Drive D4.3) Dismantling of the Analog Board 1) Remove 4 screws to loosen the Basic Engine assembly 1) Remove the Basic Engine assembly as given in step 4.5. 1005+258+902 as shown in Figure 4-10.
EN 12 Firmware Upgrading & Diagnostic Software 3139 785 31150 Firmware Upgrading & Diagnostic Software Firmware Upgrading A. Preparation to upgrade fi rmware: 1. Unzip the zip-archive fi le 2. Start the CD Burning software and create a new CD project (data disc) with the following settings: File system: Joliet Format:...
Page 13
Firmware Upgrading & Diagnostic Software 3139 785 31150 EN 13 Diagnostic Software Due to the complexity of the DVD recorder, the time to find a 5.2.2 Structure defect in the recorder can become long. To reduce this time, the recorder has been equipped with Diagnostic and Service software (DS).
Page 14
EN 14 Firmware Upgrading & Diagnostic Software 3139 785 31150 Player Script Interface Virgin mode 5.3.1 5.4.2 Error Handling If you want that the recorder starts up in Virgin mode, follow this Each nucleus returns an error code. This code contains six procedure: numerals, which means: •...
Page 15
Firmware Upgrading & Diagnostic Software 3139 785 31150 EN 15 3. It is possible that the next messages will appear when Enter "Y" to program a safe string. With this automatically starting the DVD+RW for the first time generated string the board will work in principle but it has to be checked if all board settings were detected correctly.
Page 16
EN 16 Firmware Upgrading & Diagnostic Software 3139 785 31150 Command overview Digital Board Below you will find an overview of the nuclei, their numbers, and their error codes. This overview is preliminary and subject to modifications. Note: AV3 in the overview includes also the AV3.5 drive. Codec Host Controller (CHR) Nucleus Name DS_CHR_DevTypeGet...
Page 17
Firmware Upgrading & Diagnostic Software 3139 785 31150 EN 17 User Input The user has to decide which test image, video standard and video output must be used: < Test image id > < Video standard > < Video output > Test image id: VERTICAL_COLOURBAR (default) HORIZONTAL_COLOURBAR...
Page 18
EN 18 Firmware Upgrading & Diagnostic Software 3139 785 31150 Nucleus Name DS_CHR_SineOn Nucleus Number Description Generate an audio sine signal on the audio output of the digital board. Note: Left channel 6kHz, right channel 12 kHz sine. Make sure to route the signal first.
Page 19
Firmware Upgrading & Diagnostic Software 3139 785 31150 EN 19 Nucleus Name DS_CHR_MuteOn Nucleus Number Description Mute the audio outputs of the digital board Technical Send the ‘Mute’ command to the audio decoder Activate the ‘audio mute’ PIO pin Execution Time Less than 1 second.
Page 20
EN 20 Firmware Upgrading & Diagnostic Software 3139 785 31150 Nucleus Name DS_CHR_MacroVisionOn Nucleus Number Description Turn on MacroVision. Technical Set some registers of the DENC module in the Codec. Execution Time Less than 1 second. User Input None Error Number Description 11000...
Page 21
Firmware Upgrading & Diagnostic Software 3139 785 31150 EN 21 Nucleus Name DS_CHR_INT_PICInterrupts Nucleus Number Description Test all interrupts of the priority interrupt controller Technical Install interrupt handlers Generate interrupts Test whether all interrupts were received Execution Time Less than 1 second. User Input Error Number...
Page 22
EN 22 Firmware Upgrading & Diagnostic Software 3139 785 31150 Nucleus Name DS_BROM_WriteRead Nucleus Number Description Check whether the Boot EEPROM can be written to and read from Technical Initialise IIC Write something to the EEPROM Read from the same location and check whether it is the same as written Execution Time Less than 1 second.
Page 23
Firmware Upgrading & Diagnostic Software 3139 785 31150 EN 23 Nucleus Name DS_NVRAM_Clear Nucleus Number Description Make the EEPROM empty, containing all zeroes. Technical Initialise IIC If no IIC EEPROM was found then initialise flash memory to use NVM pages Read the DVID and diversity string from NVM (either EEPROM or Flash) Create a memory block filled with zeroes Write this block to the NVRAM (either EEPROM or Flash)
Page 24
EN 24 Firmware Upgrading & Diagnostic Software 3139 785 31150 DS_NVRAM_Read Nucleus Name Nucleus Number Description Read out one or more locations in the NVRAM Technical Initialise IIC If no IIC EEPROM was found then initialise flash memory to use NVM pages Decode user input Read from the NVRAM and return this info to the user...
Page 25
Firmware Upgrading & Diagnostic Software 3139 785 31150 EN 25 Nucleus Name DS_SDRAM_Write Nucleus Number Description Write to a specific un-cached memory address Technical Decode the user input and check its ranges and alignment on 4 bytes Write the data to the SDRAM Execution Time Less than 1 second User Input...
Page 26
EN 26 Firmware Upgrading & Diagnostic Software 3139 785 31150 FLASH (FLASH) DS_FLASH_DevTypeGet Nucleus Name Nucleus Number Description Get the device (revision) type information of the FLASH ICs. (type, manufacturer, device ID and size) Technical Set the timing for the flash writing Write a command sequence to determine device type information Return the information to the user Execution Time...
Page 27
Firmware Upgrading & Diagnostic Software 3139 785 31150 EN 27 Nucleus Name DS_FLASH_ChecksumProgram Nucleus Number Description Check the checksum of the application partitions by recalculating and comparing partition checksums Technical Determine the number of segments Find the application in each segment and determine its checksum Check whether the checksums stored match the newly calculated Execution Time 6 seconds...
Page 28
EN 28 Firmware Upgrading & Diagnostic Software 3139 785 31150 Nucleus Name DS_VIP_Communication Nucleus Number Description Check the communication between the IIC controller of the Codec and the VIP Technical Initialise IIC Read data from a location in the VIP Execution Time Less than 1 second User Input...
Page 29
Firmware Upgrading & Diagnostic Software 3139 785 31150 EN 29 Nucleus Name DS_VIP_SelectInput Nucleus Number Description Select an input video path to be switched to the analogue output pin (AOUT) of the VIP Technical Check the user input Initialise IIC Read out the VIP id Write the set of registers required for the input specified Execution Time...
Page 30
EN 30 Firmware Upgrading & Diagnostic Software 3139 785 31150 Error Number Description 60400 Selecting the input of the VIP succeeded 60401 The user provided wrong input 60402 The VIP was not accessible 60403 An unsupported VIP was found Example DS:>...
Page 31
Firmware Upgrading & Diagnostic Software 3139 785 31150 EN 31 Nucleus Name DS_DVIO_PhyCommunication Nucleus Number Description Check the accessibility of the 1394 Physical layer IC by writing to and reading from a specific address Technical Initialise the PIO pins of the Codec Initialise IIC Write the data to be written to the PHY-chip to the link chip first Wait until the link chip indicates that the data has been written to the PHY...
Page 32
EN 32 Firmware Upgrading & Diagnostic Software 3139 785 31150 Nucleus Name DS_DVIO_DetectStream Nucleus Number Description Check whether a DV stream can be detected by the hardware. This test works for both NTSC and PAL. Technical Initialise the 1394 interface Start receiving the stream Detect whether the stream is OK Execution Time...
Page 33
Firmware Upgrading & Diagnostic Software 3139 785 31150 EN 33 Nucleus Name DS_PSCAN_TestImageOn Nucleus Number Description Generate the test images that are present on the progressive scan IC. Technical Determine whether the user wanted a HATCH or a FRAME image pattern Initialise the PIO pins of the Codec Initialise IIC Reset the DENC...
Page 34
EN 34 Firmware Upgrading & Diagnostic Software 3139 785 31150 Nucleus Name DS_PSCAN_TestImageColourSettingsSet Nucleus Number Description Set the colour of the hatch- or the frame- field to a different value than the default white Technical Determine which colour must be set. Initialise IIC.
Page 35
Firmware Upgrading & Diagnostic Software 3139 785 31150 EN 35 Nucleus Name DS_PSCAN_DevTypeGetDeinterlacer Nucleus Number Description See nucleus 800. Example DS:> 807 080700: Chip name : 2300 Chip version : 1 Test OK @ Nucleus Name DS_PSCAN_CommunicationDeinterlacer Nucleus Number Description See nucleus 801.
Page 36
The BE returned no info Example (AV2) DS:> 903 090300: BE version = 20.09.18 Optical unit version = 3C.00.09.41.08 Test OK @ Example (AV3) DS:> 903 090300: BE version = 31.30.24. PHILIPS ,VAD8031 ,31302400,REL_8031_313024 2073, Optical unit version = 00.06.82.19.00 Test OK @...
Page 37
Firmware Upgrading & Diagnostic Software 3139 785 31150 EN 37 Nucleus Name DS_BE_TrayOut Nucleus Number Description Open the tray of the basic engine Technical Check if an AV2 or AV3 is connected In case of an AV2 Send the S2B TRAY_OUT command In case of an AV3 send an ATAPI START_STOP_UNIT command Execution Time Approximately 2 seconds...
Page 38
EN 38 Firmware Upgrading & Diagnostic Software 3139 785 31150 DS_BE_WriteReadDvdRw Nucleus Name Nucleus Number Description Write data to and read data from a DVD+RW disc through the basic engine for verification of the writing Technical Check if an AV2 or AV3 is connected Execute DS_BE_GetSelftestResults Send the TRAY_IN command Send the READ_TOC command...
Page 39
Firmware Upgrading & Diagnostic Software 3139 785 31150 EN 39 DS_BE_WriteReadDvdR Nucleus Name Nucleus Number Description Write data to and read data from a DVD+R disc through the basic engine for verification of the writing Technical Check if an AV2 or AV3 is connected Execute DS_BE_GetSelftestResults Send the TRAY_IN command Send the READ_TOC command...
Page 40
EN 40 Firmware Upgrading & Diagnostic Software 3139 785 31150 Nucleus Name DS_BE_StatisticalInformationGet Nucleus Number Description Retrieve the statistical information from the basic engine Technical Check if an AV2 or AV3 is connected In case of an AV2 Send the S2B GET_STATISTICAL_INFO command In case of an AV3 Send the transparent BIT engine GET_STATISTICAL_INFO command Display the info returned from the BE...
Page 41
Firmware Upgrading & Diagnostic Software 3139 785 31150 EN 41 Nucleus Name DS_BE_StatisticalInformationReSet Nucleus Number Description Reset the statistical information in the basic engine Technical Check if an AV2 or AV3 is connected In case of an AV2 Send the S2B RESET_STATISTICAL_INFO command Send the S2B POWER_DOWN command Toggle the reset pin of the I2S interface In case of an AV3 Send the transparent BIT engine...
Page 42
EN 42 Firmware Upgrading & Diagnostic Software 3139 785 31150 Nucleus Name DS_BE_ErrorLogReset Nucleus Number Description Reset the error log in the basic engine Technical Check if an AV2 or AV3 is connected In case of an AV2 Send theS2B RESET_STATISTICAL_INFO command Send the S2B POWER_DOWN command Toggle the reset pin of the I2S interface In case of an AV3 Send the transparent BIT engine...
Page 43
Firmware Upgrading & Diagnostic Software 3139 785 31150 EN 43 Nucleus Name DS_BE_FocusOn Nucleus Number Description Put the laser of the BE into focus Technical Check if an AV2 or AV3 is connected In case of an AV2 Send the FOCUS command with parameter 0x01 In case of an AV3 Send the transparent BIT engine FOCUS command Execution Time 3 seconds...
Page 44
EN 44 Firmware Upgrading & Diagnostic Software 3139 785 31150 Nucleus Name DS_BE_MotorOff Nucleus Number Description Turn off the turntable motor Technical Check if an AV2 or AV3 is connected In case of an AV2 Send the TURN_TABLE_MOTOR_OFF command In case of an AV3 Send the transparent BIT engine TTM command Execution Time Less than 1 second on AV2 4 seconds on AV3...
Page 45
Unable to load the tray 92102 Error received from BE Example DS:> 921 092100: Disc type: DVD+RW disc Disc manufacturer id: PHILIPS Media type id: 010 Test OK @ DS:> 921 090500: Disc type: None Test OK @ DS:> 921...
Page 46
EN 46 Firmware Upgrading & Diagnostic Software 3139 785 31150 Nucleus Name DS_BE_ReadTocInfo Nucleus Number Description Read the TOC from the disc. This gives a good indication if the BE works properly. Technical Send the TRAY_IN command Send the READ_TOC command Display the TOC info.
Page 47
Firmware Upgrading & Diagnostic Software 3139 785 31150 EN 47 Nucleus Name DS_BE_RegionCodeSet Nucleus Number Description Set the region code in the AV3. Technical Check if an AV2 or AV3 is connected In case of anAV2 display a “not supported” message In case of an AV3 send the ATAPI SEND_KEY command Execution Time User Input...
Page 48
EN 48 Firmware Upgrading & Diagnostic Software 3139 785 31150 Nucleus Name DS_BE_RegionCounterReset Nucleus Number Description Reset the region counter in the AV3. Technical Check if an AV2 or AV3 is connected In case of an AV2 display a “not supported” message In case of an AV3 send a special ATAPI RESET_REGION_COUNTER command Execution Time...
Page 49
Firmware Upgrading & Diagnostic Software 3139 785 31150 EN 49 Nucleus Name DS_BE_WriteReadDvdRDualLayer Nucleus Number Description Write data to and read data from both layers of a DVD+R DL disc through the basic engine for verification of the writing Technical Send the TRAY_IN command Send the READ_TOC command Use READ_TRACK_INFORMATION to determine the next free writable...
Page 50
EN 50 Firmware Upgrading & Diagnostic Software 3139 785 31150 System (SYS) Nucleus Name DS_SYS_HardwareVersionGet Nucleus Number 1200 Description Get the hardware version and type of the digital board Technical Initialise the PIO pins of the Codec Read the segment header in FLASH and determine hardware version Execution Time Less than 1 second User Input...
Page 51
Firmware Upgrading & Diagnostic Software 3139 785 31150 EN 51 Nucleus Name DS_SYS_SoftwareVersionDiagnosticsGet Nucleus Number 1204 Description Get the version of the diagnostics software on the digital board Technical Read the segment header in FLASH and determine Diagnostics software version Execution Time Less than 1 second User Input...
Page 52
EN 52 Firmware Upgrading & Diagnostic Software 3139 785 31150 Nucleus Name DS_SYS_EepromDownload Nucleus Number 1206 Description Download a file with the contents of the NVRAM for the analogue board or the digital board from the service PC to the recorder, by using the X-modem protocol Technical Decode the user input and determine what EEPROM to fill: digital /...
Page 53
Firmware Upgrading & Diagnostic Software 3139 785 31150 EN 53 Nucleus Name DS_SYS_IicWrite Nucleus Number 1209 Description Perform an IIC write action on the digital board Technical Determine bus ID, slave address, number of bytes to be written and the byte array of data from the user input Initialise IIC Write the data to the slave specified through IIC...
Page 54
EN 54 Firmware Upgrading & Diagnostic Software 3139 785 31150 Nucleus Name DS_SYS_UartWrite Nucleus Number 1211 Description Perform an UART write action on the digital board on a specified UART Technical Decode the user input for the proper port to use Write out the bytes through the indicated port Execution Time Less than 1 second.
Page 55
Firmware Upgrading & Diagnostic Software 3139 785 31150 EN 55 User Input <vipInput> <VideoOutput> <VideoStandard> vipInput (see table below). GEN, OLAX, DXC, DTT specific User input Video input Data path to VIP CVBS CVBS from analogue board YC from analogue board CVBS YUV from analogue...
Page 56
EN 56 Firmware Upgrading & Diagnostic Software 3139 785 31150 Nucleus Name DS_SYS_VideoLoopThroughStop Nucleus Number 1214 Description Stop routing the video input to all the outputs. Technical Stop the DENC and the Video Front End Execution Time Less than 1 second. User Input None Error...
Page 57
Firmware Upgrading & Diagnostic Software 3139 785 31150 EN 57 User Input <vipinput> <video standard> 1 Vip input of the digital board: GEN, OLAX, DXC, DTT specific User input Video input Data path to VIP CVBS CVBS from analogue board YC from analogue board CVBS...
Page 58
EN 58 Firmware Upgrading & Diagnostic Software 3139 785 31150 121510 When selected the RGB video input: Error in colour red signal and/or Error in colour green signal and/or Error in colour blue signal. When selected one of the other video inputs: Error in luminance signal (Y) and/or Error in chrominance signal (U) and/or Error in chrominance signal (V).
Page 59
Firmware Upgrading & Diagnostic Software 3139 785 31150 EN 59 Example DS:> 1216 121600: Test OK @ DS:> 1216 spdif coax 121600: Test OK @ DS:> 1216 spdif opt 121600: Test OK @ Nucleus Name DS_SYS_SlashVersionSet Nucleus Number 1217 Description Set the slash version of the system Technical Decode the user input for the slash version to set...
Page 60
EN 60 Firmware Upgrading & Diagnostic Software 3139 785 31150 Nucleus Name DS_SYS_Virginize Nucleus Number 1219 Description (Re-) Virginize the recorder. User data in the NVRAM of the analogue board is cleared Technical Issue the command to return to the factory defaults to the analogue board Execution Time 1 second.
Page 61
Firmware Upgrading & Diagnostic Software 3139 785 31150 EN 61 Nucleus Name DS_SYS_VirginModeGet Nucleus Number 1222 Description Get the virgin mode functionality status (e.g. the auto channel search upon start-up) Technical Issue the command to reset the bit for the virgin mode to the analogue board Execution Time Less than 1 second.
Page 62
EN 62 Firmware Upgrading & Diagnostic Software 3139 785 31150 Nucleus Name DS_SYS_DisplayFatalGet Nucleus Number 1225 Description Get the display-fatal flag of the recorder Technical Issue the command to get the status of the display-fatal functionality to the analogue board Execution Time Less than 1 second.
Page 63
Firmware Upgrading & Diagnostic Software 3139 785 31150 EN 63 DS_SYS_SettingsDisplay Nucleus Name Nucleus Number 1228 Description Show the settings that are programmed in the BROM on the digital board. Technical Set-up IIC-bus. Read Digital Board Settings from boot EEPROM. Display the settings.
Page 64
EN 64 Firmware Upgrading & Diagnostic Software 3139 785 31150 DS_SYS_AudioLoopThroughStart Nucleus Name Nucleus Number 1230 Description Description: The audio input is routed from the input to all outputs. The input is set routing the signal with the proper nucleus. All outputs are enabled. Technical Encode the audio to AC3 in memory Decode the AC3 in memory to audio on the outputs...
Page 65
Firmware Upgrading & Diagnostic Software 3139 785 31150 EN 65 Nucleus Name DS_SYS_SettingsHwIdSet Nucleus Number 1232 Description This nucleus sets the HW-Id in the HW-diversity string Technical Read out the HW-diversity string Modify the HW-ID in that string as requested Write the modified HW-diversity string to the EEPROM Execution Time Less than 1 second.
Page 66
EN 66 Firmware Upgrading & Diagnostic Software 3139 785 31150 Nucleus Name DS_SYS_SettingsDoubleCheck Nucleus Number 1233 Description Double check whether stored HW-string equals actual HW as far as we can automatically detect this. An automatic and a manual mode is supported.
Page 67
Firmware Upgrading & Diagnostic Software 3139 785 31150 EN 67 DS_SYS_SettingsDlTableFilenameSet Nucleus Name Nucleus Number 1234 Description This nucleus sets the Download table filename in the HW-diversity string Technical Retrieve the new filename from the user Ask the user whether the filename is correct before setting it Update the diversity settings to use the newly entered filename Execution Time Dependent on the user confirmation...
Page 68
EN 68 Firmware Upgrading & Diagnostic Software 3139 785 31150 Nucleus Name DS_SYS_BuildInfoGet Nucleus Number 1236 Description Retrieve the software build information of the Diagnostics & Service application Technical Show the information that is stored in the DVDR_BuildInfoType structure Execution Time Less than 1 second User Input None...
Page 69
Firmware Upgrading & Diagnostic Software 3139 785 31150 EN 69 Nucleus Name DS_SYS_GLinkWriteRead Nucleus Number 1238 Description Send out some data through the G-Link UART and read back the data. The user must short-circuit the TX and RX line of the G-Link connector. Technical UART 3 setup (1200, 8, n, 1) Send “HELLO”.
Page 70
EN 70 Firmware Upgrading & Diagnostic Software 3139 785 31150 DS_ASP_RealTimeClockSetValues Nucleus Name Nucleus Number 1602 Description This nucleus is used to set the real time clock to the correct values. Technical Decode the user input. Write RTC value to ASP. Execution Time Less than 1 second.
Page 71
Firmware Upgrading & Diagnostic Software 3139 785 31150 EN 71 Nucleus Name DS_ASP_NTCGet Nucleus Number 1606 Description This nucleus reads the value of the NTC-resistor connected to the ASP, which tells the ambient temperature to the processor. Technical Read the ADC input pin of the ASP that is connected to the NTC-resistor. Display this value.
Page 72
EN 72 Firmware Upgrading & Diagnostic Software 3139 785 31150 Nucleus Name DS_ASP_BlinkDisplay Nucleus Number 1609 Description This nucleus lights the entire display, and lets it blink. Only for ASP Technical Set all segments on in the blink buffer. Set the grids correct in the blink buffer. Send the blink buffer to the ASP.
Page 73
Firmware Upgrading & Diagnostic Software 3139 785 31150 EN 73 Nucleus Name DS_ASP_KeyBoard Nucleus Number 1612 Description This nucleus checks all keys of the keyboard by having the user confirm the key-code displayed of all keys. If the user presses ‘a’ or ‘A’ the test is aborted. If the user presses ‘o’...
Page 74
EN 74 Firmware Upgrading & Diagnostic Software 3139 785 31150 Nucleus Name DS_ASP_LEDsOn Nucleus Number 1614 Description Switches on the display leds. Technical ASP specific Check if the analogue board is a MOBO board, if so: Read the ASP pio port. Set the RECORD-LED bit on in this port.
Page 75
Firmware Upgrading & Diagnostic Software 3139 785 31150 EN 75 Nucleus Name DS_ASP_LEDsOff Nucleus Number 1615 Description This nucleus switches off the display leds. Technical ASP specific Check if the analogue board is a MOBO board, if so: Read the ASP pio port. Set the RECORD-LED bit off in this port.
Page 76
EN 76 Firmware Upgrading & Diagnostic Software 3139 785 31150 Nucleus Name DS_ASP_Watchdog Nucleus Number 1618 Description This nucleus configures the watchdog timer of the ASP, and waits till the watchdog expires. The watchdog time-out is 10 seconds. On expiry of the watchdog timer, the ASP switching off, and on its power supply, and resets the main controller.
Page 77
Firmware Upgrading & Diagnostic Software 3139 785 31150 EN 77 Nucleus Name DS_ASP_GlinkRcLoop Nucleus Number 1621 Description Checks if an RC command can be transmitted via the G-Link connector and test if the sent command can be read back. The user must connect the G-Link to the rear G-Link connector and place the RC transmitter in front of the RC receiver of the front panel.
Page 78
EN 78 Firmware Upgrading & Diagnostic Software 3139 785 31150 Nucleus Name DS_ASP_VcrControl Nucleus Number 1622 Description This nucleus makes it possible to control the VCR module. It puts the VCR module into specified operation. It configures VCR play parameters. It configures VCR record parameters.
Page 79
Firmware Upgrading & Diagnostic Software 3139 785 31150 EN 79 User Input Continued SETUPRECORD: (One Byte) Not Used T.E. M.A. VideoSys VideoSystem: Selects type of video system to record. Value range: [0..3] Default value: Meaning of values: 0Auto 1 SECAM 2 PAL 3 ME-SECAM Aspect:...
Page 80
EN 80 Firmware Upgrading & Diagnostic Software 3139 785 31150 Analogue Board EEPROM (AROM) Nucleus Name DS_AROM_Communication Nucleus Number 1700 Description Check the communication between the IIC controller of the Codec and the EEPROM Technical Initialise IIC Read from a location in AROM Execution Time Less than 1 second.
Page 81
Firmware Upgrading & Diagnostic Software 3139 785 31150 EN 81 Table 6: Available VIDEO path-Ids for EUROPE routing EURO Path ID Description ( DbOut=Digital Board Output, DbIn = Digital Board Input ) DbOut-CVBS/YC/RGB to RearOut-CVBS/YC and Scart_1-RGB. - DbOut-CVBS to RearOut-CVBS. - FrontIn-CVBS to DbIn-CVBS.
Page 82
EN 82 Firmware Upgrading & Diagnostic Software 3139 785 31150 Nucleus Name DS_VMIX_FastBlankingCheck Nucleus Number 1803 Description Check if the Fast Blanking signal can be set low and high. The user must connect SCART2 (pin16) to SCART1 (pin16) on the outside of the set. Works on EURO sets only.
Page 83
Firmware Upgrading & Diagnostic Software 3139 785 31150 EN 83 Nucleus Name DS_VMIX_WideScreenSignallingCheck Nucleus Number 1805 Description Check if the wide screen signal can be set low and high The user must specify if he uses the Rear In-YC or the Front In-YC. Before starting this nucleus, Rear Out-YC must be connected to Rear In-YC to Front In-YC.
Page 84
EN 84 Firmware Upgrading & Diagnostic Software 3139 785 31150 Audio Matrix (Sound Processor) (AMIX) Nucleus Name DS_AMIX_Communication Nucleus Number 1900 Description This nucleus checks the communication between the IIC controller of the Codec and the Audio Matrix ( sound processor ) on the analogue board Technical Test whether anything can be read from the sound processor Execution Time...
Page 85
Firmware Upgrading & Diagnostic Software 3139 785 31150 EN 85 Table 8: Available AUDIO path-Ids for EUROPE routing EURO Path ID Description ( DbOut=Digital Board Output, DbIn = Digital Board Input ) DbOut to All Outs. - DbOut to RearOut for CVBS/YC, and RearOut for YUV. - FrontIn to DbIn.
Page 86
EN 86 Firmware Upgrading & Diagnostic Software 3139 785 31150 Nucleus Name DS_AMIX_Control Nucleus Number 1903 Description Test the controllability of the sound processor by performing a controlled reset Technical Test the control register, contains 0x80 after reset and 0x0 after first read of this control register.
Page 87
Firmware Upgrading & Diagnostic Software 3139 785 31150 EN 87 DS_AMIX_CommunicationAdcDac Nucleus Name Nucleus Number 1906 Description This nucleus checks the communication between the IIC controller of the Codec and the ADC/DAC chip (UDA 1380) on the analogue board Technical Test whether anything can be read from the ADC/DAC Execution Time Less than 1 second.
Page 88
Tuner: Select the tuner type that you want to tune. This input is not mandatory. (If no input is detected, tuner will be defined run-time (if recognised).) Tuner Tuner ID Runtime Detected FE1316 (Europe Philips) FE1319 (Europe Philips) TMQZ2-403A (Europe ALPS) JS6B2-L121 (Europe Xuguang) TCPK0601 (APAC Samsung)
Page 89
Tuner: Select the tuner type that you want to tune. This input is not mandatory. (If no input is detected, tuner will be defined run-time (if recognised).) Tuner Tuner ID Runtime Detected FE1316 (Europe Philips) FE1319 (Europe Philips) TMQZ2-403A (Europe ALPS) Error Number...
Page 90
EN 90 Firmware Upgrading & Diagnostic Software 3139 785 31150 Nucleus Name DS_HDD_VersionGet Nucleus Number 2102 Description Get the vendor- and product identification and the product revision level of the hard disk drive Technical Initialise/start IDE Send ATA command IDENTIFY DRIVE Display the serial, firmware revision and model information Execution Time Less than 1 second.
Page 91
Firmware Upgrading & Diagnostic Software 3139 785 31150 EN 91 Nucleus Name DS_HDD_CapabilitiesGet Nucleus Number 2104 Description Get the cylinders, heads and track information of the hard disk drive Technical Initialise/start IDE Send ATA command Identify drive information Display all required capabilities Execution Time Less than 1 second.
Page 92
EN 92 Firmware Upgrading & Diagnostic Software 3139 785 31150 User Input The user can enter 3 parameters in the next format: <COMMAND> <HDD sector> <nr of HDD sectors> <COMMAND> is one of the next strings: NEW: Create a new transfer image table, <HDD sector> and <nr of HDD sectors>...
Page 93
Firmware Upgrading & Diagnostic Software 3139 785 31150 EN 93 Nucleus Name DS_HDD_DownloadImage Nucleus Number 2107 Description Download a raw image from a DVD+RW disc to the hard disc drive. This image will be written on the hard disc drive. Technical Initialise/start IDE Check for an ATA device on the IDE interface...
Page 94
EN 94 Firmware Upgrading & Diagnostic Software 3139 785 31150 Nucleus Name DS_HDD_RandomReadScan Nucleus Number 2108 Description Perform a short random read scan of x times 1000 commands (x is selectable between 1 to 20) to test the servo. If anything would be wrong with the servo or tracking, the result would be too slow.
Page 95
Firmware Upgrading & Diagnostic Software 3139 785 31150 EN 95 Nucleus Name DS_HDD_LinearSurfaceScan Nucleus Number 2109 Description Perform a linear surface scan so that most of the disc is covered. Technical Initialise the HDD connection Get the user input Generate a sequence of test sectors according to the user input For every sector in the sequence do Read the sector and measure the time to perform this action Update a list of statistics about the measurement...
Page 96
EN 96 Firmware Upgrading & Diagnostic Software 3139 785 31150 Nucleus Name DS_HDD_SectorRead Nucleus Number 2111 Description Read 512 bytes from a specified sector on HDD Technical Get the user input Read the data from the sector using READ_SECTOR(S) and display the contents Execution Time Less than 1 second.
Page 97
Firmware Upgrading & Diagnostic Software 3139 785 31150 EN 97 SCRIPT (SCRIPT) Nucleus Name DS_IH_ScriptHandler Nucleus Number Script Description The test requires no user interaction. A number of nuclei will be run before a message is returned indicating if there is a failure in the DVD Recorder. When a nucleus failed, the script stops and displays the message "FAIL".
Page 99
Firmware Upgrading & Diagnostic Software 3139 785 31150 EN 99 Example Busy executing NUC601 16-28 Busy executing NUC700 17-28 Device type of the link layer IC: ffc00301 Busy executing NUC701 18-28 Device type of the phy layer IC: 0 Busy executing NUC702 19-28 Busy executing NUC703 20-28 Busy executing NUC801 21-28 Busy executing NUC808 22-28...
Page 100
EN 100 Firmware Upgrading & Diagnostic Software 3139 785 31150 DVD Module Error code error error meaning code With DSW command 910 the set software can retrieve an 0x18 atip_timeout_error Atip information could not be overview of all occurred engine errors. read 0x19 atip_notfound_error...
Page 101
Firmware Upgrading & Diagnostic Software 3139 785 31150 EN 101 error error meaning code 0x39 opc_power_calculation_er Error during OPC power calcula- tion (samples are wrong) 0x3A opc_test_zone_full_error OPC can’t be performed because test zone is full 0x3B opc_bad_jitter_measurem The jitter measurement during ent_error OPC samples readback failed 0x3C...
Block Diagrams, Waveforms, Wiring Diagram. 3139 785 31150 EN 108 Test Points Overview for Analog Board AnalogBd_TestPoint_3139_243_32604.pdf 2005-08-19...
Block Diagrams, Waveforms, Wiring Diagram. 3139 785 31150 EN 110 Test Points Overview for Digital Board DigitalBd_TestPoint_3139_243_32594.pdf 2005-08-19...
Circuit Diagrams and PWB Layouts 3139 785 31150 EN 122 Front: Display Part (DISP) 1110 D9 F1004 F1 1165 I6 F1005 F1 1166 I3 F1006 F1 1167 I6 F1007 F1 1168 I3 F1008 F1 1169 I7 F1010 F1 1170 I4 F1011 G1 1910 F1 F1012 G1...
EN 140 3139 785 31150 Circuit- and IC Description Circuit- and IC description 9.1. PSU Board • Connector B: Supply to Digital Board 9.1.1. General Pin no. Supply / Signal Remarks 3V3D 3V3D 3V3D 3V3D 12VD HD_ON >2.5V = supply for conn. C &...
Circuit- and IC description 3139 785 31150 EN 141 9.3.4. Simple Power Supply 9.2. Front Board (Panel – Display + Key) The main power supply for this set is generated in the PSU 9.2.1. General board. Within the Analog board only the 5V, 3V3SW and 8VSTBY lines are generated.
Page 142
EN 142 3139 785 31150 Circuit- and IC Description 9.3.6. Audio routing Figure 9-2 Analog Audio In / Out Overview...
Page 143
Circuit- and IC description 3139 785 31150 EN 143 The sound processing is always done in stereo (that means separate left- and right- channel) and the complete switching is realized by using HEF4052B which is a dual four-to-one multiplexer and MSP3415G which is a multi-sound processor. a) Scart 1 –...
Page 144
EN 144 3139 785 31150 Circuit- and IC Description 9.3.9. Video-routing Figure 9-3 Analog Video In / Out Overview...
Circuit- and IC description 3139 785 31150 EN 145 A matrix switch STV6618 [7209] controlled by the Slave μP The video recorder engine performs all basic servo tasks. via I C-bus is used for Video I/O switching. All used outputs It reads data from and writes data to the disc and controls excluding pin 21 (Y/CVBS-REC) have a 6dB-amplifi...
Page 146
EN 146 3139 785 31150 Circuit- and IC Description Video Part In the Chrysalis chip, the video MPEG2 stream and the audio The analogue video input signals CVBS, YC and RGB AC3 stream are multiplexed into an I S stream. In normal are routed via the board to connector 1904 and sent to recording the serial data are send to the HDD for recording.
Page 147
Circuit- and IC description 3139 785 31150 EN 147 9.5.5. Power Supply • 1.8V_VIP generated by LD1117D18 [7008] for the VIP The Digital board is not powered in standby mode. The • 3.3V_VIP generated by LD1117D33 [7006] for the VIP control signal STBY on the analog board will enable the PSU •...
EN 148 3139 785 31150 Circuit- and IC Description IC Description 9.6.1 Analog Board IC7209 - STV6618 - Video Switch Matrix BLOCK DIAGRAM STV6618 CVBSIN_TUN Y/CVBSIN_TV Y/CVBSIN_AUX Y/CVBSOUT_REC CVBSIN_ENC 0 dB YIN_ENC Recorder Y/CVBSIN_TUN Bo. Clamp mute Y/CVBSIN_TV Bo. Clamp Y/CVBSIN_AUX Bo.
Page 149
Circuit- and IC description 3139 785 31150 EN 149 PIN DESCRIPTION AND CONFIGURATION Pin Number Symbol Description Y/CVBSIN_TUN Y/CVBS Input from tuner digOUT3 Digital output pin 3 GND1 ground, video inputs CVBSIN_ENC CVBS Input from Encoder DECV Video decoupling capacitor CIN_ENC chroma Input from Encoder YIN_ENC...
Page 150
EN 150 3139 785 31150 Circuit- and IC Description IC7210 - NJM2234M - 3-Input Video Switch BLOCK DIAGRAM Figure 9-8 IC7210 - NJM2235M - 3-Input Video Switch BLOCK DIAGRAM Figure 9-9...
Page 151
Circuit- and IC description 3139 785 31150 EN 151 IC7500 - MSP3415G - Multi Sound Processor BLOCK DIAGRAM Figure 9-10...
Page 152
EN 152 3139 785 31150 Circuit- and IC Description IC7600 - NJM2267M - Dual Video 6dB Amplifi er BLOCK DIAGRAM Figure 9-11 IC7802 - CS4351 - Digital to Analogue Converter BLOCK DIAGRAM 9 V to 12 V 1.8 V to 3.3V 3.3 V Hardware or I C/SPI...
Page 153
Circuit- and IC description 3139 785 31150 EN 153 PIN DESCRIPTION AND CONFIGURATION SDIN SCLK AMUTEC LRCK AOUTA MCLK VA_H AOUTB DIF1(SCL/CCLK) BMUTEC DIF0(SDA/CDIN) DEM(AD0/CS) VBIAS Pin Name Pin Description Serial Audio Data Input ( Input ) - Input for two’s complement serial audio data. SDIN SCLK Serial Clock ( Input ) - Serial clock for the serial audio interface.
Page 154
EN 154 3139 785 31150 Circuit- and IC Description IC7803 - UDA1361TS - Analogue to Digital Converter BLOCK DIAGRAM, PIN DESCRIPTION AND CONFIGURATION V DDA V SSA V RP V RN V ref SYSCLK handbook, full pagewidth V DDD UDA1361TS V SSD V INL ΣΔ...
Page 156
EN 156 3139 785 31150 Circuit- and IC Description PIN DESCRIPTION AND CONFIGURATION...
Page 157
Circuit- and IC description 3139 785 31150 EN 157 9.6.2 Digital Board IC7106 - NCP303LSN29 - Reset circuit BLOCK DIAGRAM Input Reset Output Figure 9-15...
Page 158
EN 158 3139 785 31150 Circuit- and IC Description IC7501 - NCP1571D - Low voltage Synchronous Buck Controller BLOCK DIAGRAM Fault Latch UVLO COMP – – 8.5 V/7.5 V – Set Dominant 0.25 V – Error Amp – PWM Latch PWM COMP –...
Page 159
Circuit- and IC description 3139 785 31150 EN 159 PIN DESCRIPTION AND CONFIGURATION PACKAGE PIN # PIN SYMBOL FUNCTION Power supply input. PWRGD Open collector output goes low when V is out of regulation. User must externally limit current into this pin to less than 20 mA. PGDELAY External capacitor programs PWRGD low–to–high transition delay.