Analog.com Analog Dialogue Wiki 简体中文
EngineerZone
EngineerZone
  • Log in
  • Site
  • Search
  • Log in
  • Home
  • Blogs ⌵
    • EngineerZone Spotlight
    • The Engineering Mind
    • Analog Garage
  • Browse ⌵
    • All Groups
    • All Members
  • Support ⌵
    • 3D ToF Depth Sensing
    • Amplifiers
    • Analog Microcontrollers
    • Audio
    • Clock and Timing
    • Data Converters
    • Design Tools and Calculators
    • Direct Digital Synthesis (DDS)
    • Embedded Vision Sensing
    • Energy Monitoring and Metering
    • FPGA Reference Designs
    • Industrial Ethernet
    • Interface and Isolation
    • Low Power RF Transceivers
    • MeasureWare
    • MEMS Inertial Sensors
    • Motor Control Hardware Platforms
    • Optical Sensing
    • Power By Linear
    • Processors and DSP
    • Reference Circuits
    • RF and Microwave
    • Switches/Multiplexers
    • Temperature Sensors
    • Video
    • Wireless Sensor Networks Reference Library
  • My EZ
  • More
  • Cancel
Video
Video
Documents How to Detect That the Crystal is Working Correctly on the ADV7182/ADV728x
  • Q&A
  • Discussions
  • Documents
  • File Uploads
  • Video/Images
  • Tags
  • Reports
  • More
  • Cancel
  • New
