Recalbox Forum

    • Register
    • Login
    • Search
    • Recent
    • Tags
    • recalbox.com
    • Gitlab repository
    • Documentation
    • Discord

    ODROID XU4 TO HDMI-VGA 1280X1024

    Recalbox General
    odroid xu4 hdmi-2-vga 12801024
    3
    18
    5004
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • peche
      peche last edited by

      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

      Substring 1 Reply Last reply Reply Quote 0
      • Substring
        Substring @peche last edited by Substring

        @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

        Former dev - Please reply with @substring so that i am notified when you answer me
        Ex dev - Merci de me répondre en utilisant @substring pour que je sois notifé

        peche 1 Reply Last reply Reply Quote 0
        • peche
          peche @Substring last edited by peche

          @substring
          I test this by ssh in

          recalbox.conf

          global.videomode=default

          But no working

          What i do in boot/boot.ini ?

          Substring gnubit 3 Replies Last reply Reply Quote 0
          • Substring
            Substring @peche last edited by

            @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

            Former dev - Please reply with @substring so that i am notified when you answer me
            Ex dev - Merci de me répondre en utilisant @substring pour que je sois notifé

            1 Reply Last reply Reply Quote 0
            • gnubit
              gnubit @peche last edited by gnubit

              @peche ordriod wiki might help

              https://wiki.odroid.com/odroid-c2/application_note/software/auto_detect_display

              Substring 1 Reply Last reply Reply Quote 0
              • Substring
                Substring @gnubit last edited by

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

                Former dev - Please reply with @substring so that i am notified when you answer me
                Ex dev - Merci de me répondre en utilisant @substring pour que je sois notifé

                gnubit 1 Reply Last reply Reply Quote 0
                • gnubit
                  gnubit @Substring last edited by

                  @substring Oops! my apologies. Link to XU4:

                  https://wiki.odroid.com/odroid-xu4/troubleshooting/how_to_change_resolution

                  1 Reply Last reply Reply Quote 0
                  • Substring
                    Substring @peche last edited by

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

                    Former dev - Please reply with @substring so that i am notified when you answer me
                    Ex dev - Merci de me répondre en utilisant @substring pour que je sois notifé

                    1 Reply Last reply Reply Quote 0
                    • peche
                      peche last edited by

                      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

                      1 Reply Last reply Reply Quote 0
                      • peche
                        peche last edited by peche

                        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}

                        1 Reply Last reply Reply Quote 0
                        • peche
                          peche last edited by

                          I don t find on odroid boot/config. Text

                          Where is it ?

                          And you have the file ?

                          gnubit 1 Reply Last reply Reply Quote 0
                          • gnubit
                            gnubit @peche last edited by

                            @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 🙂

                            peche 1 Reply Last reply Reply Quote 0
                            • peche
                              peche last edited by peche

                              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}

                              Substring 1 Reply Last reply Reply Quote 0
                              • Substring
                                Substring @peche last edited by

                                @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

                                Former dev - Please reply with @substring so that i am notified when you answer me
                                Ex dev - Merci de me répondre en utilisant @substring pour que je sois notifé

                                peche 2 Replies Last reply Reply Quote 0
                                • peche
                                  peche @Substring last edited by

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

                                  1 Reply Last reply Reply Quote 0
                                  • peche
                                    peche @Substring last edited by

                                    @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

                                    1 Reply Last reply Reply Quote 0
                                    • peche
                                      peche @gnubit last edited by

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

                                      1 Reply Last reply Reply Quote 0
                                      • peche
                                        peche last edited by

                                        Je ai une nouvelle piste
                                        Sur YouTube il parle de écran lcd
                                        Ou il faut mettre à jour les drivers et c'est sur ogst
                                        Ensuite le reconfigurer ...

                                        1 Reply Last reply Reply Quote 0
                                        • First post
                                          Last post

                                        Want to support us ?

                                        79
                                        Online

                                        99.6k
                                        Users

                                        28.1k
                                        Topics

                                        187.1k
                                        Posts

                                        Copyright © 2021 recalbox.com