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.

DM8168 TVP7200 capture fails - gstreamer and saLoopBack examples fail

Expert 1935 points
Other Parts Discussed in Thread: TVP7002

Hello,

I can't get my TVP7002 video input to work.

I use the ezSDK 5.05.02.00, fresh install to start from scratch.

A summary:

echo 0 > /sys/devices/platform/vpss/graphics0/enabled
echo 0 > /sys/devices/platform/vpss/graphics1/enabled
cp /usr/share/ti/ti-media-controller-utils/load-hd-v4l2-firmware.sh /etc/init.d/load-hd-firmware.sh
#reboot
#these are my bootargs:
cat /proc/cmdline
console=ttyO2,115200n8 root=/dev/nfs rw nfsroot=10.0.0.1:/home/nfs/netra rw earlyprintk mem=364M@0x80000000 mem=324M@0x9F900000 vmalloc=500M notifyk.vpssm3_sva=0xBF900000 ip=dhcp noinitrd


#one of the many gst pipelines I tried:
gst-launch --gst-debug=3 -v v4l2src always-copy=false queue-size=12  ! 'video/x-raw-yuv-strided,format=(fourcc)YUYV,width=1920,height=1080,framerate=(fraction)60/1' !  omxbufferalloc numBuffers=12 ! omx_scaler ! omx_ctrl display-mode=OMX_DC_MODE_1080P_60 ! gstperf  ! omx_videosink


#... or this one:
gst-launch -v v4l2src device=/dev/video5 queue-size=3 ! 'video/x-raw-yuv-strided,format=(fourcc)NV12,width=1920,height=1080,framerate=(fraction)60/1' !  omx_scaler ! omx_ctrl display-mode=OMX_DC_MODE_1080P_60 ! omx_videosink sync=true


#saLoopBack also fails:
/usr/share/ti/ti-psp-examples/saLoopBack
Driver Name: ti81xxvin
Driver bus info: TI81xx Platform
Driver is capable of doing capture
saLoopBack:
 Mode set is 0
Setting DV Preset failed

Is this patch http://e2e.ti.com/support/dsp/davinci_digital_media_processors/f/716/p/186865/672611.aspx still required for SDH 5.05.02.00?

Which /dev/videoX device maps to which input/output?

This is a different EVM that I had before - how can I ensure that the hardware is ok?

Anything else I can test?

  • Solved - at least partially:

    Unscrew the boards, align the contacts and apply pressure evenly. Then, tighten the screws firmly.

    Looks like shipping caused this, some screws were missing which probably isn't a good idea.

    I'll open another thread for the other qustions.