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.

DM816, VOUT0 is not working properly.

   I made a daughter to use the VOUT0 under the EVM with my own display . I'm working on RGB888 and when i configure to use VOUT0 only the Green and the Blue are working. The red color does not appers. I already measure this signals from the EVM and they are not coming  from Vout0.????

  • What steps did you perform in order to set 24 bit output mode?

    What PSP release are you using?

    BR,

    Steve

  • I'm using:
    ti-ezsdk_dm816x-evm_5_01_01_80
    linux-2.6.37-psp04.00.00.10

    I've added a initialization script as the end of initialization to configure the screen:


    Script:
    #!/bin/sh

    DIR=/sys/devices/platform/vpss/

    echo 0 > $DIR"graphics0/enabled"
    echo 0 > $DIR"display0/enabled"
    echo 0 > $DIR"display1/enabled"

    echo 108000,1280/48/248/112,1024/1/38/3,1 > $DIR"display1/timings"
    echo 1 >  $DIR"display1/enabled"

    echo 1:dvo2 > $DIR"graphics0/nodes"
    fbset "1280x1024-60"
    echo 1 > $DIR"graphics0/enabled"

    The modeline configuration for fbset is :

    mode "1280x1024-60"
    geometry 1280 1024 1280 1024 24
    timings  9262 248 48 38 1 112 3
    # rgba 8/16,8/8,8/0,0/0
    vsync high
    hsync high
    accel true
    laced false
    endmode

    *Note that the rgba line is commented otherwise the modeline won't work, not sure why... Yet the "fbset  -s" says the framebuffer it using this configuration: rgba 8/16,8/8,8/0,0/0

     

    Regards

  • Could you try show the current display1 output infor

    cat  /sys/devices/platform/vpss/display1/output

    you may configure the venc to double and yuv422spuv.

    did you use triple-channel embedded or triple-channels discrete sync mode?

    embedded mode: 

    echo triple, rgb888 > /sys/devices/platform/vpss/display1/output

    discreted mode

    echo triplediscrete, rgb888 > /sys/devices/platform/vpss/display1/output

    before performing echo 1 >  $DIR"display1/enabled"

  • We solve the problem changing  ti-ezsdk_dm816x-evm version for the new one and the red are coming now. But the colors are mixed, so the blue comes from red bus and the red cames from green bus and the green comes from the blue bus. Can I exchange RGB vector by softeware??

     

    regards