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.

Does AM3894's DVO2 support 1280x1024 resolution

Does the new  display driver support  1280x1024 resolution? If  cann't , how to modify the  driver?

Please help me, thank you very much!

  • Does  DVO2 supports  1024x768 or  640x480 ? If It can, what params  cant make it work?


    the following is found in VPSS_Video_Driver_UserGuide.pdf:

    Switching fb0(graphics0) output from HDMI VEVC(display0) to DVO2 VENC(display1)
    Follow the steps below to switch graphics0(fb0)output from HDMI to DVO2 VENC
    •   Disable graphics 0
    #echo 0 > /sys/devices/platform/vpss/graphics0/enabled
    •   Switch output VENC
    # echo 1:dvo2 > /sys/devices/platform/vpss/graphics0/nodes
    •   Enable graphics 0
    #echo 1 > /sys/devices/platform/vpss/graphics0/enabled

    echo 720p-60 > /sys/devices/platform/vpss/display0/mode

     


    when I input : echo 1024x768 > /sys/devices/platform/vpss/display0/mode, it say not support param.

    Can anyone help me? Thanks!

     



  • We do support 1280x1024 on DVO2 output.

    display0 is for on-chip HDMI, since you are using DVO2, so it should be display1, please follow below steps:

    echo 0 > /sys/devices/platform/vpss/display1/enabled

    echo 1280x1024@60 > /sys/devices/platform/vpss/display1/mode

    echo 1 > /sys/devices/platform/vpss/display1/enabled

    Regards,

    yihe

     

  • 1024x768 is not one of the enumerated formats but you can specify specific timing parameters explicitly.

    Have a look at http://ap-fpdsp-swapps.dal.design.ti.com/index.php/DM816X_C6A816X_AM389X_VPSS_Video_Driver_User_Guide_PSP_04.00.00.12 and search for "timings" for more details.

    Basically, replace"echo 1024x768 > /sys/devices/platform/vpss/display0/mode" with "echo 65000,1024/24/160/136,768/3/29/6,1 > /sys/devices/platform/vpss/display0/timings"

    These numbers come from the VESA specification for 1024x768@60.

    BR,

    Steve

  • Thank you very much!

    echo 1280x1024@60 > /sys/devices/platform/vpss/display0/mode

    This can work on HDMI, but there is display only on top half . The bottom half have no display.

    How to solve  this problem?

  • HDMI does not support it, it only support via DVO2 port.

    regards,

     

    yihe

  • Hi,

    Its supported in TI816X-LINUX-PSP-04.00.01.13 PSP release. You need to do it using timing sysfs entry rather than mode. Further since XGA is a VESA resolution, protocol will be DVI instead of HDMI. Many TVs many not support XGA resolution. Try connecting it to monitor instead of TV

     

    Regards,

    Hardik Shah