Video requires membership for participation - click to join
  • Documents
  • 8-bit 656 script for ADV7611EB1Z, ADV7611EB2Z, ADV7612EB1Z, ADV7612EB2Z, ADV7619
  • A multi register control does not appear to have any effect?
  • AD724
  • AD724: Crystal advice
  • AD725: Loss of voltage level
  • AD725: NTSC min/max bandwidth
  • AD8380: General conditions for various PINS
  • AD8381: Temperature range
  • AD9388A - power supply sequence
  • AD9388A Design Support Files
  • AD9389 what jitter tolerance the AD9389 on the input Clock might be tolerant
  • AD9389: Dual Link DVI Mode?
  • AD9880/AD9380/AD9381/AD9398/AD9393 Design Support Files
  • AD9880: Can the I2C address by changed by SA0 pin?
  • AD9882_HDCP detection
  • AD9884A: Crosstalk from HSYNC and VSYNC to the HSOUT line
  • ad9884a: Usage of the serial interface in high-speed mode (400kb/Sec)
  • AD9888: What time is required to achieve a stable video output once the power down bit is de-asserted?
  • AD9889B/AD9389B Design Support Files
  • AD9889B: does the AD9889B support the format 1080i50
  • AD9978: could i control the output current of the AAD9978?
  • AD9984A / AD9983A Design Support Files
  • AD9984A eval board schematics+layout
  • AD9985A Design Support Files
  • AD9985A: Disable Three-state data outputs
  • AD9994: Exposed paddle, VSG masking and running the part at 40MHz
  • ADA4891-1W schematic review at ADV7393 DAC output
  • ADDI7004 - not being able to move the video stream to the dark
  • ADI Recommended Setting
  • ADI Recommended Setting - 2
  • Adjusting Hue in Video decoders and HDMI receivers
  • adv202: Buffer data from two cameras
  • ADV212 Design Support Files
  • ADV212: Encoding and decoding of HD video
  • ADV212: Functionality
  • ADV3002 Design Support Files
  • ADV3224/25/28/29 Design Support Files
  • ADV3229 EVB
  • ADV7123 - Vref minimum and maximum specification is missing in the datasheet
  • ADV7123 and ADV7125 sync levels
  • ADV7123 and ADV7125 sync levels - 2
  • ADV7123 and ADV7125 Thermal Characteristics
  • ADV7123: Analog O/P values
  • ADV7123: Driving terminated video lines
  • ADV7123: Output with no power applied
  • ADV7125 inputs
  • ADV7125: Run off 3.3V supply
  • ADV7128: Used for Audio application
  • ADV7171 evaluation board
  • ADV7174 / ADV7179 Design Support Files
  • ADV7179: Connections
  • ADV7180 Design Support Files
  • ADV7180 Fast Switch Script
  • ADV7180 in 8-bit video mode
  • ADV7180 Video Decoder - Crystal Specification
  • ADV7180: Clock frequency and XTAL pin
  • ADV7180W - VBI Data: VDP content-Based Data Update; for certain standards such as WSS, CGMS, PDC etc....... the available bit shows the availability of that standard only when its content has changed. Is this as well possible for closed captioning?
  • ADV7180W - VBI Data: What happens with the register and the AVL bit if the source suddenly stops sending closed captioning? (a) is the old information still valid? (b) will the old information become invalid?
  • ADV7180W VBI DATA: (1) What happens if the CCAP register is not read?
  • ADV7181C CP_AGC_GAIN
  • ADV7181C Design Support Files
  • ADV7181D Design Support Files
  • ADV7182 Datasheet Default Values
  • ADV7182 Design Support Files
  • ADV7183B: Differences between ADV7183A and ADV7183B
  • ADV7183B: Video noise on the output
  • ADV7184 - Brightness control clips the maximum digitized pixel value (contrast has no effect)
  • ADV7184 Design Support Files
  • ADV7184/8: What is the maximum video input to output delay
  • ADV7185: CAPI interface cases field bit
  • ADV7185: Thermal considerations
  • ADV7188 - How Do I Program the ADV7188 correctly?
  • ADV7188 Design Support Files
  • ADV7202: Operation of clamping function
  • ADV7280 / ADV7280-M Design Support Files
  • ADV7281/ADV7281-M / ADV7281-MA Design Support Files
  • ADV7282 and ADV7282-M Design Support Files
  • ADV7283 Design Support Files
  • ADV728x Design Support files
  • ADV7341: SPI Interface for the ADV7341
  • ADV7341: Which Standards does the ADV7341 Support
  • ADV7343BSTZ versus ADV7343BSTZ-3
  • ADV734x - Documentation needed
  • ADV734x Design Support Files
  • ADV7390, ADV7391: unused SFL pin
  • ADV7393 Can ADV7393 drive VGA signals?
  • ADV7393 Strange Behaviour - customer question
  • ADV7393: dissappearing SPI Interface - Missing SPI Interface between datasheet Rev A and Datasheet Rev C
  • ADV7393: Output tri-synce at 3G data rates?
  • ADV739x Design Support Files
  • ADV739x Hardware Reset
  • ADV739X Internal Color Bars Output Levels
  • ADV7401 Design Support Files
  • ADV7403 Design Support Files
  • ADV7441A Design Support Files
  • ADV7441A: flexibility of the part to change the output picture rate at a fix input rate?
  • ADV7480 Design Support Files
  • ADV7481 Design Support Files
  • ADV7482 Design Support Files
  • ADV7510 Design Support Files
  • ADV7511 - difference between KSTZ and KSTZ-P
  • ADV7511 - hdmi clock range / input video clock range
  • ADV7511 Design Support Files
  • ADV7511KSTV and ADV7511KSTV-P: Are these parts interchangeable if you are not using HDCP?
  • ADV7511W Design Support Files
  • ADV7513 Design Support Files
  • ADV7520 & AD9387NK I2C addresses different to that of Programming Guide?
  • ADV7604 Design Support Files
  • ADV7604: How to use in non supported video formats?
  • ADV7610 Design Support Files
  • ADV7610 EVAL schematics  pin definition issue with datasheet
  • ADV7611 Design Support Files
  • ADV7611, ADV7612 scripts for 576i to HDMI out
  • ADV7612 4 x 192kHz audio
  • ADV7612 Design Support Files
  • ADV7612 with internal HDCP key
  • ADV7613 Design Support Files
  • ADV7614 Design Support Files
  • ADV7619 Design Support files
  • ADV7619: difference between the ADV7619KSVZ and ADV7619KSVZ-P?
  • ADV7619: Support for Advanced Cipher mode and Enhanced Link Verification?
  • ADV7622 Design Support Files
  • ADV7623 Design Support Files
  • ADV7625 ADV7626 ADV7627 evaluation board software package documents
  • ADV7625 Design Support Files
  • ADV7625 HDCP Authentication  without a 5V signal
  • ADV7626 Design Support Files
  • ADV7627 Design Support Files
  • ADV7630 Design Support files
  • ADV7630 issues at frequencies greater than 150MHz?
  • ADV7800 Design Support Files
  • ADV7802 Design Support Files
  • ADV7842 3D Capabilities
  • ADV7842 5V tolerant pins - Hot Swap and CEC
  • ADV7842 Design Support Files
  • ADV7842 evaluation board schematic download
  • ADV7844 Design Support Files
  • ADV7850 Design Support Files
  • ADV7850 OUTPUT SYNCHRONIZATION SIGNAL POSITIONING
  • ADV8003 Design Support Files
  • ADV8005 evaluation board software package documents
  • Advantiv EDID Editor
  • Advantiv Video Evaluation Software (AvesGold)
  • Advantiv® Software Documents for Video Interface Products
  • Advantiv™ EVAL-ADV7612-7511 Video Evaluation Board
  • Advantiv™ EVAL-ADV7619-7511 Video Evaluation Board
  • Advantiv™ EVAL-ADV7625-SMZ Video Evaluation Board
  • Advantiv™ EVAL-ADV7842-7511 Video Evaluation Board
  • Advantiv™ EVAL-ADV7850EBZ Video Evaluation Board
  • Advantiv™ EVAL-ADV8003-SMZ Video Evaluation Board
  • Advantiv™ EVAL-ADV8003-SMZ-P Video Evaluation Board
  • Advantiv™ EVAL-ADV8005-SMZ Video Evaluation Board
  • Advantiv™ EVAL-ADV8005-SMZ-P Video Evaluation Board
  • Advantiv™ Video Evaluation Boards
  • Advantiv™ Video Evaluation Software
  • Advantiv™ Video Evaluation Software (AVESBlue)
  • Advantiv™ Video Evaluation Software 3 (AVES3)
  • AN-1191 Application Note source code
  • Apple TV Issue
  • Are Multiple Video Streams over Single MIPI CSI-2 Link Possible on the ADV728x ?
  • Black line on the Output from the ADV7282-M
  • Blimp OSD Designer tool for NatureVue™ ADV800x and Advantiv® ADV7625
  • Blimp OSD Designer tool for NatureVue™ ADV800x and Advantiv® ADV7625 release notes archive
  • Can I drive an SDI encoder directly from one ADV decoders ?
  • Can I dynamically re-map the component luma (Y Channel) input to be a composite (CVBS) input and reduce analog connectors on my system connectors?
  • Can I update an ADV7510 design with ADV7511?
  • Can the ADV7343 (or any of the encoders) scale the 640 pixel active line length to 700 pixels in RS170 modes?
  • Can the ADV734X or ADV739X support the RS170 Spec?
  • Common HDMI Transmitter Applications Issues
  • Composit video transfered to PC via USB
  • Configuring the ADV7181C for RGB with external CSync from a camera
  • Connecting two ADV7184 to one PPI of the ADSP-BF533_2_1
  • Customer hardware validation scripts for ADI HDMI products
  • Customer hardware validation scripts for ADV7610
  • Customer hardware validation scripts for ADV7611
  • Customer hardware validation scripts for ADV7612
  • Customer hardware validation scripts for ADV7619
  • Customer hardware validation scripts for ADV7623
  • Customer hardware validation scripts for ADV7625
  • Customer hardware validation scripts for ADV7626
  • Customer hardware validation scripts for ADV7627
  • Customer hardware validation scripts for ADV7630
  • Customer hardware validation scripts for ADV7842
  • Customer hardware validation scripts for ADV7844
  • Customer hardware validation scripts for ADV8003
  • defferent between AD9981 and AD80105Z
  • Designing with ADI Video Parts
  • Difference Between Pseudo Differential CVBS and Fully Differential CVBS
  • Does the ADV7390 support the BT656 format: 640×480(VIC No1, certified EIA-CEA-861)?
  • Dual external OSD in PIP/POP with ADV8005 - demo binaries
  • DVP Evaluation Software
  • EVAL-MELODY-5 Evaluation Board support files (public)
  • EVAL-MELODY-6 Evaluation Board support files (public)
  • EVAL-MELODY-7 Evaluation Board support files (public)
  • EVAL-MELODY-8 Evaluation Board support files (public)
  • Evaluation board EVAL-ADV7180LFEBZ
  • Explanation As To Why the Crystal Does Not Oscillate on ADV7182 or ADV728x Systems After Powerup
  • Explanation of VPP Map Access
  • FAQ: Is there an evaluation board for the ADV7513?
  • Fast Switch Mode- ADV728x
  • Floating Inputs to ADV7125
  • Full scale input range and offset adjustment range
  • Getting connected to VESA Standards
  • Having issues with the ADV7623 reading an EDID or seeing HDCP Controller errors?
  • HDCP detection in ADV7842
  • HDMI Layout Guideline
  • HDMI schematics reviewing (ADV7611, ADV7612, and other)
  • How can I determine the refresh rate of input video in HDMI-GR mode of ADV7441A?
  • How can I get the absolute position of DE on an active line with ADV7842?
  • How can I restore u-boot on EVAL-ADV8003-SMZ?
  • How can I restore u-boot on EVAL-ADV8005-SMZ?
  • How can I restore u-boot on EVAL-MELODY-5?
  • How can I restore u-boot on EVAL-MELODY-6?
  • How do I calculate manual gain settings in the ADV7844 and ADV7842?
  • How do I qualify external SDRAM for use on ADV78xx products ?
  • How Do I Use an External Oscillator to Clock the ADV728x ?
  • How do we limit the MCLK Output frequency on the HDMI Receivers?
  • How does the ADV7441A determine which sample is which component in double data rate video modes?
  • How long does it take for the frame latency measurement readbacks to settle after the incoming video becomes stable?
  • How many KSV's can ADI HDMI Receivers support?
  • How should the SFL pin be handled if it is not going to be used in a design?
  • How to activate the INTRQ interrupt pin on the ADV7180
  • How to configure the ADV7181C to generate interrupts?
  • How to Detect That the Crystal is Working Correctly on the ADV7182/ADV728x
  • How to program an Interrupt to tell if the ADV7182/ADV728x has locked or lost locked
  • How to set the color depth in the ADV8003 HDMI TX to 0
  • How to tell if the ADV7180/ADV7182/ADV728x has locked to a video source?
  • How to tristate the TTL outputs of the ADV7182 and ADV728x models
  • How to update ADV8005 OSD data in DDR2 memory?
  • I want to get more luma B/W through the SD decoder path ?
  • I2C read and Write Sequence
  • I2C readback not reading what I have written !
  • I2C write sequence
  • Importance of xtal Load Caps on decoder products
  • In the 64-lead LQFP version of the ADV7180, can 8 bit YCrCb data be output on the Pixel Port Pins [7:0] ?
  • Is it possible to invert the pixel clock (LLC) output from the ADV8003?
  • Is the new AD8122 pin compatible with the older AD8123 equalizer?
  • My I2C writes seem to work, but when I read the value back it's not what I wrote.  What happened?
  • Narrow Hsync & Vsync Input Deglitch Filter
  • Notes about the crystal neeeded for the ADV7180 or ADV7182
  • On the ADV7393, how should unused digital inputs be handled?
  • Output of the ADV7182 in Reset and Powerdown mode
  • PackageTray and Tube size and quantities
  • PCB Trace Impedance Calculator
  • Please clarify the ADV739x Evaluation possibilities - which EVAL Boards does exist
  • Read First: Design Support Files Overview
  • Restrictions Relating to the Distribution of HDCP-Enabled Parts
  • Selecting the correct Xtal on decoder products.
  • Should I use the STDI for the ADV7441A in single shot or continuous mode?
  • Terminating the HDMI B-inputs to the ADV7612??
  • The Audio FAQ for ADV7842 and ADV7604
  • The unused SFL pin at ADV749x
  • Using the ADV8003 TX, how do I transmit  extended colorimetry video such as sYCC601, xvYCC709, xvYCC601, AdobeYCC601 and AdobeRGB
  • Video Support Community
  • What are the differences between ADV7610 and ADV7611?
  • What are the thermal characteristics for the ADV7123 and ADV7125?
  • what does the "-3" on the brand of ADV7390/1/2/3 and ADV7340/1/2/3 indicate?
  • What encoder I2C writes are needed to support NTSC 4.43
  • What encoder should I use ?
  • What happens when I get the color space info incorrect?
  • What is the status of pixel output pins when /RESET is held low on the ADV7181C?
  • What power rating should be used for the RSET resistor used with the ADV734X and ADV739X encoders?
  • What power up sequence should be used with the ADV8003?
  • What resistor value should we use as a pull-up for the reset pin?
  • What software is available from ADI for Video parts?
  • What to do with unused analog video input pins (Ain) on video decoders ?
  • What Video Output Standard does the ADV7182 Output in Free-Run Mode
  • What Video Output Standard does the ADV728x Output in Free-Run Mode
  • When I try to write to I2C registers of the ADI HDMI transmitter, the register values do not change.  What is going on?
  • Where can I find documentation for ADV8005?
  • Which ADV739X or ADV734X video encoder should I choose?
  • Which pins on the ADV7393 are used to input SD 8-bit 422?
  • Why does the ADV7842 HS output jitter by 1 pixel clock period when the output pixel clock is 157.5MHz?

