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.

A thin horizontal white line at the bottom of DM365 TV output

Dear All:

 

Recently we port our software from DVSDK 2.10.01.18 to DVSDK 3.10.00.19.

We also change the kernel to git staging release of DVSDK 3.10.00.19.

After we change the software package, we find there is always a very thin horizontal white line

at the bottom of DM365 TV out screen.

It happens even when the kernel showing the logo.

This line is so thin that we guess there is only one white line at the bottom of the screen.

 

Is there any change in the VPBE driver of the kernel?

We are investing the kernel driver to see if there is any wrong setting.

However, if there is any suggestion, it will be very welcome.

 

Best regards,

 

Ray

  • Ray,

    I found section 6.2.39 of dm365 VPBE user guide talking about extra line. Pl check the same. I could not find the errata which is referred in that section. Checking the OSD window height registers might help you quickly. Also comparing OSD registers in case of dvsdk 2.10.01.18 and dvsdk 3.10.00.19 will help you in rootcauseing the issue easily.

  • Dear Nagabhushana:

     

    Thank you for your suggestion.

    The problem has been fixed.

    When I tested DVSDK 2.10.01.18, I also found the thin white line.

    Maybe it is so thin that I did not notice it before.

    I find it is caused by the TV encoder signal timing.

    After I change the original signal timing, it is OK now.

     

    Best regards,

     

    Ray


  • What settings did you use to change the TV encoder signal timing to make it OK?

  • Dear Eberlein:

     

    vpbe_encoder.c is modifed.

    .upper_margin = 0x12, // 0x10, // Ray

    As you can see, I changed the value from 0x10 to 0x12 and it worked.

     

    Best regards,

     

    Ray

     



  • Hi Ray

    Thanks very much for your reply.  I tried this setting and here is the result:

    With .upper_margin = 0x10, there is a thick white at the bottom of the display

    With .upper_magin = 0x12, there is a thin white line at both the top and bottom of the display

    I was hoping to be able to eliminate the white lines altogether.

    Thanks,

    Pete

  • Dear Pete:

     

    I am afraid that you may need to modify both .upper_margin and .lower_margin.

    The correct values shall be able to be found by several experiments.

    Since I have no idea about your TV input characteristics, you may need to

    do the adjustment experiments by yourselves.

    But it can be done eventually.

     

    Best regards,

     

    Ray

     

  • Hi,all

    I met the same program,but my white line at bottom is very thick,while i adjust     upper_margin =0x2c, in a measure  of the white  line go top,

    .upper_margin =0x2c,

    .lower_margin=0,         no matter what adjust,the white bar go up and lower,but  total area no reduce,the vpbe bug what about ravel out ? thanks.

  • this is other experiment,

    .upper_margin =0x42,

    .lower_margin=0x42,