I have two explansion plates and two pi-tops. One of the two expansion plates has an issue whereby the USB interfaces are not working. The other interfaces on that plate that I’ve tested appear to be functioning normally. It is just the USB interfaces that do not function. I’ve tested with both of my pi-tops. Both exhibit the same behavior.
Just to be certain that I understood where the failure is, I also tested both pi-tops on the other expansion plate. Both pi-tops were able to use USB devices connected to the expansion plate just fine on the working plate.
I’m running the latest pi-top OS on both pi-tops. Here is the output of pi-top devices:
HUB ===========================================================================================================================
pi-top [4] (v5.4)
PERIPHERALS ===================================================================================================================
[ ] pi-top [4] Foundation Plate
[ ✓ ] pi-top [4] Expansion Plate (v22.0)
[ ] pi-top Touchscreen
[ ] pi-top Keyboard
[ ] pi-topPULSE
[ ] pi-topSPEAKER (v1) - Left channel
[ ] pi-topSPEAKER (v1) - Mono
[ ] pi-topSPEAKER (v1) - Right channel
[ ] pi-topSPEAKER (v2)
[ ] pi-topPROTO+
Here is the output of pt-firmware-checker:
warning: pt4_hub - Firmware file '/usr/lib/python3/dist-packages/pt_fw_updater/bin/pt4_hub/pt4_hub-v5.4-sch8-release.bin' schematic version '8' does not match current device '9'. Skipping...
warning: pt4_hub - Firmware file '/usr/lib/python3/dist-packages/pt_fw_updater/bin/pt4_hub/pt4_hub-v5.3-sch8-release.bin' schematic version '8' does not match current device '9'. Skipping...
Latest firmware available is version 5.4
Running command: /usr/bin/pt-firmware-updater --path /usr/lib/python3/dist-packages/pt_fw_updater/bin/pt4_hub/pt4_hub-v5.4-sch9-release.bin --notify-user pt4_hub
error: Command '['/usr/bin/pt-firmware-updater', '--path', '/usr/lib/python3/dist-packages/pt_fw_updater/bin/pt4_hub/pt4_hub-v5.4-sch9-release.bin', '--notify-user', 'pt4_hub']' returned non-zero exit status 1.
warning: pt4_hub error: Command '['/usr/bin/pt-firmware-updater', '--path', '/usr/lib/python3/dist-packages/pt_fw_updater/bin/pt4_hub/pt4_hub-v5.4-sch9-release.bin', '--notify-user', 'pt4_hub']' returned non-zero exit status 1.
warning: pt4_expansion_plate - Firmware file '/usr/lib/python3/dist-packages/pt_fw_updater/bin/pt4_expansion_plate/pt4_expansion_plate-v21.4-sch2-release.bin' schematic version '2' does not match current device '3'. Skipping...
warning: pt4_expansion_plate - Firmware file '/usr/lib/python3/dist-packages/pt_fw_updater/bin/pt4_expansion_plate/pt4_expansion_plate-v22.0-sch2-release.bin' schematic version '2' does not match current device '3'. Skipping...
Latest firmware available is version 22.0
Running command: /usr/bin/pt-firmware-updater --path /usr/lib/python3/dist-packages/pt_fw_updater/bin/pt4_expansion_plate/pt4_expansion_plate-v22.0-sch3-release.bin --notify-user pt4_expansion_plate
error: Command '['/usr/bin/pt-firmware-updater', '--path', '/usr/lib/python3/dist-packages/pt_fw_updater/bin/pt4_expansion_plate/pt4_expansion_plate-v22.0-sch3-release.bin', '--notify-user', 'pt4_expansion_plate']' returned non-zero exit status 1.
warning: pt4_expansion_plate error: Command '['/usr/bin/pt-firmware-updater', '--path', '/usr/lib/python3/dist-packages/pt_fw_updater/bin/pt4_expansion_plate/pt4_expansion_plate-v22.0-sch3-release.bin', '--notify-user', 'pt4_expansion_plate']' returned non-zero exit status 1.
^C
Aborted!
I don’t know what’s wrong with this expansion plate. Any help is appreciated.