Display Shows Shifting Video (NTSC)

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Display Shows Shifting Video (NTSC)

1,154 Views
mesahin
Contributor I

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 

 

 20190628_161924K.jpg

Video Shifted Down

20190628_161940_k.jpg20190628_162038_k.jpg

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:~#

0 Kudos
Reply
1 Reply

1,056 Views
igorpadykov
NXP Employee
NXP Employee

Hi Muhammet

one can try to reset ipu channels as on below link or probably reinitialize ipu.

i.MX6DL Display lockyp with IPU_INT_STAT_10, and IPU_INT_STAT_5 errors. 

Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 Kudos
Reply