I have a problem with flashing Ardupilot to my SpeedyBee F405 Wing. It will flash but will lose the firmware if powered off.It does not happen with INav firmware.
If you managed to successfully install ArduPlane on SpeedyBee F405 Wing, talk to me.
If your only experience is with INav, no need to pitch in. I have INav installed.
problem is I cannot connect o MP. At all. ONLY when I flash ArduPlane in INAV and load MP, I can connect.
I tried with STM32 Cube, exatly same behavior. DFU mode is not recognized in MP.
Either I do not understand the process or this is weird.
I do not see STM32Cube bootloader option.
Here is a guide that worked for me. I know it is from Matek, but I also flashed a SpeedyBee F405 Wing this exact way. Make sure you get all the software from the links in the guide.
When you want to download the firmware from https://firmware.ardupilot.org/, be aware that your FC starts with a capital S and is higher up in the list than ‘speedybee’ with a lower s.
Once I had a problem flashing with serial ports connected. I suggest remove any serial device from the board and use the dfu with stmcube with arduplane + bootloader
I used INAV, Betaflight, STM32 Cube, Short of taking it apart and using ST Link, I tried everything.
I said: I can flash the firmware and for as long as the power is ON It is working.
I mentioned INAV because I can flash it any way and IT WILL STAY. ArduPlane does not stay flashed.
might it be that the STMcube/*_bl method was for an FC that had no FW already installed? (you said it had INAV already installed on it).
don’t know, just guessing.