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

    Pi5 Retropie Black screen after boot

    Scheduled Pinned Locked Moved Help and Support
    pi5
    9 Posts 3 Posters 971 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.
    • N
      NjayNL
      last edited by NjayNL

      Hi,

      First off my hardware:

      Pi5
      Arcade1up marvel superheroes cabinet
      LVD driver board: HJ080IA
      2 zero config usb controllers
      1 wifi dongle

      Issue:
      (i followed the guide on github for the manual installation)

      After the first boot (which shows) the screen goes to black before entering emulationstation. i need to manually remove the power from the driver board and put it back on for it to display emulation station (which does not always work) even when launching a mame game the screen goes to black and stays there.

      When i got to retropie setup through emulationstation same black screen issue.

      When staying on the command line the picture stays on.

      I tried a lot but i am stuck here is my config.txt

      For more options and information see

      http://rptl.io/configtxt

      Some settings may impact device functionality. See link above for details

      Uncomment some or all of these to enable the optional hardware interfaces

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

      Enable audio (loads snd_bcm2835)

      dtparam=audio=on

      #kernel
      kernel=kernel8.img

      Additional overlays and parameters are documented

      /boot/firmware/overlays/README

      Automatically load overlays for detected cameras

      #camera_auto_detect=1

      Automatically load overlays for detected DSI displays

      display_auto_detect=0

      Automatically load initramfs files, if found

      auto_initramfs=1

      #hdmi
      hdmi_force_hotplug=1

      #resolution
      hdmi_group=2
      hdmi_mode=16

      Enable DRM VC4 V3D driver

      dtoverlay=vc4-kms-v3d
      max_framebuffers=2

      Don't have the firmware create an initial video= setting in cmdline.txt.

      Use the kernel's default instead.

      disable_fw_kms_setup=1

      Run in 64-bit mode

      arm_64bit=1

      Disable compensation for displays with overscan

      disable_overscan=1

      Run as fast as firmware / board allows

      arm_boost=1

      [cm4]

      Enable host mode on the 2711 built-in XHCI USB controller.

      This line should be removed if the legacy DWC2 controller is required

      (e.g. for USB device mode) or if USB support is not required.

      otg_mode=1

      [cm5]
      dtoverlay=dwc2,dr_mode=host

      [all]

      1 Reply Last reply Reply Quote 0
      • N
        NjayNL
        last edited by

        Right, addition to above post:

        I tried all i can think off.

        the Pi boots normally but when entering ES the screen goes black. sometimes i get ES back when replugging the power to the driver board. When i then select a mame game the screen goes black again. i feel like i am close. resolution and the screen seems the issue. but what can i try next?

        RapidEdwin08R 1 Reply Last reply Reply Quote 0
        • RapidEdwin08R
          RapidEdwin08 @NjayNL
          last edited by

          @NjayNL Are there any video settings in your boot/firmware/cmdline.txt?
          If there are, try to remove them.
          If not, try to add one to the beginning, like 1080p:

          video=HDMI-A-1:1920x1080@60D
          

          Raspberry Pi B, Pi B+, Pi2 B, Pi3 B, Pi3 B+, Pi Zero W, Pi4 (4GB/8GB), Pi5 (8GB/16GB), Pi Zero 2 W, GPi V1, minisforum GK50 / RetroPie 4.8.x

          N 1 Reply Last reply Reply Quote 0
          • N
            NjayNL @RapidEdwin08
            last edited by

            @RapidEdwin08 said in Pi5 Retropie Black screen after boot:

            @NjayNL Are there any video settings in your boot/firmware/cmdline.txt?
            If there are, try to remove them.
            If not, try to add one to the beginning, like 1080p:

            video=HDMI-A-1:1920x1080@60D
            

            Hi,

            Thanks for your tip :) the file had no video settings. i tried a few and it does something but still a black screen.

            I need to figure out the correct setting for the chinese LVCD board. i suspect that.

            N 1 Reply Last reply Reply Quote 0
            • N
              NjayNL @NjayNL
              last edited by

              @NjayNL

              I am also thinking can it be an issue with the video driver? can anyone share a config.txt file from their Pi5 connected on a chinese lvd board? thanks!

              1 Reply Last reply Reply Quote 0
              • N
                NjayNL
                last edited by

                Solved!

                Setting the correct hdmi mode and group was the solution after so many tries :)

                ByteThisB 1 Reply Last reply Reply Quote 0
                • ByteThisB
                  ByteThis @NjayNL
                  last edited by

                  @NjayNL Care to share the solution with details for other users that may have this problem ?

                  N 1 Reply Last reply Reply Quote 0
                  • N
                    NjayNL @ByteThis
                    last edited by

                    @ByteThis said in Pi5 Retropie Black screen after boot:

                    @NjayNL Care to share the solution with details for other users that may have this problem ?

                    Yeah! Let me get on the system tomorrow and post my configuration.

                    1 Reply Last reply Reply Quote 0
                    • N
                      NjayNL
                      last edited by

                      here is my config.txt

                      For more options and information see

                      http://rptl.io/configtxt

                      Some settings may impact device functionality. See link above for details

                      Uncomment some or all of these to enable the optional hardware interfaces

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

                      Enable audio (loads snd_bcm2835)

                      dtparam=audio=on

                      Pretends no audio formats are supported by HDMI display, forcing all sound out the 3.5mm headphone jack.

                      May not be needed for all HDMI devices

                      hdmi_ignore_edid_audio=1

                      forces HDMI mode

                      hdmi_drive=2

                      #kernel
                      kernel=kernel8.img

                      Additional overlays and parameters are documented

                      /boot/firmware/overlays/README

                      Automatically load overlays for detected cameras

                      #camera_auto_detect=1

                      Automatically load overlays for detected DSI displays

                      #display_auto_detect=1

                      Automatically load initramfs files, if found

                      auto_initramfs=1

                      #hdmi

                      #resolution

                      framebuffer_width=1920
                      framebuffer_height=1080
                      hdmi_force_hotplug=1
                      hdmi_group=2
                      hdmi_mode=82

                      Enable DRM VC4 V3D driver

                      dtoverlay=vc4-kms-v3d
                      max_framebuffers=2

                      Don't have the firmware create an initial video= setting in cmdline.txt.

                      Use the kernel's default instead.

                      disable_fw_kms_setup=1

                      Run in 64-bit mode

                      arm_64bit=1

                      Disable compensation for displays with overscan

                      #disable_overscan=1

                      Run as fast as firmware / board allows

                      arm_boost=1

                      [cm4]

                      Enable host mode on the 2711 built-in XHCI USB controller.

                      This line should be removed if the legacy DWC2 controller is required

                      (e.g. for USB device mode) or if USB support is not required.

                      #otg_mode=1

                      [cm5]
                      #dtoverlay=dwc2,dr_mode=host

                      [all]

                      1 Reply Last reply Reply Quote 0
                      • 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.