Inky Impression 5.7" always ‚Busy Wait‘

I’ve just received my display and mounted the Pi Zero 2W.

After setting up the library I can’t get anything to display.

When running he identify.py script the output is

Found: 7-Colour (UC8159)
Display: 600x447
Color: None
PCB Variant: 1.0
Display Variant: 14
Time: b'2024-01-04 10:32:46.0'

When running the name-badge.py script, it throws:

Inky pHAT/wHAT: Hello... my name is:

Use Inky pHAT/wHAT as a personalised name badge!


Detected 7-Colour (UC8159)
/usr/local/lib/python3.9/dist-packages/inky/inky_uc8159.py:323: UserWarning: Busy Wait: Held high. Waiting for 0.20s
  warnings.warn("Busy Wait: Held high. Waiting for {:0.2f}s".format(timeout))
/usr/local/lib/python3.9/dist-packages/inky/inky_uc8159.py:323: UserWarning: Busy Wait: Held high. Waiting for 32.00s
  warnings.warn("Busy Wait: Held high. Waiting for {:0.2f}s".format(timeout))

Basically every script return just ‚Busy Wait‘.
I’ve mounted the Pi on the HAT.

The buttons.py script in the 7colors folder works fine:


buttons.py - Detect which button has been pressed

This example should demonstrate how to:
 1. set up RPi.GPIO to read buttons,
 2. determine which button has been pressed

Press Ctrl+C to exit!


Button press detected on pin: 24 label: D
Button press detected on pin: 16 label: C
Button press detected on pin: 6 label: B
Button press detected on pin: 5 label: A
Button press detected on pin: 5 label: A

Any idea what could cause this?

If you are running Bookworm, try an older version of PiOS. Just to rule out any problems with software installation. Bookworm still has some edges.

I’ve read about this in one of the Github issues and double checked.

$ lsb_release -d
Description:	Raspbian GNU/Linux 11 (bullseye)

I recommend that you contact support linking to this thread. The display-size (height) given by identify.py is also off by one. Maybe the display has a problem.

Thank you for pointing out that the display size doesn’t match.
I have contact the support a week ago but didn’t hear anything from them yet.

I’ve also ordered a 7.3" and everything works fine with the new display on the same Raspi Zero 2W.

Yea, they are probably very busy with all the people having NVME problems :-(