I finished a successful flight yesterday and all seemed A-OK! Following the flight, a made a few PID tweeks for stability and called it a day. This morning the Pixhawk wouldn’t complete startup, the M10 GPS didn’t show any GPS activity (i.e. red,blue, yellow or green) and clearing the safety lock didn’t help with the startup progress at all.
Worse yet I could not get mission planner to connect to the Pixhawk at all!
Clearly something has happened so I was wondering if anyone has run into this and what y’all did about it. Like is there a way to clear the currently installed firmware and reload it from backup??
Thanks for any insight on this
TOM
That makes it sound like a physical issue, not a firmware one. If you plug in the Pixhawk to USB and nothing happens (no lights on the controller) then something is wrong with that hardware. I’d try and isolate it by disconnecting everything from the controller and just connecting to USB. If that works, one by one re-connect things and try again until you find the problem.
Hi Allister
I have tried that :-). Lights come on the controller when usb is plugged in but even with all plugs removed I still can’t get mission planner to connect.
TOM
Had a similar problem with a Pixhawk 4 with Arduplane.
I was able to use the safety switch and moved the servos by RC but the FC refused so communicate. Got a little information by mavproxy, but not much. MissionPlanner and QGC failed completely.
In the end i flashed it and the result was surprising. The second IMU went missing and is still missing today. With another Pix4 i also had an IMU defect on the second IMU (confused gyro axis mid flight → 2 crashes). Both work fine with second IMU disabled.
And surprise surprise - its the same second IMU as on your Pixhawk 6C and the same manufacturer (Holybro): BMI055
If you really have the same problem, this is probably a DEV topic.
The lights coming on is a good sign. But all I’m left with now is the real basic stuff that I’m sure you’ve done. Comm ports, baud rate, different cables, etc. And like @dkemxr said, try QGC.
The 6C has two physical USB ports: one is Type-C and the other is GH1.25-4p.
If these two USB ports cannot communicate, try using a TTL to USB adapter to connect to the flight controller’s TEL/UART1 interface.