Skip to content

Enable HDMI output on a GPi Case with a Raspberry Pi Zero or Zero 2 running Retropie.

License

Notifications You must be signed in to change notification settings

SWiT/gpihdmiout

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gpihdmiout

Use these scripts at your own risk. These scripts enable HDMI output on the Retroflag GPi Case running a Raspberry Pi Zero 1 or Zero 2 and Retropie. You will need to cut a hole in the GPi Case Cartridge. The HDMI output and LCD screen CAN NOT both be enabled at the same time. The setup instructions will add a Retropie menu option to Enable and Disable HDMI after powering off. If a HDMI cable is not detected on boot the script will disable HDMI, enable the LCD, and reboot. This can take 30-60 seconds on a RPiZ2.

WARNING: Do not enable HDMI without completely powering off the GPi Case afterwards. Do not use "sudo reboot" or "sudo poweroff". Doing so may leave junk displayed on the GPi's LCD screen that can BURN INTO THE SCREEN after only a few minutes. I know this. I did this. The burned in pattern went away after several hours of the unit resting at room temperature. I got lucky.

Setup

Download and install the GPiCASE patch from https://support.retroflag.com/

Enabling HDMI overwrites /boot/config.txt with /boot/GPi_Case_patch/original_files/config.txt. Disabling HDMI overwrites /boot/config.txt with /boot/GPi_Case_patch/patch_files/config.txt. Make any needed changes to /boot/config.txt and /boot/GPi_Case_patch/patch_files/config.txt or /boot/GPi_Case_patch/original_files/config.txt like overclocking or audio fixes for RPiZ2.

Clone the HDMI output scripts into /home/pi

$ cd /home/pi
$ git clone https://github.com/SWiT/gpihdmiout.git

Add the HDMI detection script to rc.local before "exit 0" line.

$ sudo nano /etc/rc.local

    sudo /home/pi/gpihdmiout/detect.sh

Add Retropie menu option to Enable and Disable HDMI.

$ ln -s /home/pi/gpihdmiout/toggle.sh /home/pi/RetroPie/retropiemenu/"HDMI Output Enable & Disable.sh"

Restart the GPi Case and you are done.

About

Enable HDMI output on a GPi Case with a Raspberry Pi Zero or Zero 2 running Retropie.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages