hyperpixel4 icon indicating copy to clipboard operation
hyperpixel4 copied to clipboard

Which branch to use for a Pi Zero 2 W?

Open leftbones opened this issue 3 years ago • 9 comments

Hi, it's a bit unclear which branch to select in the script when trying to set up a Pi Zero 2 W, using Debian Buster.

I first tried Pi 4 but that didn't appear to work, I then tried 3B+ and that also didn't work, I get nothing but a black screen no matter what. Both times I selected that I got my screen in 2021 or later because I just got it a few weeks ago.

Hopefully better instructions will be added to the documentation or another option for Zero/Zero 2 will be added to the script.

Details: Pi Zero 2 W Debian Buster Hyperpixel 4.0 Square Touch

leftbones avatar Mar 07 '22 16:03 leftbones

Since I haven't yet been able to even confirm that the screen I got works, I just plugged in a Pi 4 and tried the same SD card without changing anything and it's working with the Pi 4, so this must be an issue with the Zero 2's compatibility. I know my Zero 2 works because I am able to SSH into it fine and I can plug it in and use it through HDMI as well.

I'll see if I can find a Zero and test that as well, please update documentation with either proper instructions for the Zero/Zero 2 or a note that they are unsupported!

leftbones avatar Mar 07 '22 16:03 leftbones

I think you need to use the branch for Pi 3 etc., the Pi 4 is somehow different when it comes to graphics. If I remember correctly.

TheDodger avatar Mar 07 '22 17:03 TheDodger

I think you need to use the branch for Pi 3 etc., the Pi 4 is somehow different when it comes to graphics. If I remember correctly.

Just for kicks I decided to flash a brand new buster image onto the SD card using the official Pi imaging software, ran the script selecting Pi 3 and 2021 again, and still nothing but a black screen.

leftbones avatar Mar 07 '22 19:03 leftbones

I had the Pi on upside down. It wasn't clear with the instructions on the website which way it should sit, and I guessed what I thought was the logical way. Please update the documentation!

leftbones avatar Mar 08 '22 00:03 leftbones

@evprkr Did you get it to work with Buster while selecting 3b & older when installing the software?

choiway avatar Mar 15 '22 05:03 choiway

@choiway Yes, but only after flipping it over so that the bottom of the pi was face up. However, the colors were distorted, I believe I damaged the pi during multiple soldering and soldering attempts, though I havent yet gone back to troubleshoot

leftbones avatar Mar 15 '22 05:03 leftbones

The screen works well on the PI zero 2. I selected branch for Pi 3, but in the config.txt file you have to put in comment the line dtoverlay=vc4-kms-v3d otherwise the screen remains black

meridian640 avatar Mar 27 '22 13:03 meridian640

I haven't tested it yet, but it's well worth trying: https://github.com/pimoroni/hyperpixel4/issues/177

Our installer is now considered legacy (it was always a horrible, eldritch horror) and it would be really helpful to get some feedback on the pain points (if any :grimacing:) with the new approach documented in that issue.

Gadgetoid avatar Apr 12 '22 10:04 Gadgetoid

I can confirm the legacy installer works without any mods on an old RPi Zero 1.3. I selected "Pi 3 or older" and it had no problems and no need to mod /boot/config.txt

jeffThompson avatar Apr 30 '22 20:04 jeffThompson