I’ve used BetaFlight and decided to switch to ArduPilot.
- I’ve made backup of betaflight FW using STM32Cube (How to Backup Flight Controller Using STM32CubeProgrammer (Saving Firmware and Config) - Oscar Liang)
- Downloaded fw (I have SpeedyBee F405 V3 BLS 60A 30x30 Stack) ArduPilot firmware : /Copter/stable-4.5.2/speedybeef4v3
- followed these steps Loading Firmware onto boards without existing ArduPilot firmware — Copter documentation
- Installed and started QGC, connected FC via USB, QGC in disconnected state
- created a comm link, see image
, pressed connect, still in disconnected state - checked LinkManagerVerboseLog (Vehicle Connection Problems | QGC Guide (master)), looks like hardware is not recognized
qgc-log.txt (79.5 KB)
Edit:
I’ve noticed that flashed bytes in device memory not fully match FW file