This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

HDMI Capture question

Other Parts Discussed in Thread: TVP7002

Hi,

I am trying to run this demo : http://processors.wiki.ti.com/index.php/Latency_Measurement_on_Capture_Encode_Decode_Display_Demo 

To run capture from HDMI via daughter board in EVM DM816x, but it fails in this command if configured to capture via SII9135 interface .

Following fails : 

eError =

    OMX_SendCommand (pAppData->pCapHandle, OMX_CommandStateSet,

                     OMX_StateIdle, NULL);

I saw in release notes following :

External video capture is only supported through the TVP7002 video decoder via I2C1.

Customers are required to maintain the same configuration on their boards. The EZSDK will

support additional capture devices in future releases. Customers will also be able to add capture

devices of their choice in future releases.

Does this mean that currently the HDMI capture form this port will not work ?

In the demo documents it stated that it works.

Please Advise

  • Hi,

    We have SII1161 DVI capture on IO expansion card. while on VC card we have sii91135. We are supporting sii9135 on VC card but SII1161 is not supported on IO expansion card.

    Regards,

    Hardik Shah

  • What is this VC card ? Is this Video conferencing card ?
    Can you share links that describes this card ?
    Is it something that replaces IO expansion card that we have ?
    How can we order it ? Can we replace IO expansion that we bought with this card ?
    When we bought a card we didn't looked at SDK release notes , the board was supposed to support DVI capture.
    We based our evaluation effort around functionality of this interface .
    We where tald by TI that this interface is functional
    In SDK release notes there is a statement that external video capture supported only via TVP7002 component .
    Meanwhile How can we still use DVI/HDMI SII1161 that we have on IO card for video capture ?
    Is there any hardware or software problem with it ?
    
    
    Please Advise,
    Vladik
  • Hi,

    Video conferencing daughter card is not available under catalog. You can get in touch with local TI representative. SII1161 driver is not supported thats why it cant be use as of now. We dont think there is any problem with hardware. You are correct SII1161 is DVI capture.

    Regards,

    Hardik Shah

  • If I can get an answer on my question on the schematic here http://e2e.ti.com/support/dsp/davinci_digital_media_processors/f/717/t/171165.aspx 
    This could be helpful for support of the HDMI input chip. It seems that if there is a problem with these two nets 
    being connected then it could cause issues attempting to switch in the DVI input..
    Essentially, to use DVI input now you need to get SEL_VIN0_S1 and SEL_VIN1_S0 set to the one.  

    Another post makes me believe that you couldn't set both of the pins mentioned if you wanted to until
    the library supports it. 
     

  • If I may add a question on to this. The issue is the EXP I/O card with the SIL1161 , though connected to an HDMI input, can not decode the HDMI stream. Is that a correct statement? It just can't be programmed to handle it. Is that correct? 
    I am pretty sure the electrically they are compatible.

    Tony 

  • Hi,

    SI1161 may require some programming for SII1161 to work. There is not SII1161 driver for it as of now. I am not getting your question properly,

    Regards,

    Hardik Shah

  • All I am saying is , there is an HDMI input connector on the expansion board. It connects to the SiI1161. 
    This chip is a DVI decoder only,  so , and I am guessing here, it can't figure out an HDMI stream of data.

    Is that correct?

    That the chip requires programming, which means it needs a driver and I understand that. I just wanted to
    clarify the function of the HDMI input connector on the expansion board of the EVM8168

    I appreciate you pointer , by the way , on how to start driver development.

    Thanks.

    Tony 

  • Hi,

    Answers inline,

    A Marchini said:
    ll I am saying is , there is an HDMI input connector on the expansion board. It connects to the SiI1161. 
    This chip is a DVI decoder only,  so , and I am guessing here, it can't figure out an HDMI stream of data.

    Yes, It cant capture HDMI data, it can capture only DVI stream of data. Yes it cant figure out even that its HDMI or DVI data.

    A Marchini said:
    That the chip requires programming, which means it needs a driver and I understand that. I just wanted to
    clarify the function of the HDMI input connector on the expansion board of the EVM8168

    Acutually HDMI and DVI is same in terms of signalling. So DVI and HDMI can be used interchangeably. HDMI is backwards compatible with DVI So you can pump DVI data on HDMI pins as well. Main difference between HDMI and DVI is that DVI doesn't have audio, CEC and HDCP functionality. 

    For developing driver you can refer sample driver examples like tvp7002.c . You need TVP7002 datasheet and SII1161 datasheet, both are available on net.

    Regards,

    Hardik Shah

  • Have there been any updates to support the DVI input using the Si1161?

    Our goal has been to use the EVM, feed HDMI into the DVI port of the EVM, capture using the V4L2 driver, and use gstreamer to write to a file.

    Is this possible to do this with the latest version of the EZSDK (5.05.02.00 ) and the PSP (04.04.00.02)?

    Thank you.

    -Henk