Saturday, December 15, 2012

HP- LT3200_ HP-LT3700_HP-LT4200_HP-LT4700 _ FIRMWARE UPDATE PROCEDURE - SAFE SOFTWARE UPDATE




FIRMWARE UPDATE


Firmware updates are available for download from the HP Web site. The updates consist of two files, as follows:
  • For the LT3200 and LT3700 The update_LCD720.tgz and safe-kernel.img1 files
  • For the LT4200 and LT4700 The update_LCD1080.tgz and safe-kernel.img1 files

To transfer the firmware onto the TV, copy the update to a FAT32-formatted USB flash drive.


The USB flash drive must be formatted in FAT32 or the update will not work.
There must be no files on the flash drive except the two components of the firmware update as listed above.
The firmware for the 32-inch and 37-inch TVs is not interchangeable with the firmware for the 42-inch and 47- inch TVs.


Once you have the correct firmware update on the USB drive, perform the following steps:
Unplug AC power.

  1. Plug in USB drive.
  2. Plug AC power back in.
  3. Turn on the TV using either the keypad or the remote control.  Wait for 30 seconds. The system will start the firmware update and the blue LED will blink every half second. If the update fails, the LED turns amber and continues blinking every half second. If the update succeeds, the blue LED automatically turns off after 150 seconds, indicating that the firmware update is complete.
  4. Unplug AC power.
  5. Remove the USB drive.
  6. Plug in AC power.
  7. Turn on the TV using either the keypad or the remote control.
  8. Verify the firmware version is correct.
If the update fails, check the USB drive to ensure that it is formatted in FAT32 and that it is empty except for the two update files. If it still does not work, try using a different USB drive.

SAFE SOFTWARE UPDATE
  • This procedure is designed to prevent programming of the software image (update.tgz) to an improper TV board.
  • This procedure blocks programming between 720P and 1080P, between PDP and LCD, and between StarGate TVs and Volume TVs.
SOFTWARE FEATURE REQUIREMENT
  • Safe-kernel.img1 reads images with different names, as follows:

  1. update _LCD720.tgz
  2. update_LCD1080.tgz
  • Safe_kerenl.img1 uncompresses update_xxx.tgz, and then reads product IDs from it. Product IDs are as follows:

  1. LCD720: all 720P LCD TVs
  2. LCD 1080: all 1080P LCD TVs
  • Assume all TV boards are loaded and initially tested by the ODM and product IDs are embedded into a flash memory block.
SOFTWARE UPDATE PROCEDURE
  • Load Safe Kernel from a USB drive key.
  • Run Safe Kernel. When you run Safe kernel, it reads update_XXX.tgz, uncompresses it, and extracts the Product ID of the software image file: update_xxx.tgz.
  • During the software upgrade process, Safe Kernel extracts the Product ID from the flash memory of the main board.
  • Compare the product ID from the image file with the product ID from flash memory. If the product IDs match, programming of the flash memory starts. If the flash memory of the main board is blank (no ID is found), programming starts. This is primarily for manufacturing. If the two IDs do not match, programming stops, and an LED warning light blinks.
LIMITATION OF THIS IMPLEMENTATION
  1. No chip ID available (720P and 1080P have same chip).
  2. When flash memory of the main board is blank, you can program the firmware. PDP software (update_PDP.tgz) can be programmed on a -new LCD main board (blank flash memory), which has no product ID. Please note that this is rare because all TV main boards are pre-programmed and verified in the factory, and the product ID is embedded in main board flash memory.
  3. Only one update_xxx.tgz file from a software upgrade can be contained on a USB drive key. Even though there is only a single binary per resolution for LCDs and PDPs, service personnel should prepare multiple US drivers.