ADV7513 Issue on Some TV with BT-656/SPDIF


i'm using the ADV 7513 with a video source BT-656   and SPDIF audio source.

The output is configured for HDMI.

The #BT-656 stream is a #720x480i (NTSC) with embedded synchro.

The audio source is 44.1KHz SPDIF.

We have tested on many TV (Samsung, LG, Sony etc..and it works well, but on some TV (different model from Samsung & Philips) the audio is cut and the video some time disappear (watch the video with a blue pattern and audio).

We have verified that those TV accept normaly the 720x480i. 

My settings for the BT-656/SPDIF 


0x98, 0x03, // ADI recommended write*
0x9A, 0xE0, // ADI recommended write*
0x9C, 0x30, // ADI recommended write*
0x9D, 0x61, // ADI recommended write* ( no clock divided because progressive scan ex 1080p)
0xA2, 0xA4, // ADI recommended write*
0xA3, 0xA4, // ADI Recommended Write*
0xE0, 0xD0, // ADI Recommended Write*
0xF9, 0x00, // ADI Recommended Write*
0x49, 0xA8, // ADI Recommended Write*
0x9C, 0x30, // ADI Recommended Write*
0xE4, 0x60, // ADI Recommended Write*
0x01, 0x00, // Set 'N' value at 6272 for 44.1KHz
0x02, 0x18, // Set 'N' value at 6272 for 44.1KHz
0x03, 0x80, // Set 'N' value at 6272 for 44.1KHz
0x15, 0x04, // 8, 10, 12 bit YCbCr 4:2:2 (2x pixel clock, embedded syncs bt-656)

0x16, 0x35, // 8 bits, Style 2
0x17, 0x62, // disable DE gen, use SAV/EAV from stream

0x18, 0x46, // CSC disabled
0xD0, 0x32, // enable V & H gen

0x30, 0x04, // Register Settings for Embedded Sync Processing
0x31, 0xC3, // Register Settings for Embedded Sync Processing
0x32, 0xE0, // Register Settings for Embedded Sync Processing
0x33, 0x10, // Register Settings for Embedded Sync Processing
0x34, 0x03, // Register Settings for Embedded Sync Processing

0x41, 0x10, // Power down control
0x48, 0x00, // Data left justified
0x4C, 0x00, // 8 bit Output
0x55, 0x40, // Set YCrCb 444 in AVinfo Frame
0x56, 0x08, // Set active format Aspect
0x96, 0x20, // HPD Interrupt clear
0x9D, 0x61, // no clock divide
0xAF, 0x16, // Set HDMI Mode
0xBA, 0x70, // No clock delay
0x0A, 0x10, // CTS Auto, SPDIF mode
0x0B, 0x8E, // SPDIF enable, MCLK internal, default value
0x0C, 0x00, // I2S0,1,2,3 disable
0xD6, 0xD0, // HPD always on(power up possible if no HPD detected), TMDS Soft Turn on


We have try with pixel repetition but same issue.

  0x3B, 0xA0, // Pixel repetition in max mode (54MHz) for new TV


Any idea on this issue.



  • 0
    •  Analog Employees 
    on Aug 2, 2018 3:56 PM over 2 years ago
    This question has been assumed as answered either offline via email or with a multi-part answer. This question has now been closed out. If you have an inquiry related to this topic please post a new question in the applicable product forum.

    Thank you,
    EZ Admin
  • We are seeing exactly this problem with a custom ADV7511 based board with 480p and 576p NTSC/PAL modes and SPDIF audio: Some monitors accept the audio, while others don't. Those that don't have perfectly fine audio with other chipset solutions, including just ditching the ADV7511 altogether and driving the differential pairs direct from the FPGA, which would also be cheaper, with the only offsetting cost being the redesign of the relevant 2 square inches of the PCB. 

    We are about at our wits end trying to make the ADV7511 work with this combination, and would appreciate in the least a clear indication as to whether the problem we are seeing is real, and whether there are any work-arounds. We don't have the eval board, and our solution is running purely in hardware, so we can't use any driver blob, but need to know the exact register settings to make this combination work. 

    Are you able to help us with this?


  • 0
    •  Analog Employees 
    on May 11, 2020 11:11 AM 11 months ago in reply to gardners


    This thread marked already as answered,Please create new thread,Since it would be difficult for tracking.

    Please make sure with below register configuration for SPDIF audio. For more details,refer

    Note: We recommend that customers use our software driver to configure the board to test with consumer source devices and sink devices.Since you have mentioned that Some monitors accept the audio, while others don't. If you are testing with consumer devices, we suggest that you use the official software driver to configure the board rather than scripts




Reply Children
No Data