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.

DS90UB913A-Q1: the image length and width changed

Part Number: DS90UB913A-Q1

Dear TI Experts,

Can I use DS90UB913A and DS90UB954 for 720p appliction?

   For 1080p application,everything works well but for 720p,

         input signal is YUV422,PCLK is 74.25M,  By querying 954 registers, it is found that the image length and width have changed to 1644*449. It is not clear why the width and length change

954 config:

           {0xB3, 0x00},   /* BIST */

           {0x4C, 0x01},

          {0x58, 0x58},    //for 913

          {0x5B, (TI913_ADDR << 1)},      /* TI 913 slave address, it is able to automatically get from T    I 913 */

          {0x5C, (TI913_ADDR << 1)},      /* TI 913 alias address */

         {0x1F, 0x03},   /* 800Mbps csi clock per lane//1.6Gbps csi clock per lane */

          {0x32, 0x01},

          {0x33, 0x01},   /* 4line /2lane */

          {0x20, 0x20},

          {0x0F, 0x7F},   /* GPIOs as input */

          {0x6E, 0x10},   /* GPIO0->GPIO0, GPIO1->GPIO1 */

          {0x6F, 0x32},   /* GPIO2->GPIO2, GPIO3->GPIO3 */ 

         {0x70, 0x1E},  

         {0x7C, 0xA0},   /* use  RAW10 upper 8 bit*/

 

 

 

  • Hello,

    thanks for message.

    1. first of all, UB954 can't change any timing relationship, such as line length and line count. UB964 provides the line length and line count decoded from the received serial signal.

    2. for your issue, pls clarify some issues:

    a. what is the meaning that 1080P can work well while 720P can't work? please note 913a's PCLK only is about 100MHz in RAW10 mode.

    b. what is the reg. 0x73/0x74/0x75/0x76 value of UB964? is it stable value?

    c. how about the line error (0x4E, 0x4D, 0x55, 0x56)?

    d. pls check whether your mode setting is correct, RAW10 or RAW12?

    regards,

    Steven

  • Dear Steven

      For 720p, I use DS90UB913A with DS90UB914,it works well. But when  I use 913A with 954,By querying 954 registers, it is found that the image length and width have changed to 1644*449,0x73/0x74/0x75/0x76 are stable value. Mode setting is correct, raw 10,Using YUV422, High Eight-bit Transmission

       

    Summurize:

    When using 913A with 954,

    1. 720p image, PCLK 74.25Mhz. Using YUV422, High Eight-bit Transmission,Length-width abnomal

    2.1080p image,PCLK 94Mhz,Using YUV422, Low Eight-bit Transmission,Length-width nomal

  • since your line number is either 720 or 1080, but you just get the line number 449 from UB54's register, it sounds it must have some wrongs here. We don't see that ub954 can't decode the line number correctly if everything is set correctly in either EVM or our volume customers. So please check the setting carefully including sensor output format, the mode setting of ub954 etc.

    Also, pls check the HS/VS signal in ub913a's input side (such as line period, and VS cycle), this is to verify whether the video input format is correct or not.

    best regards,

    Steven