MP mag calibrate does not work with EKF2 enabled in 3.6dev

Thank very much for your reply.
I have been hoping that it was something stupid like that. But researching old threads like Matts where he reports a similar problem with both enabled, I checked and I don’t have EKF3 enabled. I also checked to make sure that the P2.0 did not have the STM defect, not that it would stop it from using the whole 2mb of ram but it is a v3 STM so not an issue. In Matt’s thread there is a hint that the Solo used more memory that a V4 platform but that thread never got solved.

It is a catch 22 problem. If I turn off EKF2 and set AHRS_type=1 or 0 (it seems to ignore 1) I can cal the mag and the accel but it won’t arm because I am using 3.6dev and it wants EKF2 enabled. If I enable EKF2 it won’t cal so it won’t arm.

I am really a glutten for punishment so I’ll swap a green cube in and see if the problem persists and then I’ll erase all the parameter memory and make sure there is not a corrupted value some where.

I am using OlliW betacopter based on 3.6dev to get the UAVCAN additions but I also installed current master and it does the same thing.

Again I appreciate your time taking a stab at it and if you think of any thing else I’ll give it a try. I am so close to building a full UAVCAN machine.