Forums

RR DM365 2011Q2 SDK - No DVI Out

  • Greetings,

    I am attempting to use the just released RR SDK for the DM365 (technically I'm using the Leopard Board 368).  I am able to get gstreamer working over the network and a few other things.  However I cannot get LeopardBoard's DVI module to display anything.

    The boot options do say "DVI" however looking at sys/class/da.../output shows "COMPOSITE".  Is there a driver missing, or some other thing I need to do to make it work?

    Thank you.

  • Hi,

    A documentation about DVI output is being created, it will be ready in a few hours, i'll put the URL here in a while

    Regards.

    Carlos Aguero
    Embedded Software Engineer
    RidgeRun

  • The DVI guide is at RidgeRun's developer wiki at:

    www.ridgerun.com/.../Using_DVI_Output_on_DM365Leopard

    Regards

    Carlos Aguero
    Embedded Software Engineer
    RidgeRun

  • Before using the steps on the guide, be sure to use a fresh installed SDK, or run "svn up" on the SDK to get the latest changes, since there were commits made today to update the SDK with the DVI support.

  • Carlos, Diego, thanks for the software updates and the guide.  I'll take a run through them.

  • I'm still having issues getting video out on the DVI. When I boot, the ridgerun logo appears.  fbset -disable removes the logo.  I feel like the output is working correctly, and I'm sending commands to the pipeline wrong.  Below is the command I'm using and the output.  (This is from the wiki, with the audio part of the pipeline removed).  Note that I'm using ffdec_h264 instead of dmaidec_h264 because cmemk keeps running out of pools using the latter.  Not certain if this is the issue?

    I've also tried pipelines getting video from the camera.  I can network stream camera video, however I cannnot stream the camera video to the DVI output so I don't think it's isolated to this file.  I'm ordering a set of component cables to see if I can isolate the problem.

    Thanks for any insight on the issue.

    /home/work # gst-launch filesrc location= The\ Simpsons\ Movie\ -\ Trailer.mp4 !
     qtdemux name=demux ! queue !  ffdec_h264 ! ffmpegcolorspace ! priority nice=-10
     !  queue ! priority nice=-10 ! dmaiperf ! TIDmaiVideoSink   accelFrameCopy=true
     videoOutput=DVI videoStd=720P_60
    Setting pipeline to PAUSED ...
    Pipeline is PREROLLING ...
    WARNING: from element /GstPipeline:pipeline0/GstDmaiperf:dmaiperf0: Could not get/set settings from/on resource.
    Additional debug info:
    ../../src/src/gsttidmaiperf.c(273): gst_dmaiperf_start (): /GstPipeline:pipeline0/GstDmaiperf:dmaiperf0:
    Engine name not specified, not printing DSP information
    INFO:
    Timestamp: 0:02:11.502434435; output not found
    bps: 0; fps: 0;
    ERROR: from element /GstPipeline:pipeline0/GstTIDmaiVideoSink:tidmaivideosink0: GStreamer encountered a general stream error.
    Additional debug info:
    ../../src/src/gsttidmaivideosink.c(998): gst_tidmaivideosink_init_display (): /GstPipeline:pipeline0/GstTIDmaiVideoSink:tidmaivideosink0:
    Failed to create display
    ERROR: pipeline doesn't want to preroll.
    Setting pipeline to NULL ...
    Freeing pipeline ...

  • Hi,

    Thank you for the information, the problem with DVI is a known issue. That problem will be fixed next week.

    Thank you

    Carlos Aguero
    Embedded Software Engineer
    RidgeRun

  • I'll work with component video until then.  Thank you for the update!

  • Hi,

    The DVI problem should be solved by now, to apply the changes go to kernel and:

    make clean

    svn up (at kernel patches: mach and arch)

    make (in order to build with the changes)

    and install

    Carlos Aguero
    Embedded Software Engineer
    RidgeRun

  • Hello,

    I am new to linux embeded systems and it is my first time with a leopard board Dm368.

    I am having problems getting the DVI module to output an image. Not even at boot the ridgerun logo appears.

    I already followed the step described in the ridgerun wiki and still no change.

    Sorry to bother you but can anyone help me?

    Best regards