How to Detect That the Crystal is Working Correctly on the ADV7182/ADV728x

Note updated this post with an improved software routine.

This FAQ applies to the ADV7182, ADV7280, ADV7280-M, ADV7281, ADV7281-M, ADV7281-MA, ADV7282 and ADV7282-M.

Even if the external 28.63636 MHz crystal is damaged and does not oscillate:

  • I2C communication with the ADV7182/ADV728x will still work correctly.
  • It is possible to program the ADV7182/ADV728x normally will ADI scripts.
  • The ADV7182/ADV728x may even be able to partially lock to the incoming analog video source ( the IN_LOCK bit may be set).

However if the external 28.63636 MHz crystal is damaged and does not oscillate:

  • The ADV7182/ADV728x will not be able to output digital video correctly.
  • Unless a 28.63636 MHz crystal with a +/-50ppm accuracy is used, then the ADV7182/ADV728x will not be able to lock to the color sub-carrier frequency burst of incoming analog video (the FSC_LOCK bit will be low) . 

It is possible to use an oscilloscope or similar to probe the crystal to see if it is oscillating correctly. However a high-end probe with low capacitance will have to be used. Otherwise the performance of the crystal will change (e.g. Placing an oscilloscope probe on the PCB traces to/from the crystal could actually cause the crystal to start oscillating).

