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.

TDA4VM: questions about Line-Interleave Forwarding when use ub9702

Part Number: TDA4VM

HI TI:

   now i use ub9702  Basic Synchronized Forwarding mode, TDA4VM can get sensor data. it is OK. but when i set ub9702  Line-Interleave Forwarding mode through 0x21 0x08, demo pipeline hanged. i have try modify sensor resolution to 1280*(1285*4),but it still failed. read ub9702 0x22 it is 0x1. so is there any modify needed in TDA4VM side? or ub9702 register need more modify?thanks very much

  • add more information

    Hardware connection list below:

    If the UB9702 works in Basic Synchronized forwarding mode, It’s OK. All work fine.

    But if the UB9702 works in Line-Interleave forwarding mode(Set Register 0x21 with value 0x8), the UB9702 works fine, the TDA4VM can’t decode the camera streams data.

    Our customer wish the UB9702 work in Line-Interleave forwarding mode and the TDA4VM can decode the camera streams data.

     

    The detail of UB9702 work mode list below.

  • Hi wu dunpeng,

    From the above image, it looks like in line interleaved, all four channels are merged in line interleaved fashion and sent out as a single channel with the single VC id. Could you please confirm the same? 

    If this is the case, you need to use single camera example, ie configure CSIRX in single VC mode. Once this is configured, you should be able to see frame in the memory. 

    Line De-interleaving needs to be then done in the application. CSIRX cannot de-interleave the frames/channels in this case.

    Regards,

    Brijesh 

  • HI TI:

       you said Line De-interleaving needs to be then done in the application. how to do it?do you have any demo code or refer API?or dsp can do it?

    thanks vey much.

  • Hi,

    No, since this mode is not really supported in the SDK, there is no demo example showing line de-interleaving. 

    Regards,

    Brijesh