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.

Composite / S-Video display on DM814x EVM

Hi,

I'm want to use composite video or s-video for display on DM814x EVM.

I've modified load-hdvpss-firmware.sh script under /etc/init.d as: modprobe vpss sbufaddr=0xBFB00000 mode=sd:ntsc debug=1 i2c_mode=1

And I'm trying to display color bar on /dev/fb0 using saFbdevDisplay application provided in ezSDK. But I don't see anything on s-video or composite video.

Please let me know if I need to do any settings to enable these devices.

 

Regards,

Mitul

  • Hi Mitul,

    I'm trying to do something similar, except I've left the load-hd-firmware.sh script as it is so that it creates /dev/fb0 (HDMI), /dev/fb1 (LCD) and /dev/fb2 (S-video) for me to use. I have a test application that can through up colors or test bars to a framebuffer and when I run that against /dev/fb0 the LCD that is connected to the HDMI connector shows the contents no problem.

    When I do the same thing with /dev/fb2, I get the output momentarily on the S-Video connector but it disappears a moment later. Interestingly, I can write the SAME data back to the frambuffer and it shows up on the S-Video again..

    My current settings are:

    ./display0/mode - 1080p-60
    ./display1/mode - 1080p-60
    ./display2/mode - ntsc

    ./graphics0/nodes - 1:hdmi
    ./graphics1/nodes - 1:dvo2
    ./graphics2/nodes - 1:sd

    ./video0/nodes - vcompmux:hdmi
    ./video1/nodes - hdcompmux:dvo2
    ./video2/nodes - sdmux:sd

  • Hi,

    By default grpx is connected in below way. You can change this using sysfs entries. Please refer to video driver user guide on how to route grpx to different display.

    ./graphics0/nodes - 1:hdmi
    ./graphics1/nodes - 1:dvo2
    ./graphics2/nodes - 1:sd