Evening all,
A bit of a long shot but, I’ve recently dug out my old pi-top Pulse. I bought this many years ago and rather than just throw it away I thought I’d try and get it working again. I followed these instructions - https://knowledgebase.pi-top.com/knowledge/pi-top-and-raspberry-pi-os - to install the pi-topOS software. The installation was successful until it tried to start the pi-topd.service. This returned an error:
warning: I2C is already enabled
Attempting to find pi-topHUB v3…
Initialising I2C connection…
warning: Unable to read from hub (v3) over i2c: [Errno 5] Input/output error
warning: Unable to detect pi-topHUB v3 connection
warning: Could not initialise v3 hub
Attempting to find pi-topHUB v2…
Initialising I2C connection…
warning: Unable to read from hub (v2) over i2c: [Errno 5] Input/output error
warning: Unable to detect pi-topHUB v2 connection
warning: Could not initialise v2 hub
Attempting to find pi-topHUB v1…
Initialising I2C…
warning: Unable to get battery current
Initialising SPI…
error: Unable to communicate with hub. init: True, resp_bin_str: 00000000
error: Error creating SPIHandler.
Traceback (most recent call last):
File “/usr/lib/python3/dist-packages/pitopd/pthub/pthub_spi.py”, line 537, in initialise
_spi_handler = SPIHandler(state_instance)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3/dist-packages/pitopd/pthub/pthub_spi.py”, line 95, in init
assert self._get_state_from_hub(init=True)
AssertionError
error: Unable to detect pi-topHUB via SPI
warning: Could not initialise v1 hub
error: Could not connect to a hub!
error: No pi-top hub detected
Setting device ID as DeviceID.unknown
error: Unable to start pi-topd
Stopping hub manager…
Below is the output of scan the I2C bus:
sudo i2cdetect -y 1
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: – -- – -- – -- – --
10: – -- – -- – -- – -- – -- – -- – -- – --
20: – -- – -- 24 – -- – -- – -- – -- – -- –
30: – -- – -- – -- – -- – -- – -- – -- – --
40: – -- – -- – -- – -- – -- – -- – -- – --
50: – -- – -- – -- – -- – -- – -- – -- – --
60: – -- – -- – -- – -- – -- – -- – -- – --
70: – -- – -- – -- – --
Any ideas? Like I say, it’s a long shot.
Br,
Adrian