I’ve been flying with a 3DR PX4 since 2013, and everything worked great. About a year ago I made the mistake of switching to a DJI Naza M, and recently bought a new Pixhawk 4. When I took the helicopter apart two weeks ago, it was a fully functional flying hex. Now that the heli is rebuilt I have been having trouble with one single ESC/motor.
When I power up the helicopter, motors 1-5 beep every 2 seconds, nothing from motor 6. Then after the Pixhawk boots, motors 1-5 make their 4 beeps (4S battery) and then indicate they are ready to go. At this point, motor six starts the beep every 2 seconds, and keeps beeping. I can arm and run up 1-5, but 6 keeps beeping.
I’ve been running these motors and ESCs for roughly 3 years now, without a single issue. I know the 2 second beep means the throttle is out of range, but why would motors 1-5 be within range, and not 6? I have done the ESC calibration, both in QGroundControl and manually. I also wonder why there is such a delay in the booting sequence for motor 6, but 1-5 all boot together? I have also manually set PWM_MIN and PWM_MAX to 900 and 2100 respectively, just in case it was barely off, but that didn’t change anything.
Any ideas you guys might have would be appreciated. Is there a way to see the boot process in real time? A log file that shows the boot process that could maybe shed some light on the delay? With all new wiring, including power and signal, I can’t imagine it’s a bad signal wire. Is there a way to test the signal wire from the PM07 board? I know I could do a resistance test on the wire itself, but like I said, it’s all new wiring and I don’t think it would be a broken wire.
- Pixhawk 4
- PM07 V2.2
- Multistar motors
- Turnigy Plush 30A ESCs