SiK is an inexpensive data radio commonly used by UAVs.
At least two of the ‘ground station’ applications incorporate facility for firmware upgrade, but if you aren’t using them for their main purpose, it is a huge installation just to upgrade the SiK radio.
Above is an inexpensive C2 programmer with DIY pogo pin adapter, one of may options. A C2 programmer is needed to write the bootloader.
The SiK radio project publishes a python script at https://github.com/ArduPilot/SiK/blob/master/Firmware/tools/uploader.py . This article gives a revised version that works on a HM-TRP radio under Windows 11.
The firmware was v2.2 sourced from https://firmware.ardupilot.org/SiK/stable/ .
Here is the revised Python script: Continue reading Stand alone update of SiK radio firmware