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

    LCD flickering vertical lines

    Scheduled Pinned Locked Moved Help and Support
    flickeringlcd screenpiboy dmgvertical lines
    2 Posts 1 Posters 943 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.
    • theissdevT
      theissdev
      last edited by theissdev

      Anyone seen this before on an IPS LCD display (3.5")?

      http://metalmutts.com/PiBoyDMG/Splash.mov
      http://metalmutts.com/PiBoyDMG/EmulationStation.mov
      http://metalmutts.com/PiBoyDMG/Game.mov

      The flickering is a lot more obnoxious in person and if you look at Splash, you can see that the lines aren't uniform either.

      PiBoyDMG RPi4 4gb
      Micro-USB charger w/ 4500mAh LiPo
      4.7.1 official image w/ some settings moved over from PiBoyDMG image

      This PiBoy DMG was working fine and then today suddenly started doing this. Popped it open and detached and reseated the video ribbon, but didn't do anything. Thought that since this was preassembled, maybe something was loose. Feels like the LCD has (quickly! =( ) gone bad, especially since there's literally been 0 software changes between when it was fine and when it started acting wonky.

      This is my son's PiBoyDMG as well I was planning on giving him for Christmas and it's literally been on for a total of maybe 2h (as opposed to mine where I set everything up and then backed up the card and flashed it to the boy's).

      I've reached out to ExperimentalPi (just now), but with how slow everything is over there, if it is indeed the LCD, I certainly don't mind swapping it out, but a replacement definitely won't be here before Christmas. Their email response time is outstanding, though. Should have a response tomorrow.

      Just thought I'd ask for potential software solutions anyone may have to try out in the meantime. (I've googled lcd vertical lines flicker, but maaaaaaaan there's an infinite amount of red herrings that hit there...) I certainly don't have enough experience w/ LCD displays to be able to say "That's X." Thanks all!

      ==============
      I ported these 2 files from the PiBoyDMG image (config has been tweaked) (as well as the controls stuff):

      /boot/config.txt:

      [pi4]
      dtoverlay=vc4-fkms-v3d
      max_framebuffers=2
      #arm_64bit=1
      
      ##Overclock Settings
      #arm_freq=2147
      #arm_freq=2000
      #arm_freq_min=500
      #v3d_freq=750
      #over_voltage=6
      #hdmi_enable_4kp60=1
      
      over_voltage=2
      arm_freq=1750
      
      [all]
      ##Base Settings
      avoid_warnings=2
      gpu_mem=256
      disable_overscan=1
      disable_splash=1
      boot_delay=0
      #initial_turbo=60
      
      ##Enable DPI gpio
      gpio=0-9,12-17,20-25=a2
      
      ##Audio Settings
      dtparam=audio=on
      audio_pwm_mode=2
      dtoverlay=audremap,pins_18_19
      
      ##HDMI Settings
      hdmi_group:1=2
      hdmi_mode:1=85
      hdmi_drive:1=2
      
      ##Disable ACT LED
      dtparam=act_led_trigger=none
      dtparam=act_led_activelow=off
      
      ##Disable PWR LED
      dtparam=pwr_led_trigger=none
      dtparam=pwr_led_activelow=off
      
      ##Turn off ethernet port LEDs
      dtparam=eth_led0=4
      dtparam=eth_led1=4
      
      ##DPI LCD settings
      dpi_group=2
      dpi_mode=87
      dpi_output_format=0x070016
      #dpi_timings=640 1 44 2 42 480 1 19 2 17 0 0 0 85 0 32000000 1  #maximum refresh allowed by Raspberry Pi firmware
      dpi_timings=640 1 44 2 42 480 1 19 2 17 0 0 0 60 0 24000000 1
      enable_dpi_lcd=1
      
      ##Auto detect HDMI
      [edid=*]
      enable_dpi_lcd=0
      

      /boot/cmdline.txt (don't think there's anything in here, but meh):

      console=serial0,115200 console=tty1 root=PARTUUID=e22bcd10-02 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait quiet loglevel=3 consoleblank=0 plymouth.enable=0 quiet logo.nologo snd_bcm2835.enable_compat_alsa=1
      

      Cocktail Cab Project - https://retropie.org.uk/forum/topic/23763/cocktail-cab-project?_=1592408967951

      theissdevT 1 Reply Last reply Reply Quote 0
      • theissdevT
        theissdev @theissdev
        last edited by

        Just FYI for posterity here. LCD was good.

        ExperimentalPi response was sitting in my inbox this morning. Known issue. Required software/firmware update: https://www.experimentalpi.com/PiBoy-DMG-Firmware-and-Script-Updates_b_42.html

        The firmware definitely got it, but there's some new stuff in the software update as well (like the ability to specify the power LED brightness (which is much appreciated). Firmware updater also states that the software update is needed.

        On a side note, I tried to update via VirtualBox first which I thought ended up bricking my son's PiBoy. Green/Red/None eternal power LED cycle. Threw the updater to my cough work windows box cough and the updater wouldn't recognize the PiBoy. The solution was to remove the battery so the only power it had was via the usb cable to the windows box. Was able to update then and the PiBoy is good to go there (just about had a heart attack).

        Anyhoo. Documented here now. Thanks all!

        Cocktail Cab Project - https://retropie.org.uk/forum/topic/23763/cocktail-cab-project?_=1592408967951

        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.