Tuesday, January 01, 2013

PHILIPS 32PFL4606 _ 40PFL4606 _ ERROR CODES_LED BLINKING PROCEDURE_NVM EDITOR




ERROR CODES

Error codes are required to indicate failures in the TV set. In principle a unique error code is available for every:
  1. Activated (SW) protection.
  2. Failing I2C device.
  3. General I2C error.

The last five errors, stored in the NVM, are shown in the Service menu’s. This is called the error buffer.  The error code buffer contains all errors detected since the last time the buffer was erased. The buffer is written from left to right. When an error occurs that is not yet in the error code buffer, it is displayed at the left side and all other errors shift one position to the right.  An error will be added to the buffer if this error differs from any error in the buffer. The last found error is displayed on the left.  An error with a designated error code never leads to a deadlock situation. It must always be diagnosable (e.g. error buffer via OSD or blinking LED or via ComPair).  In case a failure identified by an error code automatically results in other error codes (cause and effect), only the error code of the MAIN failure is displayed.

TO READ ERROR  BUFFER
You can read the error buffer in three ways:
  • On screen via the SAM/SDM/CSM (if you have a picture).

Example:
ERROR: 0 0 0 0 0 : No errors detected
ERROR: 6 0 0 0 0 : Error code 6 is the last and only detected error
ERROR: 9 6 0 0 0 : Error code 6 was detected first and error code 9 is the last detected (newest) error
  • Via the blinking LED procedure (when you have no picture).
  • Via ComPair.
ERROR CODES
Error codes
The “layer 1” error codes are pointing to the defective board.  They are triggered by LED blinking when CSM is activated. In the LC10 platform, only two boards are present: the SSB and the PSU/IPB, meaning only the following layer 1 errors are defined:
  • 2: SSB
  • 3: IPB/PSU
  • 4: Display
ERROR CODE TABLE

Layer-1 error code
Defective board
Layer-2 error code
Defective device

2
SSB
11
Speaker DC protection active on SSB
3
IPB/PSU
16
+12 missing/low, PSU defective
3
IPB/PSU
17
POK line defective
2
SSB
35
EEPROM I2C error on SSB, M24C16
2
SSB
34
Tuner I2C error on SSB
2
SSB
23
HDMI Mux IC I2C error on SSB – Berninale models with Mux only
2
SSB
27
Channel decoder on SSB
4
Display (Inverter)
18
LCD Panel inverter error.  NV_STATUS (for 32” sets only)

TO CLEAR THE ERROR BUFFER
The error code buffer is cleared in the following cases:
By using the CLEAR command in the SAM menu:
  • By using the following key sequence on the remote control transmitter: “062599” directly followed by the OK button.
  • If the contents of the error buffer have not changed for 50 hours, the error buffer resets automatically.
  • Note: If you exit SAM by disconnecting the mains from the television set, the error buffer is not reset.
BLINKING LED PROCEDURE
The software is capable of identifying different kinds of errors.  Because it is possible that more than one error can occur over time, an error buffer is available, which is capable of storing the last five errors that occurred. This is useful if the OSD is not working properly.
Errors can also be displayed by the blinking LED procedure.  The method is to repeatedly let the front LED pulse with as many pulses as the error code number, followed by a period of 1.5 seconds in which the LED is “off”. Then this sequence is repeated.

Example (1): error code 4 will result in four times the sequence LED “on” for 0.25 seconds / LED “off” for 0.25 seconds. After this sequence, the LED will be “off” for 1.5 seconds. Any RC command terminates the sequence. Error code LED blinking is in red color.
Example (2): the content of the error buffer is “12 9 6 0 0”
After entering SDM, the following occurs:
  • 1 long blink of 5 seconds to start the sequence,
  • 12 short blinks followed by a pause of 1.5 seconds,
  • 9 short blinks followed by a pause of 1.5 seconds,
  • 6 short blinks followed by a pause of 1.5 seconds,
  • 1 long blink of 1.5 seconds to finish the sequence,
  • The sequence starts again with 12 short blinks.
DISPLAYING THE ENTIRE ERROR BUFFER
Additionally, the entire error buffer is displayed when Service Mode “SDM” is entered.

NVM EDITOR
In some cases, it can be convenient if one directly can change the NVM contents. This can be done with the “NVM Editor” in SAM mode. With this option, single bytes can be changed.
Caution:
#  Do not change these, without understanding the function of each setting, because incorrect NVM settings may seriously hamper the correct functioning of the TV set.
#  Always write down the existing NVM settings, before changing the settings. This will enable you to return to the original settings, if the new settings turn out to be incorrect.

It is possible to download default values automatically into the NVM in case a blank NVM is placed or when the NVM first 20 address contents are “FF”. After the default values are downloaded, it is possible to start-up and to start aligning the TV set. To initiate a forced default download the following action has to be performed:
  • Switch “off” the TV set with the mains cord disconnected from the wall outlet (it does not matter if this is from “Standby” or “Off” situation).

  • Short-circuit the SDM pads on the SSB (keep short circuited)
  • Press “P+” or “CH+” on the local keyboard (and keep it pressed).
  • Reconnect the mains supply to the wall outlet.
  • Release the “P+” or “CH+” when the set is started up and has entered SDM.
  • When the downloading has completed successfully, the set will perform a restart. After this, put the set to Stand-by and remove the short-circuit on the SDM pads.
ALTERNATIVE METHOD
  • It is also possible to upload the default values to the NVM with ComPair in case the SW is changed, the NVM is replaced with a new (empty) one, or when the NVM content is corrupted.  After replacing an EEPROM (or with a defective/no EEPROM), default settings should be used to enable the set to start-up and allow the Service Default Mode and Service Alignment Mode to be accessed.