This is for 8-bit, 4:2:2 YUV /w embedded syncs into VIP1_PORTB *** This one does NOT work. It never seems to receive any frames *** After reset: VIP1 register dump 48105500: 00000000 48105504: 00000000 48105508: 00000000 4810550c: 00000000 48105510: 00000000 48105514: 00000000 48105518: 00000000 4810551c: 00000000 48105520: ffffffff 48105524: ffffffff 48105528: ffffffff 4810552c: ffffffff 48105530: 00000000 48105534: 00000000 48105538: 00000000 4810553c: 00000000 48105540: 00000000 48105544: 00000000 48105548: 00000000 4810554c: 00000000 48105550: 00000000 48105554: 00000000 48105558: 00000000 4810555c: 00000000 48105560: 00000000 48105564: 00000000 48105568: 00000000 4810556c: 00000000 48105570: 00000000 48105574: 00000000 48105578: 00000000 4810557c: 00000000 48105580: 00000000 48105584: 00000000 48105588: 00000000 4810558c: 00000000 48105590: 00000000 48105594: 00000000 48105598: 00000000 4810559c: 00000000 481055a0: 00000000 481055a4: 00000000 481055a8: 00000000 481055ac: 00000000 481055b0: 00000000 481055b4: 00000000 481055b8: 00000000 481055bc: 00000000 481055c0: 00000000 481055c4: 00000000 481055c8: 00000000 481055cc: 00000000 481055d0: 00000000 481055d4: 00000000 481055d8: 00000000 481055dc: 00000000 481055e0: 00000000 481055e4: 00000000 481055e8: 00000000 481055ec: 00000000 481055f0: 00000000 481055f4: 00000000 481055f8: 00000000 481055fc: 00000000 48105600: 00000000 48105604: 00000000 48105608: 00000000 4810560c: 00000000 48105610: 00000000 48105614: 00000000 48105618: 00000000 4810561c: 00000000 48105620: ffffffff 48105624: ffffffff 48105628: ffffffff 4810562c: ffffffff 48105630: 00000000 48105634: 00000000 48105638: 00000000 4810563c: 00000000 48105640: 00000000 48105644: 00000000 48105648: 00000000 4810564c: 00000000 48105650: 00000000 48105654: 00000000 48105658: 00000000 4810565c: 00000000 48105660: 00000000 48105664: 00000000 48105668: 00000000 4810566c: 00000000 48105670: 00000000 48105674: 00000000 48105678: 00000000 4810567c: 00000000 48105680: 00000000 48105684: 00000000 48105688: 00000000 4810568c: 00000000 Start capturing: gst-launch -v omx_camera num-buffers=300 input-interface=VIP1_PORTA vif-mode=08BIT scan-type=interlaced ! video/x-raw-yuv,format=\(fourcc\)NV12,width=720,height=488,framerate=30/1,interlaced=true ! omx_h264enc bitrate=2000000 ! gstperf ! filesink location=test.h264 Settings as printed by gstreamer module: INPUT INTERFACE: VIP1_PORTB CAP MODE: SC_NON_MUX VIF MODE: 08BIT INTERLACE MODE: Interlaced Register values after starting capture, but with data source disabled: 48105500: 00000002 48105504: 00000000 48105508: 00000000 4810550c: 0000a100 48105510: 00000000 48105514: 00000000 48105518: 00000000 4810551c: 00000000 48105520: ffffffff 48105524: ffffffff 48105528: ffffffff 4810552c: ffffffff 48105530: 00000000 48105534: 00000000 48105538: 00000000 4810553c: 00000000 48105540: 00000000 48105544: 00000000 48105548: 00000000 4810554c: 00000000 48105550: 00000000 48105554: 00000000 48105558: 00000000 4810555c: 00000000 48105560: 00000000 48105564: 00000000 48105568: 00000000 4810556c: 00000000 48105570: 00000000 48105574: 00000000 48105578: 00000000 4810557c: 00000000 48105580: 00000000 48105584: 00000000 48105588: 00000000 4810558c: 00000000 48105590: 00000000 48105594: 00000000 48105598: 00000000 4810559c: 00000000 481055a0: 00000000 481055a4: 00000000 481055a8: 00000000 481055ac: 00000000 481055b0: 00000000 481055b4: 00000000 481055b8: 00000000 481055bc: 00000000 481055c0: 00000000 481055c4: 00000000 481055c8: 00000000 481055cc: 00000000 481055d0: 00000000 481055d4: 00000000 481055d8: 00000000 481055dc: 00000000 481055e0: 00000000 481055e4: 00000000 481055e8: 00000000 481055ec: 00000000 481055f0: 00000000 481055f4: 00000000 481055f8: 00000000 481055fc: 00000000 48105600: 00000002 48105604: 00000000 48105608: 00000000 4810560c: 0000a100 48105610: 00000000 48105614: 00000000 48105618: 00000000 4810561c: 00000000 48105620: ffffffff 48105624: ffffffff 48105628: ffffffff 4810562c: ffffffff 48105630: 00000000 48105634: 00000000 48105638: 00000000 4810563c: 00000000 48105640: 00000000 48105644: 00000000 48105648: 00000000 4810564c: 00000000 48105650: 00000000 48105654: 00000000 48105658: 00000000 4810565c: 00000000 48105660: 00000000 48105664: 00000000 48105668: 00000000 4810566c: 00000000 48105670: 00000000 48105674: 00000000 48105678: 00000000 4810567c: 00000000 48105680: 00000000 48105684: 00000000 48105688: 00000000 4810568c: 00000000 Next, started the video stream to VIP1. *** in this case, No frames are received *** Here's a dump of registers while it is still waiting: 48105500: 00000002 48105504: 00000000 48105508: 00000000 4810550c: 0000a100 48105510: 00000000 48105514: 00000000 48105518: 00000080 4810551c: 00001000 48105520: ffffffff 48105524: ffffffff 48105528: ffffffff 4810552c: ffffffff 48105530: 00000000 48105534: 00000000 48105538: 00000000 4810553c: 00000000 48105540: 00000000 48105544: 00000000 48105548: 00000000 4810554c: 00000000 48105550: 00000000 48105554: 00000000 48105558: 00000000 4810555c: 00000000 48105560: 00000000 48105564: 00000000 48105568: 00000000 4810556c: 00000000 48105570: 02d000f4 48105574: 00000000 48105578: 00000000 4810557c: 00000000 48105580: 00000000 48105584: 00000000 48105588: 00000000 4810558c: 00000000 48105590: 00000000 48105594: 00000000 48105598: 00000000 4810559c: 00000000 481055a0: 00000000 481055a4: 00000000 481055a8: 00000000 481055ac: 00000000 481055b0: 00000000 481055b4: 00000000 481055b8: 00000000 481055bc: 00000000 481055c0: 00000000 481055c4: 00000000 481055c8: 00000000 481055cc: 00000000 481055d0: 00000000 481055d4: 00000000 481055d8: 00000000 481055dc: 00000000 481055e0: 00000000 481055e4: 00000000 481055e8: 00000000 481055ec: 00000000 481055f0: 00000000 481055f4: 00000000 481055f8: 00000000 481055fc: 00000000 48105600: 00000002 48105604: 00000000 48105608: 00000000 4810560c: 0000a100 48105610: 00000000 48105614: 00000000 48105618: 00000080 4810561c: 00001000 48105620: ffffffff 48105624: ffffffff 48105628: ffffffff 4810562c: ffffffff 48105630: 00000000 48105634: 00000000 48105638: 00000000 4810563c: 00000000 48105640: 00000000 48105644: 00000000 48105648: 00000000 4810564c: 00000000 48105650: 00000000 48105654: 00000000 48105658: 00000000 4810565c: 00000000 48105660: 00000000 48105664: 00000000 48105668: 00000000 4810566c: 00000000 48105670: 02d000f4 48105674: 00000000 48105678: 00000000 4810567c: 00000000 48105680: 00000000 48105684: 00000000 48105688: 00000000 4810568c: 00000000 *** SO, it waits indefinitely and never receives frames ***