Replies: 10 comments
-
|
Buddy should not be used for flashing H7 radios, and you can’t use STM32CubeProgrammer to recover force same reason - the firmware lives on external flash, not on the main MCU. Companion 2.12 can recover in DFU mode with UF2 file. Grab the latest version (links are current as of time of writing) for your OS (2.12-rc1 has a minor bug making it not possible to select the firmware file in some instances):
Companion (2.12 branch):
Windows => https://github.com/EdgeTX/edgetx/actions/runs/20513863278/artifacts/4968879573
Mac => https://github.com/EdgeTX/edgetx/actions/runs/20513863290/artifacts/4969073546
Linux => https://github.com/EdgeTX/edgetx/actions/runs/20513863277/artifacts/4968822430
With the radio in DFU mode, Companion will do the necessary two stage flashing of the ST16 H7 MCU.
|
Beta Was this translation helpful? Give feedback.
-
|
I have the same issue. Basically, the TX is now unusable. The latest buddy (2.12 rc1) doesn't work to flash the TX15 firmware. The TX doesn't go in dfu mode and can only be accessed by using the switches T4 and T1 while powering up. We also have to remove the battery to do the process again otherwise it won't boot. Seems to me it is a critical bug. |
Beta Was this translation helpful? Give feedback.
-
|
The TX15 does go into DFU mode (as per the steps in https://manual.edgetx.org/edgetx-how-to/access-dfu-and-bootloader-mode#radiomaster-tx15), it simply doesn't do it automatically like some other radios. However, that won't help you with Buddy, as the firmware needs to then be written in two stages. Updated links (expire after two weeks, but won't be necessary once 2.12.0-RC2 is released): |
Beta Was this translation helpful? Give feedback.
-
|
EdgeTX/buddy#130 will prevent you from using the Flash via USB button for these radios as a temporary protection (until Buddy can flash these radios via DFU). |
Beta Was this translation helpful? Give feedback.
-
|
Thank you for the quick answer and the solution. RTFM ! "DFU: Turn off the radio transmitter. Plug in the USB cable to the USB port on the top of the radio (power button LED should light up). Momentarily press the SYSTEM (SYS) button for the TX15 to enter the DFU mode. " |
Beta Was this translation helpful? Give feedback.
-
|
Sorry to bug you again but I tried flashing 3 different firmwares, the last 2 from radiomaster and the latest from edgetx (2.12). The flashing now works (or seems to) but the radio still won't boot up. |
Beta Was this translation helpful? Give feedback.
-
|
SD card content is irrelevant to the radio booting or not. How exactly did you DFU flash ? Will the radio start in bootloader ? Likely easier to get your radio back running on discord |
Beta Was this translation helpful? Give feedback.
-
|
I used the companion in the link you provided and used the "write firmware to radio" tool. I then used the firmwares I downloaded from the official radiomaster website and I also tried the one provided with(by?) the companion. The radio start in bootloader (when you bring t1 and T4 together) but shows "no version" at the bottom. It shows the firmware version that was just written on top. |
Beta Was this translation helpful? Give feedback.
-
|
Post in help-and-support question |
Beta Was this translation helpful? Give feedback.
-
|
I've been helped out of this issue by 3djc on discord. edit: for info, I used the sdcard option (log into radio, browse sdcard and long press on firmware to write it) to update the firmware and that's where the problem started. Thanks to 3djc and pfeerick for their help! |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Is there an existing issue for this problem?
What part of EdgeTX is the focus of this bug?
Transmitter firmware
Current Behavior
I tried to update the firmware via https://buddy.edgetx.org/ , but an error occurred during flashing:
“Address 82b21ff outside of memory map”
When I tried to restore the UF2 firmware via the bootloader, the EDGETX_UF2 drive on my computer shows a total size of 15.8 MB with 0 MB available. When I try to copy the UF2 file to it, the system reports no space on the disk space.
“The bottom of the bootloader screen shows ‘no version’.”
At the moment, I don’t know how to recover the firmware. My TX15 cannot boot into the system now — there is no firmware installed, only the bootloader is accessible.
I followed the tutorial and tried to use STM32CubeProgrammer, but the TX15 doesn't have a firmware file in BIN format.
Expected Behavior
Normal recovery of official firmware or flashing EdgeTX and booting up.
Steps To Reproduce
1、1. Used https://buddy.edgetx.org/ to upgrade to the latest firmware (failed, error as above) and unable to boot.
2. Attempted to use Bootloader to flash according to UF2 (failed).
3. Flashed the official Bootloader and tried again (failed).
Version
2.12.0-RC
Transmitter
RadioMaster TX15
Operating System (OS)
Windows
OS Version
No response
Anything else?
No response
Beta Was this translation helpful? Give feedback.
All reactions