Is is also possible to feed the crystal input out on the GPO pins. Placing an oscilloscope probe on the GPO output from the ADV728x will not affect the performance of the crystal. This option is only available on the  ADV7280-M, ADV7281-M, ADV7281-MA and ADV7282-M models. See this post for more options. 

How to get Crystal Clock output on GPIO pin of ADV728x 

Heartbeat Test

Also it is possible to perform a 'heartbeat' test to determine if the crystal connected to the ADV7182/ADV728x will oscillate. The heartbeat test works by setting and clearing an interrupt bit. If the crystal is not oscillating correctly then the interrupt will not be set and cleared correctly.

When crystal oscillates correctly:

step 1: perform an ADI recommended script

Step 2: Enter Interrupt map by setting register 0x0E to the value 0x20.

Step 3: perform the reads & writes below. 

   If crystal is present you will have the following response

 

      * Note that the interrupt status will always be 0 after power-up if crystal is present 

If crystal is not present you will have the following response

* Note these errors show that the crystal is not oscillating correctly.

Step 4: For robustness the reads & writes of step 3 should be performed a few times.

Step 5: Remember to re-enter the user map before running any more scripts (set register 0x0E to the value 0x00)

Note these tests can be carried out on ADV7182/ADV728x evaluation boards. Writing 0x04 to register 0x13 will cause the crystal to stop oscillating. See this post for more details. http://ez.analog.com/message/80298#80298

  • adv7281-m
  • oscillate
  • adv7282
  • crystal
  • adv7281-ma
  • adv7280
  • adv7281
  • adv7182
  • adv7280-m
  • adv7282-m
  • Share
  • History
  • More
  • Cancel
