Table of Contents

Advertisement

Quick Links

TVP9900EVM
User's Guide
Literature Number: SLEU081A
March 2007 – Revised July 2007
This datasheet has been downloaded from
http://www.digchip.com
at this
page

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the TVP9900EVM and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Texas Instruments TVP9900EVM

  • Page 1 TVP9900EVM User's Guide Literature Number: SLEU081A March 2007 – Revised July 2007 This datasheet has been downloaded from http://www.digchip.com at this page...
  • Page 2 SLEU081A – March 2007 – Revised July 2007 Submit Documentation Feedback...
  • Page 3: Table Of Contents

    WinVCC Configuration Dialog Box ....................C System Test ....................... Main Menu ....................... TV Tuner Control ......................Troubleshooting ..................10.1 Troubleshooting Guide ..................10.2 Corrective Action Dialogs ................... TVP9900EVM Schematics SLEU081A – March 2007 – Revised July 2007 Table of Contents Submit Documentation Feedback...
  • Page 4 List of Figures ....................TVP9900EVM Block Diagram ................TVP9900EVM System-Level Block Diagram ..................WinVCC – I C Configuration Screen ....................WinVCC – Main Screen ..................WinVCC – System Initialization ......................ATSC Tuner Type ....................TV Tuner Control for ATSC ....................
  • Page 5 Mode B Selection Jumper (Mode B, JP6) ...................... Main Menu Summary ..................... Register Map Editor Controls ..................Use of Property Sheet Controls ..................Property Sheet Button Controls ................... TVP9900EVM Troubleshooting SLEU081A – March 2007 – Revised July 2007 List of Tables Submit Documentation Feedback...
  • Page 6: Functional Description

    A 25-MHz clock is required to drive the PLL of the TVP9900. Some tuner devices have a 4-MHz clock output that can be used as the demodulator clock source. The TVP9900EVM has the option of using a 4-MHz clock input from the tuner as the clock source, or the default setting of using the onboard 25-MHz crystal.
  • Page 7: Board-Level Description

    Test Points and Jumpers The TVP9900EVM was designed with test points and jumpers to help in evaluation and troubleshooting. Each jumper is set by default to its preferred state for the TVP9900EVM. There are test points for I C SCL and SDA, GND, 5 V, 3.3 V, and 1.5 V.
  • Page 8: Common Board Interface

    25 MHz 4 MHz The TVP9900EVM provides the option of whether the TVP9900 or the PC is the tuner I C master, and this is selected with JP4 (SCL) and JP5 (SDA). The default setting is for the TVP9900 to be the I C master.
  • Page 9: Output Description

    Module TVP9900EVM Figure 2. TVP9900EVM System-Level Block Diagram Required Hardware and Equipment The required hardware and equipment necessary to use the TVP9900EVM are: • TVP9900EVM (provided) • Universal 5-V power supply (provided) • Parallel cable (provided) • Windows-based PC with CD-ROM drive and Win95™ or later •...
  • Page 10: Hardware Setup

    C registers with a GUI. A tuner control page is provided to setup and control the included RF tuner. All necessary software for the TVP9900EVM is provided on the enclosed CD. Perform the following steps to install WinVCC: 1. Explore the provided TVP9900EVM software CD.
  • Page 11: Winvcc Quick Start

    4. If there are I C issues, an I C Test Report box displays. Completely exit out of WinVCC, double check the parallel port cable connections, cycle power on the TVP9900EVM, and run WinVCC again. Figure 4. WinVCC – Main Screen SLEU081A –...
  • Page 12: Winvcc - System Initialization

    PROGRAM Device(s) Using Selected Dataset to initialize the TVP9900EVM for 8-VSB mode. The 64QAM mode and 256QAM mode can be set up by using the other datasets in this command file.
  • Page 13: Tv Tuner Control For Atsc

    13. After scanning, switching between channels can be easily done using the channel up/down buttons (Ch Up and Ch Down) or the "Channel Changer" drop-down list. 14. Click OK to close the TV Tuner Control tool. SLEU081A – March 2007 – Revised July 2007 TVP9900EVM User’s Guide Submit Documentation Feedback...
  • Page 14: Tvp9900 Property Sheets

    16. With an RF source provided to the tuner RF connector, and the EVM output connected to a BER tester or MPEG-2 decoder, the MPEG-2 transport stream should be available. If the transport stream is not output from the TVP9900EVM, ensure the following is correct: •...
  • Page 15: Winvcc In Depth

    C slave address selected by jumpers on the TVP9900EVM. These jumpers are set by the factory to use 0xB8 for the TVP9900 and 0xC2 for the tuner. All Program Options must be enabled. Disabling these options is only required if you are debugging a problem with the I C bus.
  • Page 16: I 2 C System Test

    The I C system test can be run at anytime by clicking Run System I C Test in the Tools menu. TVP9900EVM User’s Guide SLEU081A – March 2007 – Revised July 2007 Submit Documentation Feedback...
  • Page 17: Main Menu

    WinVCC are File, Edit, Tools, Window, and Help. The File menu’s only function is Exit, which terminates the program. Table 6 summarizes the main menu contents. Figure 12. WinVCC – Main Screen SLEU081A – March 2007 – Revised July 2007 TVP9900EVM User’s Guide Submit Documentation Feedback...
  • Page 18: Main Menu Summary

    Windows registry to allow these settings to be retained for the next time WinVCC runs. TVP9900EVM User’s Guide SLEU081A – March 2007 – Revised July 2007 Submit Documentation Feedback...
  • Page 19: System Initialization

    CD. This command file contains examples of common setups. This command file is located at: C:\Program Files\Texas Instruments\WinVCC\TVP9900\Initialization\ SLEU081A – March 2007 – Revised July 2007 TVP9900EVM User’s Guide Submit Documentation Feedback...
  • Page 20 • A delay may be inserted between commands using the WAIT command, which is written as follows: WAIT,<# milliseconds> • If an I C write without a subaddress is required, use two consecutive commas instead of "subaddress,". TVP9900EVM User’s Guide SLEU081A – March 2007 – Revised July 2007 Submit Documentation Feedback...
  • Page 21: Register Map Editor

    Causes subsequent write, read, or read all operations to be performed N times. N is entered as a Loop Count decimal number from 1 to 999. SLEU081A – March 2007 – Revised July 2007 TVP9900EVM User’s Guide Submit Documentation Feedback...
  • Page 22: Generic I 2 C Register Editor

    Table There are OK, Cancel, and Apply buttons at the bottom of each property page. These are explained in Table TVP9900EVM User’s Guide SLEU081A – March 2007 – Revised July 2007 Submit Documentation Feedback...
  • Page 23: Property Sheets

    The eye diagram displays I-data at three consecutive points, and the constellation plot shows the distinct I-data levels along the horizontal axis. Figure 17. Eye Diagram / Constellation Plots SLEU081A – March 2007 – Revised July 2007 TVP9900EVM User’s Guide Submit Documentation Feedback...
  • Page 24: Four Channel Scope

    Items 4 and 5 above are referred to as the auto-update feature. Auto-update can be disabled by setting its program option button to DISABLED. This button is located on the initial dialog box (WinVCC Configuration). TVP9900EVM User’s Guide SLEU081A – March 2007 – Revised July 2007 Submit Documentation Feedback...
  • Page 25: Use Of Property Sheet Controls

    Writes to all writeable registers whose data has changed. A register is flagged as changed if the value to Apply be written is different from the value last read from that address. SLEU081A – March 2007 – Revised July 2007 TVP9900EVM User’s Guide Submit Documentation Feedback...
  • Page 26: Tv Tuner Control

    ATSC Tuner button. This allows the user to select a tuner configuration file that is used to program the TV Tuner Control settings to work with the desired tuner. Additional details and an example Tuner Configuration File can be provided by Texas Instruments if this option is desired. In the TV Tuner Control window (see Figure 20), select a channel from the "Add to Channel List"...
  • Page 27: Tv Tuner Control For Atsc

    Open the TVP9900 Property Sheets by clicking Edit→Property Sheets→TVP9900. Click the Status tab, as shown in Figure 16. Click Auto-Update to enable it, and then click Soft Reset. SLEU081A – March 2007 – Revised July 2007 TVP9900EVM User’s Guide Submit Documentation Feedback...
  • Page 28: Troubleshooting

    Troubleshooting Troubleshooting This chapter discusses ways to troubleshoot the TVP9900EVM. 10.1 Troubleshooting Guide If you are experiencing problems with the TVP9900EVM hardware or the WinVCC software, see Table 10 for available solutions. Table 10. TVP9900EVM Troubleshooting Symptom Cause Solution...
  • Page 29: 10.2 Corrective Action Dialogs

    Figure 22). Figure 22. Corrective Action Dialog Box 1. If the parallel port cable is NOT connected between to PC and the TVP9900EVM or if the EVM power is not on: a. Click No. b. The dialog box shown in Figure 23 appears instructing you to correct the problem.
  • Page 30: Corrective Action Required

    Troubleshooting 2. If the cable is connected from the PC parallel port to the TVP9900EVM and the EVM power is on: a. Click Yes. b. The dialog box shown in Figure 24 appears. This dialog box appears if the PC parallel port mode setting may need to be changed.
  • Page 31: Tvp9900Evm Schematics

    TVP9900EVM Schematics TVP9900EVM Schematics This chapter contains the TVP9900EVM schematics. SLEU081A – March 2007 – Revised July 2007 TVP9900EVM User’s Guide Submit Documentation Feedback...
  • Page 32 Testpoints - Page 7 Testpoints.Sch nRESET DATAOUT[6..0] DATAOUT7_S0 Power - Page 2 Power.Sch PACK_SYNC BYTE_VALID DCLK D_ERROR Connector - Page 3 TVP9900 - Page 4 Output - Page 5 Connector.Sch TVP9900.Sch Output.Sch GPIO3 GPIO4 DATAOUT[6..0] DATAOUT[6..0] TUNER_IF_OUT1 TUNER_IF_OUT1 DATAOUT7_S0 DATAOUT7_S0 TUNER_IF_OUT2 TUNER_IF_OUT2 PACK_SYNC...
  • Page 33 D3.3V: 80mA 3.3V_SUPPLY 5VDC 5VDC 5VDC TPS75801KTTT FERRITE LED1 + C4 GREEN 3.3K 47uF_16V 1.0uF_10V 47uF_10V 22uF_10V EN_D3_3V FB_D3_3V DC_JACK FB_NC DGND 49.9K DGND 5VDC FOR ALL POWER SOURCES Power ON LED (+5V) 10uF DGND DGND 30.1K DGND 3.3V_SUPPLY DGND For Reset 0.01uF 0.1uF...
  • Page 34 5VDC TUNER_IF_OUT1 TUNER_IF_OUT2 AGCOUT TUNER_SDA_5V TUNER_SCL_5V GPIO3 GPIO4 CLKIN_4_25MHz nRESET SAMTEC SSW-118-02-G-D-RA DGND NOTE: Layout must support vertical or horizontal mount for tuner board Use SAMTEC SSW-118-02-G-D-RA for horizontal mount (default) Use SAMTEC SSW-118-02-G-D for vertical mount Title Connector.Sch TOP: TVP9000_EVM_TOP.SCH Size Number Revision...
  • Page 35 D3.3V RPACK8-10K A3.3V A_REF_3.3V GPIO0 GPIO0 GPIO1 GPIO1 DGND GPIO2 GPIO2 24K 0.1% GPIO3 0.01uF 0.01uF 0.1uF 0.1uF 0.01uF 0.1uF GPIO3 GPIO4 GPIO4 0.1uF GPIO5_SYNC GPIO5_SYNC A_REF_3.3V GPIO6_LOCK GPIO6_LOCK DGND DGND GPIO7_INTREQ GPIO7_INTREQ D3.3V D1.5V A1.5V APLL_1.5V 0.01uF 0.1uF 0.01uF 0.1uF DGND TVP9900...
  • Page 36 PACK_SYNC DB25F_DVB_SPI_LVDS BYTE_VALID DATAOUT[6..0] PACK_SYNC DB25_PSYNC_A DB25_CLK_A DATAOUT[6..0] BYTE_VALID DB25_PSYNC_B DB25_CLK_B DATAOUT0 DB25_DVALID_A DATAOUT1 DB25_DVALID_B DB25_DATA0_A DB25_DATA7_A DATAOUT2 DB25_DATA0_B DB25_DATA7_B DATAOUT3 DB25_DATA1_A DB25_DATA6_A DATAOUT4 DB25_DATA1_B DB25_DATA6_B DATAOUT5 DB25_DATA5_A DB25_DATA2_A DB25_DATA5_B DATAOUT6 DB25_DATA2_B DB25_DATA4_A DATAOUT7_S0 DB25_DATA3_A DB25_DATA4_B DATAOUT7_S0 DCLK DB25_DATA3_B DB25_DATA3_A DCLK DB25_DATA4_A DB25_DATA3_B...
  • Page 37 D3.3V 0.1uF DGND 2.2K 2.2K 2.2K DNP R30 for 5V I2C signals to Tuner board (default) DNP R29 for 3.3V I2C signals to Tuner board DEM_SCL_3_3V DEM_SCL_3_3V DB25F_I2C 5VDC D3.3V SN74AHC05DR SN74AHC05DR DB15 TUNER_SCL_3.3V TUN_SCL D3.3V DB17 SN74AHC05DR D3.3V 2.2K 3.3K 3.3K TUNSCL...
  • Page 38 GPIO5_SYNC LED2 GREEN SYNC DGND GPIO[4..0] GPIO[4..0] GPIO6_LOCK GPIO0 GPIO4 GPIO1 GPIO5_SYNC GPIO5_SYNC GPIO2 GPIO6_LOCK GPIO6_LOCK GREEN GPIO3 GPIO7_INTREQ LED3 GPIO7_INTREQ LOCK HEADER 5X2 DGND DGND DGND TPs also on I2C and TVP9900 pages DGND 3.3V 1.5V 3.3V_SUPPLY 1.5V_SUPPLY DGND DGND DATAOUT[6..0] DATAOUT[6..0]...
  • Page 39 Connect 12V power supply to support Smart Antenna ANT12V FERRITE 47uF_16V 22uF_16V 0.1uF ANT12V 5VDC DGND DGND D3.3V 5VDC 0.1uF 0.01uF DGND 3.3K 3.3K ANT_DATAOUT ANTCNTL Pin 29, ANTCNTL I/O 5VDC 5VDC SmAn_Mode_B SN74CBTLV1G125DCKR Mode B GPIO1 DGND JP 6: Mode B Selection (EVM supports 1 pin mode only) Position 1-2: Disable Mode B (default) Position 2-3: Enable Mode B GPIO1 Output = Direction of Pin 29 (ANTCNTL)
  • Page 40 Power_Regulator - Page 2 Power_Regulator.Sch Connector - Page 4 Connector.Sch Tuner - Page 3 Tuner.Sch TUNER_SCL_5V TUNER_SCL_5V TUNER_SDA_5V TUNER_SDA_5V AGCOUT AGCOUT TUNER_IF_OUT1 TUNER_IF_OUT1 TUNER_IF_OUT2 TUNER_IF_OUT2 Title TVP9900_EVM_TUNER_TOP.Sch TOP: TVP9900_EVM_TUNER_TOP.Sch Size Number Revision 1 OF 4 Date: 5-Jun-2007 Sheet of File: C:\TVP9900\TVP9900 EVM - Thomson Tuner DTT76801 Board Rev.
  • Page 41 5VDC 5VDC TU5V LED1 2u2H 22uH GREEN 0.1uF 0.1uF 470pF 47uF 10V 220uF 10V TGND TGND L1 and C1 - C2 should be placed close to connector TGND L2 and C3 - C5 should be placed close to tuner Power ON LED (+5V) Title Power_Regulator.Sch TOP: TVP9900_EVM_TUNER_TOP.Sch...
  • Page 42 TUNER_IF_OUT1 TU5V DNP 12pF DNP 680nH IFOUT1 Vcc1 D-IF_OUT1 IFOUT2 D-IF_OUT2 TUNER_IF_OUT2 TUNER_SCL_5V TUNER_SCL_5V TUNER_SDA_5V TUNER_SDA_5V RF_AGC TUNER_AS IF out OOB out AGCOUT TGND AGCOUT IF_AGC SHIELD1 SHIELD2 0.01uF SHIELD3 SHIELD4 TGND DC Feed-through TGND THOMSON_DTT76801_TUNER TGND Uses Thomson DTT76801 with integrated DC to DC converter Tuner I2C Address Selection Open: Address = 0xC2 (default) Position 1-2: Address = 0xC0...
  • Page 43 5VDC 0.01uF TGND 5VDC TUNER_IF_OUT1 TUNER_IF_OUT2 AGCOUT TUNER_SCL_5V TUNER_SDA_5V GPIO3 GPIO4 CLKIN_4_25MHz nRESET HEADER 18X2 Samtec TSW-118-08-G-D-RA TGND Vertical or Horizontal Connection to 9900 board Title Connector.Sch TOP: TVP9900_EVM_TUNER_TOP.Sch Size Number Revision 4 OF 4 Date: 5-Jun-2007 Sheet of File: C:\TVP9900\TVP9900 EVM - Thomson Tuner DTT76801 Board Rev.
  • Page 44 TI as compliant with ISO/TS 16949 requirements. Buyers acknowledge and agree that, if they use any non-designated products in automotive applications, TI will not be responsible for any failure to meet such requirements. Following are URLs where you can obtain information on other Texas Instruments products and application solutions: Products...

Table of Contents