My Motors Spin With Receiver but not with the Holybro Pixhawk 6C Mini

I am using a Holybro Pixhawk 6C mini with a Radiomaster ER8 Receiver I connect my motor signal wires to the ER8 receiver and the motors spin but when I setup my controller to run PWM on Servo 9, 10, 11, 12 the motors don’t spin. The ER8 is connected thru Telem2 port with a Power, Gnd and RX and TX. Don’t know if this will help but I have a Tekko32 F4 4in1 50A ESC using the Dupont connecters on I/O PWM OUT 1, 2, 3, 4 pins with ground. All it does is play the music tones thru the motors. I am a real dummy newbie.

123124.param (21.7 KB)

Start by using MissionPlanner motor test to check the motors and ESCs are all connected in the correct order and spinning in the correct direction.
Then look at messages for anything related to the RC receiver. You should also be able to see “green bars” moving in the RC calibration screen.

Set these to use DSHOT600:

BRD_SAFETY_DEFLT,0
MOT_PWM_TYPE,6
MOT_SPIN_ARM,0.06
MOT_SPIN_MIN,0.10
SERVO_BLH_AUTO,1
SERVO_DSHOT_ESC,1

and after a reboot there should be something in messages like:
RCOut: PWM:1-8 DS600:9-14

I am still not able to spin the motors in motor test… The motors just play tones The RC works and it shows in Ardupilot.
112025.param (21.7 KB)
.

You are connected to the I/O/Main outputs and are configured on the FMU/Aux outputs. Move the outputs to FMU and set this:
SERVO_BLH_MASK,0

You should be configuring for Bdshot if you have that version of firmware flashed.

I did but no luck. Just can’t get this thing to work. I also tried another Pixhawk 6c Mini FC.

Did you move the motor/ESC wires from the I/O outputs to the FMU outputs? The parameters in that last file dont match the picture. If you move the motor wires to the FMU outputs that should work. Or change the SERVO settings to match the physical wire connections.

I did move them to the FMU 1, 2, 3, 4.

Okay good news is I got the motors to spin but what I don’t get is I set the motors up on servo 1, 2, 3 and 4 and connect to pins 1 thru 4 on the FMU outputs and the motors doesn’t spin but when I put the on the I/O outputs 1 thru 4 they do. What gives?