ODROID XU4 TO HDMI-VGA 1280X1024



  • Hello I went from raspberry to odroid xu4
    And the impossible to run my vga screen. ..4 / 3 do you have an idea or solution c for a bartop it is planned for a 19in 4/3
    Thank you in advance

    Ps no signal l odroid does not even start I go to hdmi on another screen and it starts 1980x1020
    Have a headache


  • Moderator
    Team

    @peche i guess it does start but it's not setting the right resolution. The XU4 lacks HDMI EDID autodetection and scale the output. You'd need to edit The /boot/boot.ini



  • @substring
    I test this by ssh in

    recalbox.conf

    global.videomode=default

    But no working

    What i do in boot/boot.ini ?


  • Moderator
    Team

    @peche read the documentation tu know what videomode means

    Can't tell what you need, don't have the resources at hand to answer you right now




  • Moderator
    Team

    @gnubit you've quoted the c2 documentation, not the xu4 ;)




  • Moderator
    Team

    @peche oh well, agyerall it's in /boot/boot.ini, you should uncomment the right edid



  • Yes i modifie my boot.ini

    And I blocked signal hdmi video out 1280x1024

    my screen has no output hdmi and when i put the adapter hdmi / vga the signal does not come out



  • This is my boot. Ini

    ODROIDXU-UBOOT-CONFIG

    U-Boot Parameters (DO NOT MODIFY)

    setenv version 3.10
    setenv zimage zImage
    setenv fdtbin exynos5422-odroidxu3.dtb

    --- Screen Configuration for HDMI ---

    ---------------------------------------

    Uncomment only ONE line! Leave all commented for automatic selection.

    Uncomment only the setenv line!

    ---------------------------------------

    ODROID-VU forced resolution

    setenv videoconfig "video=HDMI-A-1:1280x1024"

    -----------------------------------------------

    ODROID-VU forced EDID

    setenv videoconfig "drm_kms_helper.edid_firmware=edid/1280x1024.bin"

    -----------------------------------------------

    1920x1080 (1080P) with monitor provided EDID information. (1080p-edid)

    #setenv videoconfig "video=HDMI-A-1:1920x1080@60"

    -----------------------------------------------

    #1920x1080 20x1080 (1080P) without monitor data using generic information (1080p-noedid)

    setenv videoconfig "drm_kms_helper.edid_firmware=edid/1920x1080.bin"

    -----------------------------------------------

    1920x1080 50hz (1080P) with monitor provided EDID information. (1080p 50hz-edid)

    setenv videoconfig "video=HDMI-A-1:1920x1080@50"

    -----------------------------------------------

    1280x1024 without monitor data using generic information

    setenv videoconfig "drm_kms_helper.edid_firmware=edid/1280x1024.bin"

    -----------------------------------------------

    --- HDMI / DVI Mode Selection ---

    ------------------------------------------

    - HDMI Mode

    setenv vout "hdmi"

    - DVI Mode (disables sound over HDMI as per DVI compat)

    setenv vout "dvi"

    setenv vout "vga"

    --- CPU Governor Setup ---

    Uncomment only one line. New governor is set after 90secs after boot.

    ------------------------------------------

    - Performance (Keep all the CPU's at Maximum frequency)

    setenv governor "performance"

    ------------------------------------------

    - Ondemand

    setenv governor "ondemand"

    ------------------------------------------

    - Interactive (Pretty much just like ondemand with more possible customization via sysfs.)

    setenv governor "interactive"

    ------------------------------------------

    - Conservative (Like ondemand, but do the frequency transitions more slowly, great for battery powered applications)

    setenv governor "conservative"

    ------------------------------------------

    - Powersave (Keeps the CPU's to the lowest possible temps)

    setenv governor "powersave"

    --- HDMI CEC Configuration ---

    ------------------------------------------

    setenv cecenable "false" # false or true

    set to true to enable HDMI CEC

    #------------------------------------------------------------------------------

    HDMI Hot Plug detection

    #------------------------------------------------------------------------------

    Forces the HDMI subsystem to ignore the check if the cable is connected or

    not.

    false : disable the detection and force it as connected.

    true : let cable, board and monitor decide the connection status.

    default: false

    #------------------------------------------------------------------------------
    setenv HPD "false"
    setenv hdmi_phy_control "HPD=${HPD} vout=${vout}"

    setenv zimage_addr_r 0x40008000
    setenv fdtbin_addr_r 0x44000000

    setenv fdt_high "0xffffffff"

    Default boot argument

    setenv bootrootfs "root=/dev/mmcblk0p2 rootwait ro"
    setenv console "console=ttySAC2,115200n8 consoleblank=0 vt.global_cursor_default=0"

    boot commands

    fatload mmc 0:1 ${zimage_addr_r} ${zimage}
    fatload mmc 0:1 ${fdtbin_addr_r} ${fdtbin}

    fdt addr 0x44000000
    if test "${cecenable}" = "false"; then fdt rm /cec@101B0000; fi

    setenv bootargs "${bootrootfs} ${console} governor=${governor} ${videoconfig} ${hdmi_phy_control}"

    bootz ${zimage_addr_r} - ${fdtbin_addr_r}



  • I don t find on odroid boot/config. Text

    Where is it ?

    And you have the file ?



  • @peche take a look here:

    https://pastebin.com/aMU3mkss (it`s the /BOOT/boot.ini file)

    It should work ( I downloaded the xu4 image and edited the file, but I don`t have the hardware to test it on.)

    what I changed:

    I commented out:
    setenv videoconfig "video=HDMI-A-1:1920x1080@60"

    and added in it`s place:
    setenv videoconfig "drm_kms_helper.edid_firmware=edid/1280x1024.bin"

    I also commented out:
    setenv vout "hdmi"

    and added in it`s place:
    setenv vout "dvi"

    Hoping this might help :)



  • hello i test but nothing

    i change a lot value to ligne MODIFIE

    but nothing the screen work on hdmi but no work on adaptater hdmi-vga :

    if you have some idea

    great

    thank you to advance

    ODROIDXU-UBOOT-CONFIG

    U-Boot Parameters (DO NOT MODIFY)

    setenv version 3.10
    setenv zimage zImage
    setenv fdtbin exynos5422-odroidxu3.dtb

    --- Screen Configuration for HDMI ---

    ---------------------------------------

    Uncomment only ONE line! Leave all commented for automatic selection.

    Uncomment only the setenv line!

    ---------------------------------------

    ODROID-VU forced resolution

    setenv videoconfig "video=HDMI-A-1:1280x1024" MODIFIE

    -----------------------------------------------

    ODROID-VU forced EDID

    setenv videoconfig "drm_kms_helper.edid_firmware=edid/1280x10240.bin"

    -----------------------------------------------

    1280x1024 with monitor provided EDID information

    setenv videoconfig "drm_kms_helper.edid_firmware=edid/1280x1024.bin

    -----------------------------------------------

    -----------------------------------------------

    -----------------------------------------------

    -----------------------------------------------

    1280x1024 without monitor data using generic information

    setenv videoconfig "drm_kms_helper.edid_firmware=edid/1280x1024.bin"

    -----------------------------------------------

    -----------------------------------------------

    -----------------------------------------------

    -----------------------------------------------

    --- HDMI / DVI Mode Selection ---

    ------------------------------------------

    - HDMI Mode

    setenv vout "dvi" MODIFIE

    - DVI Mode (disables sound over HDMI as per DVI compat)

    setenv vout "dvi"

    --- CPU Governor Setup ---

    Uncomment only one line. New governor is set after 90secs after boot.

    ------------------------------------------

    - Performance (Keep all the CPU's at Maximum frequency)

    setenv governor "performance"

    ------------------------------------------

    - Ondemand

    setenv governor "ondemand"

    ------------------------------------------

    - Interactive (Pretty much just like ondemand with more possible customization via sysfs.)

    setenv governor "interactive"

    ------------------------------------------

    - Conservative (Like ondemand, but do the frequency transitions more slowly, great for battery powered applications)

    setenv governor "conservative"

    ------------------------------------------

    - Powersave (Keeps the CPU's to the lowest possible temps)

    setenv governor "powersave"

    --- HDMI CEC Configuration ---

    ------------------------------------------

    setenv cecenable "true" MODIFIE

    false or true

    set to true to enable HDMI CEC

    #------------------------------------------------------------------------------

    HDMI Hot Plug detection

    #------------------------------------------------------------------------------

    Forces the HDMI subsystem to ignore the check if the cable is connected or

    not.

    false : disable the detection and force it as connected.

    true : let cable, board and monitor decide the connection status.

    default: false MODIFIE

    #------------------------------------------------------------------------------
    setenv HPD "false"
    setenv hdmi_phy_control "HPD=${HPD} vout=${vout}"

    setenv zimage_addr_r 0x40008000
    setenv fdtbin_addr_r 0x44000000

    setenv fdt_high "0xffffffff"

    Default boot argument

    setenv bootrootfs "root=/dev/mmcblk0p2 rootwait ro"
    setenv console "console=ttySAC2,115200n8 consoleblank=0 vt.global_cursor_default=0"

    boot commands

    fatload mmc 0:1 ${zimage_addr_r} ${zimage}
    fatload mmc 0:1 ${fdtbin_addr_r} ${fdtbin}

    fdt addr 0x44000000
    if test "${cecenable}" = "false"; then fdt rm /cec@101B0000; fi

    setenv bootargs "${bootrootfs} ${console} governor=${governor} ${videoconfig} ${hdmi_phy_control}"

    bootz ${zimage_addr_r} - ${fdtbin_addr_r}


  • Moderator
    Team

    @peche first of all, learn to paste such code between triple back ticks blocks. The result is supposed to look like :

    nice code block
    

    which you'd write as :
    ```
    nice code block
    ```
    (you can copy this in your answer and replace the text of course)

    Now, something is weird, because your boot.ini is supposed to looke like this. So you'd just have to add a # in front of the current video mode and remove a # in front of the mode you wish to use



  • @substring thank you but nothing
    i will change the adaptateur hdmi / vga
    or i buy a new screen with hdmi



  • @substring
    hello I went to a computer store
    to test my odroid
    http://www.eu.diigiit.com/fr/odroid-xu4q

    it does not start on any screen PC against it starts on the tv with hdmi

    I modified the resolsution
    and I have the correct resolution that appears after the line choice that appears and
    for my pc screen I had chosen that the

    1280x1024 with data using generic information

    setenv videoconfig "drm_kms_helper.edid_firmware = edid / 1280x1024.bin"

    on the other hand the screen of pc in the shop displays no signal: 0000x0000 / 00hrz

    I test another odroid the one with the fan
    https://www.francerobotique.com/hardkernel/570-odroid-xu4-art0570-hardkernelpoids-60g-dimensions-82-x-58-x-22-mm-alimentation-5v-4a-connecteur-gpio-ram- 2-go-LPDDR3-pop-process.html

    and it works why it does not work? or only on tv
    http://www.eu.diigiit.com/fr/odroid-xu4q

    i need help thanks in advance



  • @gnubit thank you
    but don't work ;-(



Want to support us ?

Join us on :

256
Online

26163
Users

13542
Topics

102744
Posts

Looks like your connection to Recalbox Forum was lost, please wait while we try to reconnect.