Pi-Star : Aktualisierung der Firmware beim MMDVM HS Dual HAT von BI7JTA-VR2VYE

Auszüge und Übersetzung des Artikels (https://bit.ly/31JjWhu) von Xavier (F8BSY), mit freundlicher Genehmigung des Autors.

Die Platine von BI7JTA bietet Grundlage für einen Multimode-Hotspot (D-STAR, DMR, C4FM, NXDN, POCSAG,…), die in Verbindung mit einem Raspberry Pi einfach und schnell zu konfigurieren ist.

In diesem Artikel wird aufgezeigt, wie man die Firmware aktualisiert. Aktuell ist die Hotspot-Firmware 1.5.1b, die viele kleine Fehler korrigiert.

ACHTUNG! Die Anwendung dieses Update-Vorganges erfolgt auf eigenen Gefahr. Weder Autor noch Übersetzer übernehmen die Haftung für Schäden, die im Zusammenhang mit dieser Veröffentlichung stehen. Die Nutzung der Inhalte erfolgt auf eigene Gefahr. In der Regel kann ein fehlerhafter Flash-Vorgang wiederholt und somit die Funktionsfähigkeit des Hotspot wiederhergestellt werden.

Alle Firmware-Releases können unter folgendem Link bei VR2VYE eingesehen werden: https://github.com/VR2VYE/MMDVM_HS_firmware/releases

Gut zu wissen: Ein Reflash auf eine frühere Firmware-Version ist jederzeit möglich.

Obwohl ein Update über WLAN möglich ist, empfiehlt es sich, den Hotspot per Ethernet anzubinden. Dies vermeidet einen Abbruch des Updates durch instabile WLAN-Verbindungen.


Wie geht man nun vor?

Vor Beginn des Updates ist der Jumper JP1 auf der Hotspot-Platine zu brücken. Am einfachsten geht dies mit einer simplen Lötverbindung.

Der Jumper JP1 befindet sich in Verlängerung des MMDVM-Schriftzuges in der Ecke rechts unten.
Jumper JP1 wurde mittels eines Klecks Lötzinn überbrückt.

Nun mit PuTTY, einem anderen SSH-Client oder über das Web-SSH von Pi-Star eine SSH-Verbindung herstellen. Nachfolgend wird der Zugang über Web-SSH gezeigt. Sofern nicht geändert lauten die Default-Zugangsdaten:

pi-star login: pi-star
password: raspberry
1. Im Tableau auf „Konfiguration“ klicken.
2. Die Option „Expert“ auswählen.
3. „SSH Access“ auswählen.
4. Nach erfolgreichem Login erscheint die Startanzeige des SSH-Zugang.

Mit dem folgenden Befehl den Raspberry Pi beschreibbar machen:

rpi-rw

Folgende Befehle nun jeweils einzeln eingeben und nach jedem Befehl “Enter” drücken.

rm mmdvm_duplex_fw.bin
sudo pistar-watchdog.service stop
sudo systemctl stop mmdvmhost.timer
sudo systemctl stop mmdvmhost.service
wget https://github.com/VR2VYE/MMDVM_HS_firmware/releases/download/v1.5.1/mmdvm_duplex_fw.bin
sudo pistar-mmdvmhshatflash-custom mmdvm_duplex_fw.bin

Damit ist der Firmwarestand aktualisiert. Dies wird im Pi-Star-Tableau unter Radio Info in der Zeile “FW” angezeigt.

Alter Firmwarestand
Neuer Firmwarestand

Dieser Vorgang ist bei Neuveröffentlichung einer Firmware zu wiederholen. Hierzu einfach im Befehl “https://github.com/VR2VYE/MMDVM_HS_firmware/releases/download/v1.5.1/mmdvm_duplex_fw.bin” den Versionsstand nach dem Schema “/download/v1.x.x” ersetzen.

Xavier (F8BSY) hat auf YouTube ein entsprechendes Video zum Update der Firmware veröffentlicht:

Ich danke Xavier (F8BSY) nochmals, dass ich seinen Artikel als Grundlage nutzen durfte. Euch allen wünsche ich viel Freude beim Funken.