DK1MI.de

QuanSheng UV-K5: Custom Firmware und Programming unter Linux

Read this article in English language

Update 2024-02-05: Neuer Abschnitt "Fehlersuche " hinzugefügt

Dieser Post soll dir dabei helfen, eine custom Firmware auf dem QuanSheng UV-K5 unter Linux oder einem Mac zu flashen und es anschließend mit CHIRP zu programmieren.

Firmware Upgrade

Ich habe mehrere modifizierte Firmwares für das UV-K5 ausprobiert und mich schließlich für die egzumer Variante entschieden. Sie bietet nicht nur viele Funktionen (SSB-Demodulation, Spektrumanalysator), sondern auch einen komfortablen webbasierten Firmware-Flasher. Das macht das Upgrade sehr einfach, vor allem wenn du mit Linux (oder einem Mac) arbeitest. Um dein HT zu aktualisieren, gehe wie folgt vor:

Nachdem das Funkgerät erfolgreich geflasht wurde, schalte es aus, ziehe das Kabel ab und schalte es wieder ein.

Installation von CHIRP

Ein großer Vorteil der custom Firmware ist, dass CHIRP zum Programmieren des HTs verwendet werden kann. Ich habe sie unter Debian 12 mit den folgenden Befehlen installiert (bitte ersetze die chirp WHL URL durch die neueste verfügbare Version):

# mkdir ~/python
# cd ~/python
# python3 -m venv env
# source env/bin/activate
# wget https://trac.chirp.danplanet.com/chirp_next/next-20231213/chirp-20231213-py3-none-any.whl
# pip3 install chirp-20231213-py3-none-any.whl

Wenn du wxPython noch nicht auf deinem System installiert hast, musst du dies mit folgendem Befehl erledigen:

# pip install wxpython

Bitte beachte, dass dies einige Zeit dauern kann, da der Code auf deinem System kompiliert wird.

Danach kannst du CHIRP mit folgendem Befehl starten:

# chirp

Theoretisch kannst du dein QuanSheng jetzt schon programmieren, aber vielleicht möchtest du auch auf die zusätzlichen Funktionen der Custom Firmware zugreifen. Dazu muss der egzumer CHIRP-Treiber installiert werden:

Wenn du dich nicht mit CHIRP auskennst und nicht weißt, wie man ein Funkgerät damit programmiert, schaue bitte im CHIRP Einsteigerhandbuch nach.

Fehlersuche

#Ham Radio #Linux