I’m new to the forum, but quite an aged user of Ardupilot (both plane and copter, autopilots from MiniPix to the Cube). I have now a small plane flying with an Omnibus F4 Nano v6.1 inside, which flies nicely. I set it up in April, loading the bootloader and firmware with STM32 just by following the guide on the Omnibus F4 Nano page on the Ardupilot website. I’m now simply trying to set up a new plane with a second Omnibus F4 Nano v6.1, but I cannot finalize it! No way. I’m missing basic parameters in the firmware (like attitude and serial ones), and can’t understand how to fix.
Here’s some details:
I tried loading almost any fw+bl available on the Ardupilot website using STM32 (plane latest, beta, stable, stable 4.0.9, stable 4.0.0, even copter once just to try), but after successfully loading the firmware I connect with MP and I try to load the param file that I saved from my other plane: well, I keep getting a “missing parameters” error which refers to basic attitude parameters like RLL2SRV_P, RLL2SRV_I, PTC2SRV_P and some hardware parameters like SERIAL4. The missing parameters vary from 29 to 435, it depends on the firmware that I loaded obviously, but the common point is that I keep missing key parameters that prevent me from flying.
I think I tried with 20 different fw, I tried to update the fw from MP itself, I tried to use QGCS instead, I tried to load a stable fw+bl, than to upgrade the fw alone… The problem changes, the missing parameters change, but some key one is always missing.
When connecting to my WORKING plane, MP says:
09/08/2021 11:12:45 : IMU0: fast sampling enabled 8.0kHz/1.0kHz
09/08/2021 11:12:45 : RCOut: PWM:1-4
09/08/2021 11:12:45 : OmnibusNanoV6 002E004F 37565011 2039365
09/08/2021 11:12:45 : ChibiOS: c82ce90e
09/08/2021 11:12:45 : ArduPlane V4.1.0dev (ab2e429f)
I loaded several different fw on the new plane, but never got a cxxxx ChibiOS.
- any way to save the firmware+bl from a board and load it to a new one?
- any way to find a specific firmware+bl on the Ardupilot website by knowing its code (in this case ChibiOS c82ce90e + ArduPlane v4.1.0dev (ab2e429f)?
- anyone else ever experience such a deep missing parameters issue? How to fix that?
Attached one of the several similar errors I got, just as an example. The key missing one here is the serial4, which is instead alive on the other plane (and used).
Thank you to anyone willing to help