Comments
Anonymous
  • Rob.Analog
    Rob.Analog over 2 years ago

    Hi All,

    I updated this post with a ''heartbeat" software test. This can be used to determine if the crystal connected to the ADV7182/ADV728x is oscillating correctly.

    regards,

    Robert Hinchy

    • Cancel
    • Up 0 Down
    • Reply
    • More
    • Cancel
  • savva
    savva over 3 years ago in reply to Rob.Analog

    Ok. I moved discussion to https://ez.analog.com/thread/41293?q=ADV7280%20clock

    Can you support this conversation.

    • Cancel
    • Up 0 Down
    • Reply
    • More
    • Cancel
  • Rob.Analog
    Rob.Analog over 3 years ago

    Hello,

    If there is no crystal input connected, then the INTRQ pin remaining high is expected behavior (especially if there is a pull-up resistor on this line). Using the attached script, the INTRQ pin drives low when active. If the crystal is working properly then the INTRQ pin will drive low.

    If you have any further questions please post these on separate EZ thread.

    Regards,

    Robert Hinchy

    • Cancel
    • Up 0 Down
    • Reply
    • More
    • Cancel
  • savva
    savva over 3 years ago

    Currently I am debugging adv7280 driver. I used your sctipt to check crystal. Unfortunataly, I see INTRQ in hight state and there are no clocks on XTALs pins. My question is: should I see 1.8V voltage on XTAL pins or not. I tried to unsolder crystal to eliminate the influence of crystal.  But I see just zero level.

    Just in case I checked all voltage levels on DVDDIO, DVDD, AVDD, MVDD, PVDD. They match datasheet  information. And read and printed registers which are involved in test script. These values match writed values.

    What do tou think about this and  what can advice to check.

    Thanks.

    • Cancel
    • Up 0 Down
    • Reply
    • More
    • Cancel
Related
 
Social
Quick Links
  • About ADI
  • Partners
  • Analog Dialogue
  • Careers
  • Contact us
  • Investor Relations
  • News Room
  • Quality & Reliability
  • Sales & Distribution
  • Analog Garage
Languages
  • English
  • 简体中文
  • 日本語
  • Руccкий
Newsletters

Interested in the latest news and articles about ADI products, design tools, training and events? Choose from one of our 12 newsletters that match your product area of interest, delivered monthly or quarterly to your inbox.

Sign Up
Switch to mobile view
Analog Logo
© 1995 - 2019 Analog Devices, Inc. All Rights Reserved 沪ICP备09046653号
  • ©
  • 1995 - 2019 Analog Devices, Inc. All Rights Reserved
  • 沪ICP备09046653号
  • Sitemap
  • Privacy & Security
  • Privacy Settings
  • Terms of use
EngineerZone Uses cookies to ensure you get the best experience in our community. For more information on cookies, please read our Privacy & Security Statement.