ESCs stop working on 4.2 stable bdshot

After upgrading to 4.2 from the last stable version of 4.1 my ESCs will not work(dshot) all my parameters remain the same. When going back to 4.1 all is normal. Anyone else have this problem? (Cube Orange)

Maybe post on the 4.2 stable release thread ?

Can you post your parameters and details of which ESCs you are using?

Hello Andy, thanks for taking the time to have a look, normally I can always find the answers here in the discussions or the Docs ,but this time I am stumped. The Esc in question is the Holybro Tekko32 45A BLheli_32 Dshot 1200 32khz.(32.8 firmware) With 4.1.7 they work and also Bdshot works and I can get RPM data. With 4.2 I cannot get them to do anything. (hopefully I added the Param File correctly to this post)

may5Vtol.param (21.5 KB)

Ok thanks - I have that ESC and FC so hopefully I will be able to reproduce if I solder up some motors.
Probably won’t be until the weekend though.

Your servo setup looks wrong - SERVO10 has no function and you have SERVO9 and SERVO8 both set to 36. Is this correct? What kind of VTOL is this?

When I check, the servo10_function it is set at 34, servo9_function is 33 servo8_function is 0, I did find servo12 and servo13 set both to 36 (I moved the positions and forgot to set 12 back to 0) this is a tilt tri set up. It has hovered well but not been tuned or transitioned yet. Am I missing something when checking the servo assignment? Thanks again for taking the time to look at my problem.

Does it work with just regular dshot? Just wondering whether this not really dshot related but rather channel enablement

Will test it when I get home today. Will let you know the results this evening. Thanks again.

This is not a dshot issue - I can get motors to arm fine with this hardware and a quadplane setup. It must be something to do with the motor mask on a tri.

Thanks Andy, so I will just stick with 4.1.7 for now then I guess. Thank you for looking into it for me. If you need me to test anything let me know, would be happy to help.


So just to be sure I went and corrected having two servo outputs assigned to motor 4 , no change on 4.2 still won’t work. Reverted to 4.1.7 and all works fine.