Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Square - Instructions for Raspberry pi Zero 2 W #217

Open
Hangman228 opened this issue Jun 16, 2024 · 2 comments
Open

Square - Instructions for Raspberry pi Zero 2 W #217

Hangman228 opened this issue Jun 16, 2024 · 2 comments

Comments

@Hangman228
Copy link

Hangman228 commented Jun 16, 2024

I had few problems with my HyperPixel 4 Square on my raspberry pi zero 2 W so here is the instructions to get it works :

  • You will need to solder a header to plug it in to the screen
  • Install latest raspberry pi os 64 bits (2024-03-15) with raspberry pi imager
  • Log to your raspberry with ssh and edit file : /boot/firmware/config.txt (sudo nano /boot/firmware/config.txt)
  • Just add at the begining of the file "dtoverlay=vc4-kms-dpi-hyperpixel4" (you will find another dtoverlay line further in config file but leave it as it is)
  • Now everything works :)
@Yannick-hildenbrand
Copy link

So far I know, RPI Zero W is a single core 32-bit processor, that does not support the 64-bit version of RPI OS. Therefore, I wonder how you installed the 64-bit version, which is in theory not compatible (I'd like to live in theory, because in theory, everything works ^^). Additionnally, there are two hardware releases for the square display. The "old" one, before 2021 that, (according to Pimironi product page) does not work with the new drivers (after debian Buster), and the new one (marked "Hyperpixel XP" - see https://shop.pimoroni.com/products/hyperpixel-4-square?variant=30138251444307) that is compatible. From my POV, early hyperpixel HW variants cannot run under Bullseye or Bookworm versions. I finally installed the latest Buster version from the archive, 32-bit, combined with the legacy drivers (curl -sSL https://get.pimoroni.com/hyperpixel4-legacy | bash).

This is the only combination that worked for me.

If you have an old display (2019 in my case), follow the steps below:

This was the key for me.

This is not completely satisfying. I'd prefer an up to date configuration that works with the new drivers, but haven't found an answer to this, despite my searches on the web.

If someone has a better solution with the latest RPI OS versions, please let me know :)

Hope this helps !

Cheers.

Yannick.

@Hangman228
Copy link
Author

My bad, I wanted to write "Raspberry Pi Zero 2W"... didn't try on old raspberry pi zero W.... I will modify my post

@Hangman228 Hangman228 changed the title Square - Instructions for Raspberry pi Zero W Square - Instructions for Raspberry pi Zero 2 W Jul 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants