Hello Fellow Yuneec Pilot!
Join our free Yuneec community and remove this annoying banner!
Sign up

The elusive calibration software

Joined
Mar 4, 2019
Messages
320
Reaction score
153
Age
54
I'm looking for the bootloader of the MCU board from Typhoon H. I have some MCU boards to test different files. It would be nice to go forward and back with Thunderbird firmware and stock firmware..
I wanted to get back to you on this sooner but I haven't had much free time.
After going through the files I received, I do not see the bootloader you are looking for.
However, I sent a reply email to the guy who gave me all these files and asked him if he might have them. I am waiting for him to reply. I will let you know.
Is there a way to extract a bootloader from older boards? I do have several of the old ones sitting around.
 
  • Like
Reactions: eprom
Joined
Sep 28, 2020
Messages
1,104
Reaction score
383
Age
54
Location
Kozloduy, Bulgaria
As I wrote before, you can investigate the GUI flasher. There probably is a security breach and you can inject your code using the presented bootloader.


BTW, what is the purpose of the separated .exe file, which you give royalty-free to us?
 

tin

Joined
Jul 30, 2020
Messages
54
Reaction score
34
Location
Australia
Is there a way to extract a bootloader from older boards? I do have several of the old ones sitting around.
Typically a microcontroller will have the bootloader embedded internally (even if the rest of the code is in an external flash chip). And this is almost always protected from read access to slow down theft of code.
As has been mentioned, try the programming software for the MCU in question and see if it has the ability to read the chip contents back. Unlikely but sometimes they allow it.
 
  • Like
Reactions: eprom and h-elsner

h-elsner

Premium Pilot
Joined
Mar 23, 2016
Messages
1,668
Reaction score
1,278
Location
Bavaria / Germany
Is there a way to extract a bootloader from older boards? I do have several of the old ones sitting around.
No, this part of the flash memory is read.protectd by STM32 fuses. You only can delete the bootloader to flash new FW but currently we cannot go back. And no, the flashtool from GUI is not able to access to bootloader. It needs the bootloader to flash the FW.
br HE
 

h-elsner

Premium Pilot
Joined
Mar 23, 2016
Messages
1,668
Reaction score
1,278
Location
Bavaria / Germany
I have had a look on this bootloader file. It is an installer for a tool. It seems to be newer version of the flash tool that is already part of the Typhoon H GUI. This shows both to compare:
bootloader_exe.png
The black one is the new one. There is a button read but I could not read or write anything. I got always Timeout.
bootloader_exe_fw.png
But it reads and detect the FW file for the Typhoon H MCU (TyphoonH-FC_V1.28_24_9_2016.yuneec as example). Only upload still not working. I couln't get it working. Possibly it's not for Typhoon H but later products, PX4 based. In this case it is good for flashing flight controller for those.

However, I think that is not what want.

br HE

Update: It is not working with Typhoon H Plus flight controller. Not even the FW file is accepted.
 
Last edited:
  • Like
Reactions: eprom
Joined
Mar 4, 2019
Messages
320
Reaction score
153
Age
54
read.protectd by STM32 fuses
I gotcha now. I am going to look into this a bit deeper. You have my curiosity coming out.
I am also waiting to hear back from a guy who worked for Yuneec directly. He said he would dig through his old computer to see if he has some files I could use. **fingers crossed**
 

New Threads

Members online

Forum statistics

Threads
20,563
Messages
237,477
Members
25,946
Latest member
thellend