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.

DLPDLCR2000EVM: Linux/DLPDLCR2000EVM: Support resolution of Ras

Part Number: DLPDLCR2000EVM

Hello

I have a question about the difference resolution between  x-windows on rasbian and DLPDLCR2000 EVM.
I use  DLPDLCR2000 EVM on Raspberry Pi 3 modelB+ and  rasbian.

In /boot/config.txt,  I set as following:

framebuffer_width=854
framebuffer_hight=480

Then, DLPDLCR2000 EVM can start up X-windows of which the resolution is 854x480.

However, the native resolution of DLPDLCR2000 EVM is 640 x 480.  

On X-windows, I start up the windows which has the resolution 840x480, and can display the video in the windows.

Why can the resolution of the video over the native resolution 640x480 be display?

Is the actual resolution of the displayed video 640x480?
Does 854x480 video decrease to 640x480 in actuality?

I would like to get a answer.

  • Hi,

    Welcome to E2E forums! We'll look at your query and get back to you soon! Which version of FW are you using?

    Thanks & Regards, Hirak.

  • I installed Raspbian Buster with desktop as oparating system.
    I use config.txt and rc.local as shown follows. 

    ---------------------
    /boot/config.txt
    ---------------------

    dtoverlay=dpi18
    overscan_left=0
    overscan_right=0
    overscan_top=0
    overscan_bottom=0
    framebuffer_width=854
    framebuffer_height=480
    enable_dpi_lcd=1
    display_default_lcd=1
    dpi_group=2
    dpi_mode=87
    dpi_output_format=458773
    hdmi_timings=854 0 14 4 12 480 0 2 3 9 0 0 0 60 0 32000000 3

    -------------------
    /etc/rc.local
    ------------------

    #!/bin/sh -e
    #
    # rc.local
    #
    # This script is executed at the end of each multiuser runlevel.
    # Make sure that the script will "exit 0" on success or any other
    # value on error.
    #
    # In order to enable or disable this script just change the execution
    # bits.
    #
    # By default this script does nothing.
    # Print the IP address
    _IP=$(hostname -I) || true
    if [ "$_IP" ]; then
    printf "My IP address is %s\n" "$_IP"
    fi
    sudo i2cset -y 3 0x1b 0x0c 0x00 0x00 0x00 0x13 i
    sudo i2cset -y 3 0x1b 0x0b 0x00 0x00 0x00 0x00 i
    exit 0

  • Hi, 

    When the resolution sent is less than the DMD resolution, the video will be scaled to fit the DMD. The highest resolution that can be sent is limited to 864 × 480. 

    Thanks & Regards<
    Hirak.

  • Thak you.

    If the resokution 854 x 480 is large the DMD resolution 640x 480, will the video be scaled as same?

  • HI, 

    Yes. We expect it to be scaled. 

    Thanks & Regards,

    Hirak.