How to Update Xiegu XPA125B Firmware?

Firmware release notes


The following tables list the details that have been changed with new versions of the Xiegu XPA125B firmware. Generally previous updates are included in the latest version.

Note: Never update your radio if it is not really necessary, or in other words: Don't fix it if it's not broken! This cannot be emphasized often enough. To update the Xiegu XPA125B, only use the firmware that you can find on our support pages. Before carrying out an update, make sure that the release package is still available for download on our support page. All firmware updates for the Xiegu XPA125B are supplied with 'Release Notes'.

Please carefully read the 'Release Notes' and all documents contained in the firmware archives!



1.1 Firmware V2.0.1 as of January 14th, 2025


Revision Changes Released
V2.0.1 Jan 14 2025 • Fixed the issue of low-pass filter group
jumping when transmitting in some bands
2025-01-20


1.2 Firmware V2.0.0 build 013 as of September 20th, 2022


Revision Changes Released
V2.0.0 Build 013
Sep 20 2022
• No release details provided by Xiegu 2022-09-20


Updating the Xiegu XPA125B firmware


After downloading and unzipping the package, the Xiegu XPA125B firmware can be updated as follows:
1. The XPA125B needs to be powered by an external power supply at 13.8V.

2. Power off the XPA125B.

3. Connect the USB-cable that came with your XPA125B to the PC.

4. Check that the required driver has been installed. Using the tool USBDeview (you may download it from https://www.nirsoft.net/) the device properties should look similar to the following screenshot:

required driver

5. Start TeraTerm or some other terminal program that is capable of doing terminal emulation and X-MODEM-transfer using 1k block size. For your convenience we have added the current version 5.3. of TeraTerm to the XPA125B update-archive.

TeraTerm

6. Set up TeraTerm for establishing a serial connection and select the virtual COM-port that got assigned to your XPA12B programming cable.

select the virtual COM-port

7. Now select Setup → Serial port

select Setup → Serial port

8. Setup the serial ports properties as follows:

serial ports properties

9. Press and hold the [PA] and [BAND] buttons of XPA125B.

10. Now additional press the [POWER] button power on the device.

11. The display will show a screen similar to the following picture.

firmware detail

12. Now release all keys

13. Press the [PA] button that corresponds to the UPDATE function in order to start the update process.

14. Immediately thereafter the existing firmware will be erased.

thereafter the existing firmware will be erased.

15. After the firmware is erased (that´s after about 3 seconds) the TeraTerm window on the computer will display the following information:

display connected

16. Now the Xiegu XPA125B is awaiting the new firmware.

Xiegu XPA125B is awaiting the new firmware.

17. To initiate the transfer of the new firmware, select: File → Transfer → XMODEM → Send

To initiate the transfer of the new firmware

18. Navigate to the directory containing the new firmware file and select the file ending with ‘.xgf’. Do not forget to checkmark the 1k option box. This is very important. If you forget it, you will have to start the complete update procedure from the beginning.

elect the file ending with ‘.xgf’.

19. The TeraTerm progress bar will show the current status of the transfer

The TeraTerm progress bar will show the current status of the transfer

20. As soon as the update has completed, the XPA125B will automatically power cycle.

XPA125B will automatically power cycle

21. Unplug the data-cable
22. Power cycle the Xiegu XPA125B
23. For about a second the XPA125B will show its Version details

XPA125B will show its Version details

This completes the update process.

Notes: Never install any firmware not originating from Radioddity or Xiegu. Always check the availability of the update archive on the Radioddity support page for the Xiegu XPA125B before performing an update that may have been revoked in the meantime.



Where to find further information?


On the Internet you will find a variety of sources with information about the Xiegu XPA125B. When watching videos make sure that the Xiegu XPA125B in the video is at the same firmware level as yours (features can change and bugs may be fixed between firmware versions).



3.1 Radioddity support area


Please note that you can find all firmware, software and user manuals in the support section of our official Radioddity website by following these steps:
https://www.radioddity.com/ → Support → Xiegu → XPA125B

For the Xiegu XPA125B, the resulting support page looks something like this:

Xiegu XPA125B download area

As soon as a new file is available (e.g., firmware updates, updated manuals or others), these files will be published in our support area.


Leave a comment

Please note, comments need to be approved before they are published.

Back to blog