Tuesday, March 06, 2018

Vestel 17MB35 – LCD TV main board – How to enter service mode, How to update the software


Used with Orion  TV19PL120DVD, JVC LT-40DG20J, L556VN05U, Xeniux-LCDX32WHD88, HitachiL26HP03U, Hitachi LC42VC04UJ, Luxor LUX42-742  and many more brand LCD TVs
17MB35 Main Board consists of MSTAR concept. This IC is capable of handling Audio processing, video processing, Scaling-Display processing, 3D comb filter, OSD and text
processing, 8 bit dual LVDS transmitter.
TV supports PAL, SECAM, NTSC colour standards and multiple transmission standards as B/G, D/K, I/I’, and L/L’ including German and NICAM stereo.
Sound system output is supplying 2x10W (10%THD) for stereo 8Ω speakers.
TUNER
A horizontal mounted and Digital Half-Nim tuner is used in the product, which covers 3 Bands(From 48MHz to 862MHz for COFDM, from 45.25MHz to 863.25MHz for CCIR
CH). The tuning is available through the digitally controlled I2C bus (PLL). 
17MB35 uses a 20W Class D Stereo Single Ended Audio Amplifer for audio. The MP7722 is a stereo 20W Class D Audio Amplifier. It is one of MPS’ second generation of fully integrated audio amplifiers which dramatically reduces solution size by integrating the following:
* 180mΩ power MOSFETs
* Startup / Shutdown pop elimination
* Short circuit protection* Mute / Standby
The MP7722 utilizes a single ended output structure capable of delivering 2 x 20W into 4Ω speakers. MPS Class D Audio Amplifiers exhibit the high fidelity of a Class A/B amplifier at efficiencies greater than 90%. The circuit is based on the MPS’ proprietary variable frequency topology that delivers low distortion, fast response time and operates on a single power supply.
POWER STAGE
The DC voltages required at various parts of the chassis and inverters are provided by a main power supply unit. The power supply generates 33V, 24V, 12V, 5V, 3,3V and 5V, 3,3V stand by mode DC voltages. 
Power stage which is on-chasis generates 1,26V stand by voltage and 8V, 2,6V, 1,8V and 1V supplies for other different parts of the chassis.
MICROCONTROLLER (MSTAR)
The MST6WB7GQ-3 is a high performance and fully integrated IC for multi-function LCD monitor/TV with resolutions up to full HD (1920x1080). It is configured with an integrated triple-ADC/PLL, an integrated DVI/HDCP/HDMI receiver, a multi-standard TV video and audio decoder, two video de-interlacers, two scaling engines, the MStarACE-3 color engine, an on-screen display controller, an 8-bit MCU and a built-in output panel interface. By use of external frame buffer, PIP/POP is provided for multimedia applications. Furthermore, 3-D video decoding and processing are fulfilled for high-quality TV applications. To further reduce system costs, the MST6WB7GQ-3 also integrates intelligent power management control capability for green-mode requirements and spread-spectrum support for EMI management.
The STV0297E is a complete single-chip QAM (quadrature amplitude modulation) demodulation and FEC (forward error correction) solution that performs sampled IF to transport stream (MPEG-2 or MPEG-4) block processing of QAM signals. It is intended for the digital transmission of compressed television, sound, and data services over
cable. It is fully compliant with ITU-T J83 Annexes A/C or DVB-C specification bit streams (ETS 300 429, “Digital broadcasting systems for television, sound and data services – Framing structure, channel coding and modulation - Cable Systems”). It can handle square (16, 64, 256-QAM) and non-square (32, 128-QAM) constellations.
Japanese DBS systems require a transport stream multiplex frame (TSMF) layer to carry digital signals over cable systems. When the recovered transport stream is a multiplex frame, the STV0297E post-processes it to extract a single transport stream.
Automatic detection of the TSMF layer is provided. 
The chip integrates an analog-to digital converter that delivers the required performance to handle up to 256-QAM signals in a direct IF sampling architecture, thus eliminating the need for external down conversion.
2048-Bits Serial EEPROM – 24LC02 [System Memory]
The 24LC01/02 is a 1K/2K-bit serial read/write non-volatile memory device using the CMOS floating gate process. Its 1024/2048 bits of memory are organized into 128/256 words and each word is 8 bits. The device is optimized for use in many industrial and commercial applications where low power and low voltage operation are essential. Up to eight HT24LC01/02 devices may be connected to the same two-wire bus. 
The HT24LC01/02 is guaranteed for 1M erase/write cycles and 40-year data retention.
32K Smart Serial EEPROM – 24C32
The Microchip Technology Inc. 24C32 is a 4K x 8 (32K bit) Serial Electrically Erasable PROM. This device has been developed for advanced, low power applications such as
personal communications or data acquisition. The 24C32 features an input cache for fast write loads with a capacity of eight 8-byte pages, or 64 bytes. It also features a fixed 4K-bit block of ultra-high endurance memory for data that changes frequently. The 24C32 is capable of both random and sequential reads up to the 32K boundary.
Functional address lines allow up to eight 24C32 devices on the same bus, for up to 256K bits address space. Advanced CMOS technology makes this device ideal for lowpower non-volatile code and data applications. 
The 24C32 is available in the standard 8-pin plastic DIP and 8-pin surface mount SOIC package.
FDN336P
The ST24LC21 is a 1K bit electrically erasable programmable memory (EEPROM), organized by 8 bits.This device can operate in two modes: 
Transmit Only mode and I2C
bidirectional mode. 
When powered, the device is in Transmit Only mode with EEPROM data clocked out from the rising edge of the signal applied on VCLK. The device will switch to the I2C bidirectional mode upon the falling edge of the signal applied on SCL pin. The ST24LC21 cannot switch from the I2C bidirectional mode to the Transmit Only mode (except when the power supply is removed). The device operates with a power supply value as low as 2.5V. Both Plastic Dual-in-Line and Plastic Small Outline packages are available. 
PI5V330
Pericom Semiconductos PI5V series of mixed signal video circuits are produced in the Company's advanced CMOS low-power technology, achieving industry leading performance. The PI5V330 is a true bidirectional Quad 2-channel multiplexer/demultiplexer that is recommended for both RGB and composite video switching applications. The Video Switch. can be driven from a current output RAMDAC or voltage output composite video source. Low ON-resistance and wide bandwidth make it ideal for video and other applications. Also this device has exceptionally high current capability which is far greater than most analog switches offered today. A single 5V supply is all that is required for operation. The PI5V330 offers a high-performance, low-cost solution to switch between video sources. 
AZC099-04S
AZC099-04S is a high performance and low cost design which includes surge rated diode arrays to protect high speed data interfaces. The AZC099-04S family has been
specifically designed to protect sensitive components, which are connected to data and transmission lines, from over-voltage caused by Electrostatic Discharging (ESD),
Electrical Fast Transients (EFT), and Lightning.
AZC099-04S is a unique design which includes surge rated, low capacitance steering diodes and a unique design of clamping cell which is an equivalent TVS diode in a single package. During transient conditions, the steering diodes direct the transient to either the power supply line or to the ground line. The internal unique design of clamping cell prevents over-voltage on the power line, protecting any downstream components.
AZC099-04S may be used to meet the ESD immunity requirements of IEC 61000-4-2, Level 4 (± 15kV air, ±8kV contact discharge).
TDA1308
The TDA1308; TDA1308A is an integrated class-AB stereo headphone driver contained in  an SO8, DIP8 or a TSSOP8 plastic package. The TDA1308AUK is available in an 8 bump wafer level chip-size package (WLCSP8). The device is fabricated in a 1 mm. Complementary Metal Oxide Semiconductor (CMOS) process and has been primarily developed for portable digital audio applications. The difference between the TDA1308 and the TDA1308A is that the TDA1308A can be used at low supply voltages.
ST3222
The ST3222 is a 3V powered EIA/TIA-232 and V.28/V.24 communications interface with low power requirements and high data-rate capabilities. ST3222 has a proprietary low dropout transmitter output stage providing true RS-232 performance from 3 to 3.6V power supplies. The device requires only four small 0.1mF standard external capacitors for operating from 3V supply. The ST3222 has two receivers and two drivers. The ST3222 features a 1mA shutdown mode that reduces power consumption and extends battery life in portable systems. Its receivers can remain active in shutdown mode, allowing external devices such as modems to be monitored using only 1mA supply current. The device is guaranteed to run at data rates of 250Kbps while maintaining RS-232 output levels.
MP1583
The MP1583 is a step-down regulator with a built in internal Power MOSFET. It achieves 3A continuous output current over a wide input supply range with excellent load and line regulation.
Current mode operation provides fast transient response and eases loop stabilization.
Fault condition protection includes cycle-by-cycle current limiting and thermal shutdown.
Adjustable soft-start reduces the stress on the input source at turn-on. In shutdown mode the regulator draws 20µA of supply current.
The MP1583 requires a minimum number of readily available external components to complete a 3A step down DC to DC converter solution.
MP2112
The MP2112 is a 1MHz constant frequency, current mode, PWM step-down converter.
The device integrates a main switch and a synchronous rectifier for high efficiency without an external Schottky diode. It is ideal for powering portable equipment that powered by a single cell Lithium-Ion (Li+) battery. The MP2112 can supply 1A of load current from a 2.5V to 6V input voltage. The output voltage can be regulated as low as 0.6V. The MP2112 can also run at 100% duty cycle for low dropout applications.
The MP2112 is available in a space-saving 6-pin QFN package.
How tho enter the service mode
In order to reach service menu, First Press “MENU” Then press the remote control code, which is “4725”.
In DTV mode, first press “MENU” and select “TV SETUP”.
Then, press “4725".
How to update the software [Firmware]
17MB35 Analog Part Software Update With Bootloader Procedure
The File Types Used By The Bootloader
All file types that used by the bootloader software are listed below:
1. The Binary File : It has “.bin” extension and it is the tv application. Its size is 1920Kb.
2. The Config Binary File : It has “.cin extension and it is the config of the tv application. Its size may be 64 Kb or a few times 64 Kb.
3. The Test Script File : It has “.txt” extension and it is the test script that is parsed and executed by the bootloader. It don’t have to be any times of 64 Kb.
4. The Test Binary File : It has “.tin” extension and it is used and written by the test groups. It is run to understand the problem part of the hardware.  Although a file that is used by the bootloader can be had any one of these extensions, its name has to be “VESTEL_S” and it has to be located in the root directory of the USB device.
Usage of The Bootloader
1. The starting to pass through: The chassis is only powered up.
2. The starting to download something: When chassis is powered up the menu key has to be pushed. Before the chassis is powered up and if any usb device is plugged to the USB port, the program is downloaded from USB firstly.
Any USB device is plugged to USB port , user must open hyperterminal in the pc and connect PC to chassis via Mstar debug tool and any one of scart,dsub9 or I2c connectors. Serial connection settings are listed below:
Bit per second: 115200
- Data bits: 8
- Parity: None
- Stop bits: 1
- Flow control: None.
In this case the bootloader sofware puts “C” character to uart. After repeating “C” characters are seen in the hyperterminal user can send any file to chassis by selecting Transfer > Send File menu item and choosing “1K Xmodem” from protocol section.
EEProm update
To Update EEProm content via uart scart,dsub9 or i2c with Mstar tool can used.
Serial connection settings are listed below:
- Bit per second: 9600
- Data bits: 8
- Parity: None
- Stop bits: 1
- Flow control: None.
Programming menu item is selected in the service menu and switch “HDCP Key Update Mode” from off to on.
Then you must see Xmodem menu in the hyperterminal.To download HDCP key press k or to download EEprom content press W.
If the repeated “C” characters are seen you can transfer file content via select Transfer > Send File and choose “Xmodem” protocol and click the “Send” button.
17MB30 HDCP key upload procedure.
1) Turn on TV set.
2) Open a COM connection using fallowing parameters and select ISP COM Port No
Baud Rate: 9600 bps
Data Bits: 8
Stop Bits: 1
Parity: None
Flow Control: None.
3) Enter service menu by pressing “4” “7” “2” 5” consecutively while main menu is open
4) Select “9. Programming”
5) Select “HDMI HDCP Update Mode” yes.
6) On Hyper Terminal Window press “k”
7) Click on send file under Transfer Tab.
8) Select Xmodem and choose the HDCP key to be uploaded.
9) Press send button
10) Restart TV set.
17MB35 Digital Software Update From SCART
Adjusting DTV Download Mode:
1. Power on the TV.
2. Exit the Stby Mode.
3. Enter the “TV Menu”.
4. Enter “4725” for jumping to “Service Settings”.
5. Select “8. Programming” step.
6. Change “6. DTV Download” to “On”.
7. Switch to the St-by mode.
Adjusting HyperTerminal:
1. Connect the “MB35 SCART Interface” to SCART1 (bottom SCART plug).
2. Also connect the “MB35 SCART Interface” to PC.
3. Open “HyperTerminal”.
4. Determine the “COM” settings listed and showed below.
* Bit per second: 115200* Data bits: 8* Parity: None* Stop bits: 1* Flow control: None
6. Click “OK”.
Software Update Procedure
1. In the HyperTerminal Menu, click the “Connect” button.
2. Exit the Stby Mode.
3. The “Space” button on the keyboard must be pressed, when the following window can be seen.
4. Press the “2” button on the keyboard for choosing “2. Upgrade Application with Xmodem”.
5. Repeating “C” characters are seen in the “HyperTerminal” menu.
6. Click the “Send” button on the HyperTerminal
7. Select the “Filename xxxx_slot1.img” using “Browse”.
8. Choose the “1K Xmodem” from “Protocol” option.
Note: In the Software updating Procedure section, when the first “C” character is seen, the filename selection process must be finished before 10 seconds. If the process cannot be finished, the file sending operation will be cancelled. 
9. When sending the file the following window must be seen.
10. After the sending process the following HyperTerminal window must be seen.
11. For sending second program file, the Software Updating Procedure must be repeated from the step X. Select the “Filename xxxx_slot2.img” using “Browse”.
12. After sending the second program file, the Software Updating Procedure will be successful.
Note: After the File Sending Process,
1. Upgrade Application with FUM
2. Upgrade Application with Xmodem, options must be seen.
Checking the New Software
1. Turn off and on the TV.
2. Enter the “Setup” submenu in the “DTV Menu”.
3. Choose the “Configuration” option.
4. For controlling new software, check the “Receiver Upgrade” option.
17MB35 Digital Software Update From USB
Software upgrade is possible via USB disk by following the steps
1. Copy the bin file, including higher version than the software loaded in flash, into the USB flash memory root directory. This file should be named up.bin.
2. Insert the USB disk.
3. Digital module performs version and CRC check. If version and CRC check is successful, then a message prompt appears to notify user about new version. If the user confirms loading of new version, upgrade.bin file is written into flash unused slot.
4. Digital module disables the previous software in the flash and then a system reset is performed.
5. After the reset, digital module starts with new software.
Revert operation
With revert operation, it is possible to downgrade the software.
Revert operation is very similar to upgrade process. In the revert operation, file name should be f_up.bin. Also user confirmation is not asked.
1. Copy the bin file into the USB flash memory root directory. This file should be named force_upgrade.bin.
2. Insert the USB disk.
3. A lower version than the software in flash can be loaded with revert operation.
Digital module performs only CRC check. If CRC check is successful, then force_upgrade.bin file is written into flash unused slot.
4. Digital module disables the previous software in the flash.
5. A message prompt is displayed to notify user about end of revert process.
6. Power off/on is required to start digital module with the new software.
For controlling new software, check the “Receiver Upgrade” option.