RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    Need help with booting Pi 4 into emulationstation again. #EmulationStation #Config #SD-CARD

    Scheduled Pinned Locked Moved Help and Support
    emulationstationconfigsd-cardhelp
    8 Posts 4 Posters 539 Views
    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.
    • 1
      13ooty
      last edited by

      A config.txt file I've used in the past that worked perfectly is now not working at all.

      The most annoying part is that my Pi 4 was booting just fine but then I went to change some display settings to remove the black borders and now my Pi 4 won't boot into emulation station at all. It just ends up on a "no signal" screen after the boot up terminal.

      I've had troubles with my Pi in the past and I've been able to solve the solution by looking up my problem online but I feel like I've hit a dead end here.

      Any help would be much appreciated.

      This is the config.txt I've used.

      overscan_left=10
      overscan_right=-18
      overscan_top=-14
      overscan_bottom=-7

      hdmi_ignore_edid=0xa5000080

      hdmi_force_hotplug=1

      hdmi_group=1
      hdmi_mode=20

      hdmi_drive=2

      config_hdmi_boost=7

      dtparam=audio=on

      dtoverlay=vc4-fkms-v3d
      max_framebuffers=2

      gpu_mem=320

      #EmulationStation #Config #SD-CARD

      S 1 Reply Last reply Reply Quote 0
      • S
        sleve_mcdichael @13ooty
        last edited by

        @13ooty said in Need help with booting Pi 4 into emulationstation again. #EmulationStation #Config #SD-CARD:

        gpu_mem=320

        This should probably be left on default but in any case the maximum value is 256.

        https://retropie.org.uk/docs/Pi4/#memory-split

        https://retropie.org.uk/docs/Memory-Split/#raspberry-pi-4

        https://www.raspberrypi.com/documentation/computers/config_txt.html#gpu_mem

        I don't know if that would prevent boot though, or just fallback to a supported value such as the default 76 or maximum 256.

        Besides that I'm not sure. I suppose all the hdmi_ settings are necessary because you use a non-standard display/monitor that does not work without them?

        1 Reply Last reply Reply Quote 0
        • AshpoolA
          Ashpool
          last edited by Ashpool

          To add upon @sleve_mcdichael:
          @13ooty said in Need help with booting Pi 4 into emulationstation again. #EmulationStation #Config #SD-CARD:

          The most annoying part is that my Pi 4 was booting just fine but then I went to change some display settings to remove the black borders and now my Pi 4 won't boot into emulation station at all.

          1st.: Please provide some more Info (as mentioned here).

          Then how (th) did you came up with that config.txt? As you mentioned, you only wanted to get rid of the black borders and for that AFAIK the only option you most propably need is disable-overscan, if that is expanding the screen beyond its borders or is still coming with black-border(s) the overscan offsets are the only parameter that (again IIRC) are needed - the no signal most propably is just due to the fact that your display ain't supporting the output your raspi is sending to it due to that config.txt (hdmi_mode 20, or even hdmi_group 1 not supported? Some of the other options adding up to it? As said, too less information offered on your behalf).

          Edit: By the way... hdmi_boost is ignored on the Pi4. It is never a good idea to blindly copy&paste without rtfm'ng the basics.

          1 1 Reply Last reply Reply Quote 0
          • windgW
            windg
            last edited by

            Replace the current config.txt with a fresh one and try again:

            # For more options and information see
            # http://rpf.io/configtxt
            # Some settings may impact device functionality. See link above for details
            
            # uncomment if you get no picture on HDMI for a default "safe" mode
            #hdmi_safe=1
            
            # uncomment this if your display has a black border of unused pixels visible
            # and your display can output without overscan
            #disable_overscan=1
            
            # uncomment the following to adjust overscan. Use positive numbers if console
            # goes off screen, and negative if there is too much border
            #overscan_left=16
            #overscan_right=16
            #overscan_top=16
            #overscan_bottom=16
            
            # uncomment to force a console size. By default it will be display's size minus
            # overscan.
            #framebuffer_width=1280
            #framebuffer_height=720
            
            # uncomment if hdmi display is not detected and composite is being output
            #hdmi_force_hotplug=1
            
            # uncomment to force a specific HDMI mode (this will force VGA)
            #hdmi_group=1
            #hdmi_mode=1
            
            # uncomment to force a HDMI mode rather than DVI. This can make audio work in
            # DMT (computer monitor) modes
            #hdmi_drive=2
            
            # uncomment to increase signal to HDMI, if you have interference, blanking, or
            # no display
            #config_hdmi_boost=4
            
            # uncomment for composite PAL
            #sdtv_mode=2
            
            #uncomment to overclock the arm. 700 MHz is the default.
            #arm_freq=800
            
            # Uncomment some or all of these to enable the optional hardware interfaces
            #dtparam=i2c_arm=on
            #dtparam=i2s=on
            #dtparam=spi=on
            
            # Uncomment this to enable infrared communication.
            #dtoverlay=gpio-ir,gpio_pin=17
            #dtoverlay=gpio-ir-tx,gpio_pin=18
            
            # Additional overlays and parameters are documented /boot/overlays/README
            
            # Enable audio (loads snd_bcm2835)
            dtparam=audio=on
            
            [pi4]
            # Enable DRM VC4 V3D driver on top of the dispmanx display stack
            dtoverlay=vc4-fkms-v3d
            max_framebuffers=2
            
            [all]
            #dtoverlay=vc4-fkms-v3d
            overscan_scale=1
            
            

            My English isn't at a good level.

            1 Reply Last reply Reply Quote 0
            • 1
              13ooty
              last edited by

              Thanks for the suggestions you three. I appreciate the help.

              I managed to solve my problem by writing Retropie on my Pi 4 SD card again. I then plugged my Pi 4 back into the TV that wasn't working after enabling the settings I'll mention below, It still came up with no signal after boot up so I used another TV around the house and after my Pi 4 did the first boot up in the terminal and loaded into emulation station on the old TV, I plugged my Pi 4 back into the new TV and it works like nothing happened? If anyone knows how the hell that worked please let me know.

              It has black borders and I'm going to attempt to fix that, lets hope I don't break anything again xD

              1 1 Reply Last reply Reply Quote 0
              • 1
                13ooty @13ooty
                last edited by

                @13ooty

                The config.txt I used.

                #hdmi_safe=1

                #disable_overscan=1

                #overscan_left=16
                #overscan_right=16
                #overscan_top=16
                #overscan_bottom=16

                #framebuffer_width=1280
                #framebuffer_height=720

                hdmi_force_hotplug=1

                hdmi_group=1
                hdmi_mode=16

                hdmi_drive=2

                #config_hdmi_boost=4

                #sdtv_mode=2

                #arm_freq=800

                #dtparam=i2c_arm=on
                #dtparam=i2s=on
                #dtparam=spi=on

                #dtoverlay=gpio-ir,gpio_pin=17
                #dtoverlay=gpio-ir-tx,gpio_pin=18

                dtparam=audio=on

                [pi4]
                dtoverlay=vc4-fkms-v3d
                max_framebuffers=2

                [all]
                #dtoverlay=vc4-fkms-v3d
                overscan_scale=1
                hdmi_ignore_edid=0xa5000080

                1 Reply Last reply Reply Quote 0
                • 1
                  13ooty @Ashpool
                  last edited by

                  @Ashpool said in Need help with booting Pi 4 into emulationstation again. #EmulationStation #Config #SD-CARD:

                  1st.: Please provide some more Info (as mentioned here).

                  I'm sorry, I was very tired and frustrated at the time.

                  @Ashpool said in Need help with booting Pi 4 into emulationstation again. #EmulationStation #Config #SD-CARD:

                  Edit: By the way... hdmi_boost is ignored on the Pi4. It is never a good idea to blindly copy&paste without rtfm'ng the basics.

                  I used hdmi_boost to allow my TV to show display at one point and it worked I'm pretty sure. I don't need it now for some unknown reason.

                  1 1 Reply Last reply Reply Quote 0
                  • 1
                    13ooty @13ooty
                    last edited by

                    @13ooty

                    I'm also new to posting on forums so I'm sorry If my writing and information is sloppy xD

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

                    Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.

                    Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.