Recently we bought several PX4 Black Cubes for a Generic Quadrotor X and they will not connect to Q-Ground Control right out of the box. We haven’t changed any settings because we can’t even access them. Has PX4 moved away from supporting Q-Ground Control? We cannot connect by USB or telemetry with and without external power source. We swapped out the SD card with a known working quad of the same frame and system and no luck. We’ve gone to the deepest level of the code and nothing, we originally thought it was simply missing the boot loader. We managed to upload a “custom firmware” of the px4_fmu-v3_default.px4 using Mission Planner and now we can connect to QGC like normal but cannot change firmware. When plugged in to upgrade firmware it says:
Found device: PX4 FMU V2
Error: Sync: Send command: Invalid sync response: 0xfe 0x29
Then it acts as if its connecting and goes to the summary screen and connects. like normal without firmware change.
Also, it will not calibrate the compass. It is a Black Cube Here 2 combination and when calibrating the compass it errors saying:
[cal] Skipped scale calibration, sensor 0
[cal] Skipped scale calibration, sensor 2
[cal] Skipped scale calibration, sensor 3
Mag1 (ID 3081) no matching uORB devid
[cal] calibration failed: mag
Hopefully its a simple fix and I’m just ignorant. Any suggestions please let me know!