Battery Info / Raspberry Pi OS (Legacy) Pi-top [1] + RPi 3 Model B v1.2

I have had this machine for a while and recently decided to utilise it on a project.
It’s the first Pi-Top with 10HR Battery Life, 13.3" HD Screen, Modular Components
and this sticker on the box PT01-GR-UK-UK-8GB running with RPi 3 Model B v1.2

Loaded latest Raspberry Pi OS (Legacy):
Raspberry Pi OS (Legacy) with desktop
Release date: April 4th 2022
System: 32-bit
Kernel version: 5.10
Debian version: 10 (buster)
and system booted up and the keyboard/touchpad and screen are all working.
As I need occasionally to run minecraft-pi and that does’n run on Debian 11 (bullseye)

What is not working is:
[1] the battery indicator is missing and I am unable to find out any information about the battery status.

[2] and when turning “shutdown” is initiated the machine is still power on (RPi has red light on) and I have to manually press the “power button”.

[3] How can one get the pi-top HUB working correctly with clean latest Raspberry Pi OS (Legacy)

I have modified config.txt/cmdline.txt to get things working

#Disable DRM VC4 V3D driver
#dtoverlay=vc4-kms-v3d

#Remove from cmdline.txt to see boot log msg.
quiet splash

Also added PiTop Repo / installed applied pi-top1-hub-fix:

echo “deb xxx://apt.pi-top.xxm/pi-top-os sirius main contrib non-free” | sudo tee /etc/apt/sources.list.d/pi-top.list &> /dev/null
curl xxxxs://apt.pi-top.xxm/pt-apt.asc | sudo apt-key add

sudo apt update
sudo apt install --no-install-recommends -y pt-device-manager pt-sys-oled pt-firmware-upd

#There’s a new kernel update for the RasPi. It interrupts the communication between the hub and the RasPi
knowledgebase.pi-top.xxm/knowledge/pi-top1-hub-fix

curl --doh-url xxxxs://doh.mullvad.xxt/dns-query -kLO xxxxs://f.hubspotusercontent40.net/hubfs/4368942/python3-pt-hub-v1_1.0.8-1_armhf.deb
sudo dpkg --info python3-pt-hub-v1_1.0.8-1_armhf.deb
sudo dpkg -I python3-pt-hub-v1_1.0.8-1_armhf.deb
sudo dpkg -i python3-pt-hub-v1_1.0.8-1_armhf.deb

But that did not fix the problem. Can anyone advise?

I have found some info on Pi-Shutdown, but it did not fix it.
github.xxm/rricharz/pi-shutdown

pi-top-battery-status is missing :frowning:
github.xxm/rricharz/pi-top-battery-status
so is this one
github.xxm/rricharz/pi-top-battery-analyze

@10hr – Welcome to the forum.

Depending on what your needs specifically might be limited by an older OS, have you tried installing Polaris to see if the things that aren’t working, with what you currently have installed, will with this version of pi-topOS?


The following page has information about Polaris and, although no longer supported, may help as it is compatible with the pi-top[1]:

Note, the intro states:
“It also works on the pi-top1…”

Hi @Tom-B,

I have tried pi-top Polaris before, problem is that the extras had to be installed manually
and all the relevant software has now gone from the GitHub account of rricharz see below
my notes … I am talking about getting the pi-top HUB working properly again …

https://github.com/rricharz/pi-top-install/blob/master/speaker.txt
wget http://apt.pi-top.com/apt.pi-top.com.gpg.key
sudo apt-key add apt.pi-top.com.gpg.key
rm apt.pi-top.com.gpg.key

sudo apt-get install -y raspberrypi-bootloader
sudo apt-get dist-upgrade
sudo apt-get update; sudo apt-get upgrade; sudo apt-get dist-upgrade; sudo rpi-update

https://github.com/rricharz/pi-top-gpio-display

cd ~; mkdir git; cd ~/git
git clone git://github.com/rricharz/pi-top-gpio-display
cd pi-top-gpio-display
chmod +x ./install
./install

https://github.com/rricharz/pi-top-proto-display

cd ~; mkdir git; cd ~/git
git clone git://github.com/rricharz/pi-top-proto-display
cd pi-top-proto-display
chmod +x ./install
./install

https://github.com/rricharz/pi-top-battery-status

sudo apt-get install wiringpi -y
gpio readall

sudo apt-get install libgtk-3-dev -y
cd ~git/
git clone --depth 1 git://github.com/rricharz/pi-top-battery-status
cd pi-top-battery-status
chmod +x install
./install

https://github.com/rricharz/pi-top-battery-analyze

sudo apt-get install pigpio -y
cd ~/git
git clone https://github.com/rricharz/pi-top-battery-analyze
cd pi-top-battery-analyze/
make
sudo ./analyze

bq40z60 Programmable Battery Pack Manager

This should really teach me a lesson.
Do not buy stuff that it’s not going to be supported after X years from release.

I hope it’s not going to be part of another equipment going to electronic trash :frowning:

There should be a disclaimer on all electronic products with a time frame on how long will the manufacturer support them and then consumers can make a clear choice where/what to buy :frowning:

It would be inconceivable for a consumer to expect to know the exact end of life date of a specific hardware or software or for a developer of any technology to state, at the time of release, of how long the technology will be supported.

Intrinsically, all technology, software or hardware, naturally has a life span because of how fast technology moves forward and advances.

As consumers, we need to purchase products with the known expectation that the software or hardware will no longer be supported at some unknown point in the future simply because something more advanced and improved is about to be released.

How, logically, would a manufacturer of hardware/software state, on the day of release, a date when it will no longer be supported?

The general answer to how long electronics will be supported is, “As long as conceivably possible.”