Welcome to the Update Radio Hat Firmware Page
*********** UPDATE THE RADIO HAT FIRMWARE ***********
// Log into Pi-Star via SSH.
// Default username: pi-star
// default password: raspberry
// Run a Pi-Star Update using the following command:
// Optionally, for extra careful preparation, initiate a power down
// before proceeding:
// If you don't know what type of radio/modem board you have, run:
// Depending on your radio/modem type, run the appropriate update command.
// Note: It isn't necessary to first put Pi-Star into read-write mode (rpi-rw)
// because the script takes care of that.
// ZUMspot board connected to GPIO:
sudo pistar-zumspotflash rpi
// ZUMspot duplex board connected to GPIO:
sudo pistar-zumspotflash rpi_duplex
// ZUMspot USB key:
sudo pistar-zumspotflash usb
// USB-connected Libre Modem:
sudo pistar-zumspotflash libre
// MMDVM_HS_Hat board with 14.7456 MHz TCXO1 connected
// to GPIO:
sudo pistar-mmdvmhshatflash hs_hat
// MMDVM_HS_Hat board with 12.288 MHz TCXO connected
// to GPIO:
sudo pistar-mmdvmhshatflash hs_hat-12mhz
// MMDVM_HS_DUAL_Hat board with 14.7456 MHz TCXO
// connected to GPIO:
sudo pistar-mmdvmhshatflash hs_dual_hat
// MMDVM_HS_DUAL_Hat board with 12.288 MHz TCXO
// connected to GPIO:
sudo pistar-mmdvmhshatflash hs_dual_hat-12mhz
// Nano Hat board connected to GPIO:
sudo pistar-vyehsflash nano_hs
// HS_DUAL_HAT (VR2VYE) connected to GPIO:
// NanoDV NPi board:
sudo pistar-nanodvflash pi
// NanoDV USB board:
sudo pistar-nanodvflash usb
// BD7KLE/BG3MDO devices:
A prompt will tell you to press any key to begin.
When the update is finished, another prompt will
tell you to press any key to reboot Pi-Star.
Be patient, this step takes a bit of time during
which it doesn't look like anything is happening.
Once the firmware update is complete, you can see
the new version in the Radio Info module on the
Pi-Star Dashboard or Admin pages.
 TCXO = Temperature Compensated Crystal Oscillator
 The script for updating a ZUM Radio MMDVM-Pi
board can be found here: GitHub: juribeparada/MMDVM_man.
Trouble re-opening the dashboard
Sometimes after performing a Pi-Star or Radio Hat firmware update,
for some reason the dashboard won't re-open in the
browser on my Windows 10 laptop when using the standard
http://pi-star/ or http://pi-star.local/ URLs. When that
happens, find the hotspot's IP address and use that.
After the dashboard opens the first time using the IP
address, the URLs should work again.
For those rare situations when a firmware update breaks
things, Michael Eckhoff, K5MRE, posted instructions for
downgrading ZUMspot/MMDVM_HS firmware in the Pi-Star Users
Support Group. I've tried this and it worked, but there
are no guarantees. Use at your own risk!
Followup note: There is a script for downgrading the
MMDVM_HS_Hat boards. I haven't tried this, so another
Use at your risk! warning:
To downgrade MMDVM_HS_Hat with 14.7456 MHz TCXO connected to GPIO:
sudo pistar-mmdvmhshatdowngrade hs_hat
To downgrade MMDVM_HS_Hat with 12.288 MHz TCXO connected to GPIO:
sudo pistar-mmdvmhshatdowngrade hs_hat-12mhz
To downgrade MMDVM_HS_DUAL_Hat with 14.7456 MHz TCXO connected to GPIO:
sudo pistar-mmdvmhshatdowngrade hs_dual_hat
To downgrade MMDVM_HS_DUAL_Hat with 12.2880 MHz TCXO connected to GPIO:
sudo pistar-mmdvmhshatdowngrade hs_dual_hat-12mhz