Advice for upgrading from 0.1.4

I bought one of the early developer Amplipi units but due to life getting in the way, I didn’t get to do much with it when it arrived. I’m finally getting around to playing with it and I realized that my software is woefully out of date. I’m running v0.1.4, and according to another post here, I need to run the 0.1.7 software update before upgrading to a newer version. However, the 0.1.7 download noted in this post returns a 404. Is there a way to download that udpate still or do I need to go through the reimage noted here? Thanks for the help!

As a follow-up, I tried installing the 0.1.9 hotfix update linked on the Github readme but I’ve waited 45 minutes and there has been no change to the update log after “Extracting software to temp directory”. If there are instructions to perform the upgrade by uploading a release to the device over ssh, please let me know.

You should definitely re-image. Upgrading won’t work. Sorry about that, your AmpliPi’s software is really old.

At the moment you have to use the 0.2.1 image and then update to 0.3.1 to get the latest software. We are working on getting a new URL for the latest image but are in the progress of hosting our images from our new office so it might be a bit before I can give you a link to the new image.

EDIT: Tthe reason that the old releases 404 is that we purged them. Upgrading to them would cause python dependency issues and lead to all sorts of weird failures.

Let us know if there is anything you would like help with setting up after you get your system upgraded. Here’s a link to the latest getting started guide: quick start

The re-imaging documentation has been updated to link to the latest 0.3.1 image. I hope this helps!

I updated with the 0.2.1 image and the upgraded via tar to 0.3.1. Everything is working now except the display turns off shortly after boot, not sure if that’s a known issue. But I’ll worry about that later. Thanks for the help!

Sweet, glad to hear you made it to the latest software! As for the display that functionality is intentional as it reduces power draw. To view the display just touch it and it will show all of the stats for ~30 seconds then go back to sleep.