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
STM32 MCU port damaged used to read the CW key input
#development
#firmware
? Situation: Due to a partially torn CW key jack (ground pins) caused by the coupling of another transceiver, the protection circuit at the key input (implemented with a double TVS diode) and a MCU port on the STM32 were damaged. ? I have following Options:
The challenge is, regardless of whether I replace the chip or receive a replacement board from the factory without firmware, I need to program the baseband firmware for the STM32. For sure, I need the firmware. Questions:
?
Is this the programming interface?
?
?
?
Maybe someone here can help or has a contact who can assist with the problem?
?
|
Thomas,
since the Xiegu baseband firmware for the STM32 MCU is encrypted, I think you need their bootloader that has their decryption key to load it.
?
What might work is to decrypt it first, and then load it with the standard STM32 bootloader, since it seems that Xiegu mostly follows the application notes and defaults for a given device.
?
Franco
? |
On Fri, Dec 6, 2024 at 02:02 PM, Franco Venturi wrote:
Any idea were I can get the firmware image to decrypt?
|
The encrypted STM32 baseband firmware is a file whose extension is .xgf in the '/usr/firmware' directory in your X6100; for instance the one for the latest version is called 'X6100_BBFW_V1.1.8_240915003.xgf'.
You can also find it in the sdcard.img file from a Xiegu X6100 upgrade zip; it is in the second partition under '/usr/firmware'.
?
Franco |
I can confirm that Justin (@ratmandu) had a similar issue and was able to fix his x6100 using the method described by Franco (flashed the decrypted x6100 firmware to 0x8020000) along with a simple STM32 bootloader that he wrote (simple bootloader flashed to 0x8000000). Justin gave us his simple bootloader for others to use as well, which is now downloadable from along with some instructions. If you need a new STM32 chip, I believe you’d be looking for a? STM32F427ZG for about $17 + shipping/handling? On Mon, Dec 9, 2024 at 1:19?PM Franco Venturi via <fventuri=[email protected]> wrote:
|
to navigate to use esc to dismiss