riyadth / g90updatefw

g90updatefw is a program to update the firmware on the Xiegu G90 radio

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Xiegu G90 Firmware Updater

The command-line program g90updatefw uploads firmware updates to the Xiegu G90 radio.

Here is the output of g90updatefw --help:

This program is designed to write a firmware file to the Xiegu G90
radio.  It can be used to update either the main unit or the display unit.

    Usage: g90updatefw <firmware_file> <serial_device>
      or   g90updatefw --help
      or   g90updatefw --version

where <firmware_file> is the name of a firmware file for either the
main unit or for the display unit and <serial_device> is the name of
the USB serial port connected to the Xiegu G90.  On Linux, the <serial_device> is
typically /dev/ttyUSB0.  On Windows, com4 works for me as the serial device,
but your system may be different

You should start the program with the programming cable plugged in
and the power disconnected from the radio.  After starting the program,
reconnect the power cable and power-on the radio.  The program runs
without any user interaction.

A Windows/386 executable (suitable for 32-bit and 64-bit Windows) may be downloaded from https://www.farnsworth.org/dale/g90updatefw/downloads/windows/386. This program needs to be run from a cmd.exe window that has administrator privileges.

A Linux/amd64 executable may be downloaded from https://www.farnsworth.org/dale/g90updatefw/downloads/linux/amd64.

A MacOS/amd64 executable may be downloaded from https://www.farnsworth.org/dale/g90updatefw/downloads/darwin/amd64.

Executables for other OS and Architecture variants can be found starting at https://www.farnsworth.org/dale/g90updatefw/downloads.

I'll entertain requests to make executables for other OS/Architecture combinations available.

Dale Farnsworth dale@farnsworth.org

P.S. KB0OTY made a video about using g90updatefw on the Raspberry Pi. https://www.youtube.com/watch?v=tnU0LtWxqOs. Thanks Andrew!

About

g90updatefw is a program to update the firmware on the Xiegu G90 radio

License:GNU General Public License v3.0


Languages

Language:Go 83.3%Language:Makefile 16.7%