My Align 450 trad heli is running on Pixhack without problem. When I armed the heli yesterday without changing any param since last flight, I got an error meaasge “Bad logging” on MP.
I tried to change all the 6 param starting with LOG__ to different values, but did not help.
I also tried to flash an earlier version of firmware (Copter for heli V.3.5.4 versus the original V3.5.7) with same result. But this helps on my Quad (bad logging preventing arming, and solved by upgrading Copter FW from V3.5.5. to V3.5.7).
Yes, I can arm after disable the arming check. And after I enable it (Check all) again, I still can arm.
But on the same (or may be different issue) issue, the error message “Bad logging” comes up before and after the disabling and enabling the Arming Check. When I tried to arm, another message pops up saying “Logging fail”. I have to wait and see next time after I fly, will I get the logging in the SD card.
Ah.
you can check logging w/o flying if you enable the LOG_DISARMED.
In any case; I would backup the microSD logs, reformat it, and restore the logs.
I also avoid putting the microSD into windows computers (they mess more than needed with the file system and FAT32 is’t exactly very resillient and journalling filesystem) - or you could insert it using an SD adapter switched to read-only.
I had same problem, My Flight Controller Pixhawk 2.4.7 having Copter 4.0.7 was giving pre arm error “ Logging failed : Logging pre-armed was enabled but failed to write to the log.”
What I tried
Formatted memory card- Not worked
Replaced memory card with new one- Not worked
Installed fresh Firmware Copter 4.0.7 and calibrated all- Not worked
Finally I got below solution which worked for me
Formatted memory card with File System “FAT32” -Worked