Start a new topic

rpi-update breaks pt-hub-controller

the new pt-hub -controller pakage installed by the new PolarisOS gets broken if you run

sudo rpi-update

something about the newest bleeding edge kernels causes the pi-top's hup to randomly darken and brightn the LCD screen. it also cause random shutdown signals to be sent to the pi causing the shutdown of the systems without any action taken to do so.  also the hub won't accept attempts to lighten the LCD sceen from the keyboard or through software without many repeat attempts.


3 people have this problem

On my pi-top installing the latest  kernel (uname -r shows 4.9.13-v7) does also show random brightness changes and random shutdowns with pi-topOS.

The way pt-hub-controller works is that it reads brightness and shutdown info from the hub using the spi interface. Then it writes back the same or modified values (modified if the user has requested a change). The problem with this approach is that if the reading fails, wrong values such as wrong brightness settings or even shutdown requests will be written. Unfortunately, the spi protocol has no error recognition or recovery whatsoever. Therefore, things will go wrong.

I have seen that you are wrestling with this problem since a while. I am sure you have already or will soon report this to pi-top support.

thank you for your input rene. I will report this to pi-top support soon.  if you don;t mind, I will copy and past your response , since it is less cluttered than my own...

I have a similar issue, whenever I boot the Pi-top the screen stays black but the the OS loads normally. I have tried this with Pi-top os, Rasbian os, and Ubuntu MATE os. All of these boot and run normally with my Pi 3 and another display.
If the sudo rpi-update causes the pt-hub to stop working then we need a new firmware upgrade from Pi-top?
I opened a ticket with Pi-top, will post here the solution.


Once a day, usually when I start working on the pi-top, I do an update/upgrade.
2/3 weeks ago there was a very large update. For one pi-top I had to burn a new image as it failed to boot properly.
That did help.
Another pi-top was happy with the daily update.


 My pi-top (Kermit) has been US due to a dead battery. Just received a new battery pack. Installation and charging went fine and Pi-TopOS ran fine. Then I received the New Update message and foolishly agreed.

Now all of my settings have been reset and the screen locks on boot-up. No response from the mouse or keyboard (Pi-TopOS boots into the windows screen rather than dashboard). No amount of re-booting or waiting has changed this. I proved it was Pi-TopOS update as other micro-SD cards with Pixel and Kodi work fine.

I guess I have to download Polaris and install from scratch and reset the features to my liking.

Login or Signup to post a comment