AnsweredAssumed Answered

Display Shows Shifting Video (NTSC)

Question asked by Muhammet Emin ŞAHİN on Jun 28, 2019
Latest reply on Jul 2, 2019 by igorpadykov

Hi Everyone

 

I am working on a project which is about capture video.

 

When the system starts(Video input enable) everything is good.  The video seems to start at top of the monitor. Everything is flawlessly but the system starts(video input disable) and then the video cable connects to the system. The video seems to start at the CUSTOM location of the monitor.  The video starts sometimes the center of the monitor, sometimes bottom of the monitor.

 

How can ı solve this problem?

 

 

Video input source:   NTSC
Video input decoder: ADV7180
Video input encoder: adv7391

Linux Kernel: 3.14.28 

 

 

Video Shifted Down

 

 

Information About Frame Buffers

 

 

root@mist-mx6:~# fbset --verbose --info --show

Linux Frame Buffer Device Configuration Version 2.1 (23/06/1999)

  1. C) Copyright 1995-1999 by Geert Uytterhoeven

 

Opening frame buffer device `/dev/fb0'

Using current video mode from `/dev/fb0'

 

mode "720x487-105"

    # D: 27.000 MHz, H: 26.627 kHz, V: 104.832 Hz

    geometry 720 487 720 487 16

    timings 37037 16 2 17 3 276 1

    hsync high

    vsync high

    laced true

    rgba 5/11,6/5,5/0,0/0

endmode

 

Getting further frame buffer information

Frame buffer device information:

    Name        : DISP3 BG

    Address     : 0x40100000

    Size        : 701280

    Type        : PACKED PIXELS

    Visual      : TRUECOLOR

    XPanStep    : 1

    YPanStep    : 1

    YWrapStep   : 1

    LineLength  : 1440

    Accelerator : No

root@mist-mx6:~#

 

root@mist-mx6:~# fbset -fb /dev/fb1

   mode "720x480-105"
   # D: 27.000 MHz, H: 26.627 kHz, V: 104.832 Hz
   geometry 720 480 720 960 32
   timings 37037 16 2 17 10 276 1
   laced true
   rgba 8/16,8/8,8/0,8/24
   endmode

root@mist-mx6:~#

Outcomes