-
Notifications
You must be signed in to change notification settings - Fork 105
Description
I have a Pi Zero, and I have attached the 9.7" Waveshare e-ink screen using the e-Paper Driver HAT. I have used pip to install PaperTTY on a fresh install of the OS, I have used https://github.com/mcarr823/papertty-init to install using the installation script, and I have tried installing both Bookworm and Debian, both with and without a GUI. On every single attempt, I get the exact same error message:
(papertty_venv) barbarella@raspberrypi:~/papertty_venv/bin $ papertty --driver IT8951 fb
Loading PIL font /home/barbarella/papertty_venv/lib/python3.11/site-packages/papertty/resources/tom-thumb.pil. Font size is ignored.
width = 0
height = 0
img_addr = 00000000
firmware =
lut =
Traceback (most recent call last):
File "/home/barbarella/papertty_venv/bin/papertty", line 8, in
sys.exit(cli())
^^^^^
File "/home/barbarella/papertty_venv/lib/python3.11/site-packages/click/core.py", line 829, in call
return self.main(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/barbarella/papertty_venv/lib/python3.11/site-packages/click/core.py", line 782, in main
rv = self.invoke(ctx)
^^^^^^^^^^^^^^^^
File "/home/barbarella/papertty_venv/lib/python3.11/site-packages/click/core.py", line 1259, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/barbarella/papertty_venv/lib/python3.11/site-packages/click/core.py", line 1066, in invoke
return ctx.invoke(self.callback, **ctx.params)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/barbarella/papertty_venv/lib/python3.11/site-packages/click/core.py", line 610, in invoke
return callback(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/barbarella/papertty_venv/lib/python3.11/site-packages/click/decorators.py", line 33, in new_func
return f(get_current_context().obj, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/barbarella/papertty_venv/lib/python3.11/site-packages/papertty/papertty.py", line 658, in fb
ptty = settings.get_init_tty()
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/barbarella/papertty_venv/lib/python3.11/site-packages/papertty/papertty.py", line 462, in get_init_tty
tty.init_display()
File "/home/barbarella/papertty_venv/lib/python3.11/site-packages/papertty/papertty.py", line 251, in init_display
self.driver.init(partial=self.partial)
File "/home/barbarella/papertty_venv/lib/python3.11/site-packages/papertty/drivers/driver_it8951.py", line 224, in init
assert self.img_addr != 0
^^^^^^^^^^^^^^^^^^
AssertionError
What am I doing wrong?