Keyboard Shortcuts
ctrl + shift + ? :
Show all keyboard shortcuts
ctrl + g :
Navigate to a group
ctrl + shift + f :
Find
ctrl + / :
Quick actions
esc to dismiss
Likes
Search
Modified BASE firmware - rev1
Hi.
I do some more changes on 1.1.6 BASE firmware - fix AM transmit, add a soft limiter, output power control.
I decide to track changes within github repo:
?
Current version is rev1 (r1) - this suffix will be shown in the system info instead of the build time for BASE version.
?
Some details:
* FM - depth of modulation increased 10 times. Output level configured to not "disturb" ALC (reduced for ~ 13 times). Output power remains the same.
* AM - in theory carrier power should be 25% of the max output power with modulation depth equals to 1. I made it about 50% of configured output power. Guess, that positive peaks will be correct handled by ALC.
* Soft limiter for AM - I added it to prevent overmodulation. It adds some distortion for a loud signal, but I guess it's a less evil than distortions due to overmodulation.
* Output power is now affects a level of the generated IQ signals. Previously - changing output power only changes ALC level, without actual changing signal level.
?
Perhaps, I'll try to add FM squelch in a future version.
?
Also - I checked controlling compressor (on/off) from the alternative firmware - it's working. I guess, ratio control will be configurable too.
--
Georgy // R2RFE |
Georgy,
toggle quoted message
Show quoted text
Is this Mod also compatible with the latest Xiego Base Firmware, 1.1.8? If not, what has changed from 1.1.6 to 1.1.8? So what do we lose by using 1.1.6 with your Mod instead of the latest Xiegu software with Base 1.1.8? I noticed that in your Github 1.1.6 repository, the README.md file does not specify that this Mod applies only to the 1.1.6 Firmware version, (if this is so, see above). You might want to add this to the README.md file. Assuming you need to apply the Mod to the 1.1.6 Firmware only, you might also want to add a paragraph to the beginning to indicate this, and maybe indicate that you need to "upgrade" to the Xiegu version that also includes the latest 1.1.6 Base Firmware, from the Radioddity.com site. Jerry K6ANI On Mon, Apr 21, 2025 at 01:21 AM, Georgy Dyuldin wrote:
|
Hi, Jerry.
?
1.1.6 means, that it based on the OEM BASE firmware 1.1.6. It's not compatible with any another BASE version because it's a replacement - it just erase BASE firmware and flashes new one (like during usual FW upgrade)
Most important differences is noise reduction logic and default rfg (63 for 1.1.6 and 100 for 1.1.8). You can check all changelog between 1.1.6 and 1.1.8 on the I guess you can use it with APP 1.1.6-1.1.8 (or alternative GUI). --
Georgy // R2RFE |
Nice! For the record, i use BASE 1.1.6 with APP 1.1.9 (and r1cbu / r2rfe firmware) without issue. As i¡¯ve mentioned before 1.1.6 BASE has the best implementation of NR (noise reduction) vs other the versions.
?
I will install this BASE and give it a whirl when propagation comes back as its been almost nonexistent around here for a few weeks now. |
Sorry but I am a bit confused (unfortunately easy for me. ?) Am I correct in thinking that the latest base release v1.1.6 R1 still includes the 160Hz low frequency filter, the compressor and FM improvement. Many thanks John On Mon, 21 Apr 2025, 17:09 wicknix via , <wicked5850=[email protected]> wrote:
|
Thaks for your reply Georgy On Mon, 21 Apr 2025, 18:57 Georgy Dyuldin via , <g.dyuldin=[email protected]> wrote:
|
Hi Georgy! Great that you decided to create a dedicated repository for experimenting with BASE software and all the documentation for your changes. I decided to try installing the binary available at: After installing the firmware, the radio backend stopped working and the TX LED started blinking, as shown in the attached video: From what I've noticed, previous XGF files based on version 1.1.8 were around 383KB in size, while the version available in your repository is around 207KB. Are you sure you pushed the correct binary to the repository? |
¿ªÔÆÌåÓýSorry , maybe for others a stupid question :
Where was described how to install a changed base-FW ?
I have all that forget ...
?
73 , Jens / HB9JOI
?
? From: Georgy Dyuldin via groups.io
Sent: Monday, April 21, 2025 10:21 AM
Subject: [xiegu-x6100] Modified BASE firmware -
rev1 ?
Hi.
I do some more changes on 1.1.6 BASE firmware - fix AM transmit, add a soft
limiter, output power control.
I decide to track changes within github repo:
?
Current version is rev1 (r1) - this suffix will be shown in the system info
instead of the build time for BASE version.
?
Some details:
* FM - depth of modulation increased 10 times. Output level configured to
not "disturb" ALC (reduced for ~ 13 times). Output power remains the same.
* AM - in theory carrier power should be 25% of the max output power with
modulation depth equals to 1. I made it about 50% of configured output power.
Guess, that positive peaks will be correct handled by ALC.
* Soft limiter for AM - I added it to prevent overmodulation. It adds some
distortion for a loud signal, but I guess it's a less evil than distortions due
to overmodulation.
* Output power is now affects a level of the generated IQ signals.
Previously - changing output power only changes ALC level, without actual
changing signal level.
?
Perhaps, I'll try to add FM squelch in a future version.
?
Also - I checked controlling compressor (on/off) from the alternative
firmware - it's working. I guess, ratio control will be configurable too.
--
Georgy // R2RFE
|
Install procedure described here - /g/xiegu-x6100/topic/patched_base_firmware_with/108555756 (it's the same, just use another file)
--
Georgy // R2RFE |
This morning I spent a bit of time playing with the Georgy's latest modified version of the base firmware (r1) and observed issues with the power output readings. The power meter on the radio¡¯s display, when set to output the full 10W, shows a maximum of only 3¨C4W.
I didn¡¯t have time to check what the actual power output into a dummy load is. The issue only affects the r1 firmware version, both for the original GUI and the R1CBU/R2RFE GUI.
It would be great if someone else could verify this as well.
Perhaps this is a hardware-level issue related to differences between revisions of our radios? |
Yes, I remember this thread in which you were trying to analyse what's causing this FT8 app to run at low power on some units... That would be perfect if we could somehow find what is this potential HW difference causing this issue across our units. Regarding AM and FM, power meter shows ~300mW at 10W (when unaffected BASE is producing full 10W). |
I'm afraid, that there is no way to know HW version. Let's check, is OEM FW operates different on different radios.
?
Could you flash your radio with this firmware (/g/xiegu-x6100/message/7004) and check power (and ALC) with AM and FM without signal (mic gain to zero)?
My values for 10W, external battery, zero mic gain: AM - 10W, ALC 9.3 FM - 10W, ALC 9.3
?
?
Also, I created rev1 with +10 dBm of output - could you test, how much output power and ALC value it will produce in FM and AM?
--
Georgy // R2RFE |
to navigate to use esc to dismiss