#Quad Flipping out after a successful hover

1 messages · Page 1 of 1 (latest)

stone apex
#

Ok I need some help guys. Here's a little back story. I built a couple LOS drones back in 2014-2015 era. Hobbyking KK2 and Naze32 CLEANFLIGHT era. So I have some experience with drone electronics but I am definitely out of my game now. I bought a Geprc domain 3.6" BNF and it flies great, but i quickly wanted to build a 5" quad. I got these parts to start: Five33 Flipswitch frame, T-motor F722 stack, T-motor 2207-1950kv motors, ELRS rp3 receiver, and the DJI O3 air unit for video link. Smoked out the Tmotor ESC(I think) because i was a building noob again and fried the esc on the carbon fiber. I swapped in a new SpeedyBee F7 V3 stack rotated 180 and nylon standoffs for the stack and rebuilt it without any shorting. Now I can get a hover about 3" off the ground with slow throttle, but if i give it any more throttle it just flips out and rolls to the right and crashes on angle mode. I tried ACRO and got it to hover up about 5-10' then reduced throttle to land and it flipped out as soon as it touched the ground. Tried changing both the yaw degrees 180 and gyro CW180flip separately(FC gyro comes flipped already in the FW) and both do the same thing. Also tried DSHOT600/3.2Pid loop, and DSHOT300/1.6Pid loop, same result.

Motors are correctly oriented
Motor rotation is correct
Props are on correct for props out configuration
SpeedyBee F7v3 updated to BF 4.5 RC3
I also tried a full erase and reconfiguring to see if there was just a bad flash, still the same thing.

I will include my Betaflight backup from after the crash, as well as the BlackBox file. If any other things are needed, I can post those as well. This has been frustrating me for a week on this new build. Thanks for anyone that can help at all.

#

Here’s the flight attempt from today. Yes I’m in a chicken cage. Damn thing almost took me out last night. It seems to not like to disarm right away either. I have to disarm,arm, then disarm again for it to stop freaking out.

drowsy fern
#

Does the avatar in BF Setup tab react correctly on all 3 axis?

stone apex
#

yes it does

drowsy fern
#

Can you show Motors and Configuration tabs?

stone apex
#

you got it. one minute

drowsy fern
#

Dont know if its related, but should you have ESC_SENSOR turned on?

#

And you are using Second gyro, is that correct?

stone apex
#

I tried ESC_SENSOR turned on and off, both same effect, still flips. My speedybee F7 only shows a second gyro, no option for "First"

#

but the FC only has one gyro

drowsy fern
#

Can you post results of Status in CLI?

stone apex
#

Yes I can, one second

#

Status

MCU F722 Clock=216MHz, Vref=3.34V, Core temp=33degC
Stack size: 2048, Stack address: 0x20010000
Configuration: CONFIGURED, size: 3812, max available: 16384
Devices detected: SPI:1, I2C:1
Gyros detected: gyro 2 locked dma
GYRO=BMI270, ACC=BMI270, BARO=BMP280
OSD: MSP (53 x 20)
BUILD KEY: 6bb68af51dfe4e5e912f9cb92cb77c03 (4.5.0-RC3)
System Uptime: 14 seconds, Current Time: 2024-03-28T00:51:56.996+00:00
CPU:11%, cycle time: 313, GYRO rate: 3194, RX rate: 15, System rate: 9
Voltage: 0 * 0.01V (0S battery - INIT)
I2C Errors: 0
SD card: Manufacturer 0x22, 491520kB, 05/2165, v12.8, 'MK '
Filesystem: Ready
GPS: NOT ENABLED
Arming disable flags: RXLOSS CLI MSP DSHOT_TELEM

drowsy fern
#

I'll just go get my V4 and check those settings, hang on.

stone apex
#

Absolutely. Thank you

drowsy fern
#

Mine looka like this:

stone apex
#

ok did you mean F4 or V4, because speedybee's website doesnt show a v4 for the F7

drowsy fern
#

Sorry, I messed it up, I run a Mamba stack. The SpeedyBee is in another quad, hold on.

#

This is the right one:
Same as yours.

stone apex
#

Yup thats all correct for my FC on a fresh flash. I have my FC and ESC rotated in my Five33 Flipswitch 180 degrees. I tried 180 in the yaw degrees, and separately tried CW180 flip". same results. the 3d model reacts correctly both ways with the same flipout

#

She’s a little grassy from todays test

drowsy fern
#

Mine does not react the same if I change to CW180Flip. Then everything is opposite!

stone apex
#

Do you have your Fc and ESC rotated in your quad 180? Because I have mine facing backwards

drowsy fern
#

My point is that one of those settings should result in the 3D model reacting opposite to the movements irl

stone apex
#

If i set my second gyro the same as yours, my 3d model is backwards. Because its backwards in the quad. if i set it to CW180flip, the 3d model acts coreectly

drowsy fern
#

Ah, i get it now.

#

And your filters and rates are stock values? Or BF defaults?

stone apex
#

BF defaults

#

I did a full erase and flash of 4.5 RC3 for the SpeedyBeeF7v3 board

#

This is a slam deck frame, and my nylon screws are touching the top plate. That shouldn't give any problems right? There is no smoking when connecting a battery

drowsy fern
#

Did you fly it out of the box, or upgraded before flying?

#

No problems with nylon screws.

stone apex
#

updated before first flight due to bardwell's tutorial

#

The FC came with BF 4.3 installed

drowsy fern
#

Im running out of ideas other than flashing back to 4.3 and see what happens. Mine is still running 4.3

stone apex
#

Yeah, I think that's my next step. It would just suck to have my Geprc DoMain running 4.5 fine, and my new 5" running 4.3 because of the changes

#

I u[dated my DoMain to 4.5 with no issues and my new quad is freaking out

drowsy fern
#

Try 4.4 then. 4.5 is beta ... still

stone apex
#

Ahhhhh. dammit Bardwell. Maybe there's an issue with the RC3 of 4.5 and the F7v3 boards because of the gyro

drowsy fern
#

I can try to flash 4.5 to mine tomorrow and see what happens

stone apex
#

Dude if you can do that for me, I would sooooooo greatly apreciate that. If you have the same issues, then we know it's the FW

#

I've literally been super frustrated for a week trying different things to stop this flipout

drowsy fern
#

You should give 4.4 a try as well. Then you dont have to wait for me to get some sleep (3 am here in Denmark)

#

But I will get back to you on 4.5 in 8 hours time ... 🥱

stone apex
#

oh wow. you'll definitely check first. It's almost 10pm here in NY. I can't test again for about another 18ish hours

#

too dark outside to fly a suicidal quad hahaha

#

work and all that tomorrow...🫤

drowsy fern
#

Yeah, I will take great care when trying out 4.5 for sure 🙂

stone apex
#

Dude I appreciate you. Are you running that F7 v3 on a 5" quad?

drowsy fern
#

Yes, a racer on an old frame

stone apex
#

Ok please update me as soon as you can try it. I'm pulling my hair before just scrapping this quad....

drowsy fern
#

Will do. And maybe others will chime in as well in the meantime

stone apex
#

Here's to hoping we can figure this out. haha

#

If not, I'm starting over, and wasting money haha. Good night Turner

drowsy fern
#

U2

drowsy fern
#

Allright, back to basics. I did what you did and upgraded to 4.5-RC3, drone flips immediately. Reorder motors (they where backwards) and check motor directions and drone flies fine.

#

I notice that you have bidirectional Dshot enabled in the first screenshot, and the DSHOT_TELEM flag in the status output. My ESC does not support bidirectional dshot out of the box. Can you confirm if you have bidirectional dshot enabled now?

#

So it would seem that you should disable bidirectional dshot (though you shouldnt be able to arm with it enabled) and set gyro to CW0Flip and Yaw angle 180

stone apex
#

Oh damn. I just looked my ESC up and it shows nowhere whether or not it supports bidirectional dshot. I can try both of those tonight after work

#

You might definitely be on the right track. Not sure why it let me enable it if the ESC couldn’t use bidirectional.

#

I’m also wondering if I need to update the ESC firmware to allow bidirectional dshot. Is it even necessary?

drowsy fern
#

Not necessary, its a performance thing. Less filtering needed.

stone apex
#

Ok. I’ll try to disable it and see if it fixes anything tonight and report back

drowsy fern
#

The SpeedyBee ESC is running BLHeli-S, you can upgrade the firmware to Bluejay and get bidirectional dshot. But I would recommend getting it in the air first ...

stone apex
#

Man, bidirectional dshot really might be the issue then. I thought it would be running blheli_32 because the ESC has “BL32” written on the heat sink. Only about 6-7 hours left until I can test this

stone apex
#

Ok I found the manual online for this F7 stack. Looks like it does run Blheli_32, but their app shows bidirectional shot off in their settings. Still going to turn it off and test

drowsy fern
#

You're right, the BLHeliSuite32 reports it is a T-motor 55A ESC ... weird.

drowsy fern
#

I am unable to upgrade the ESC to 32.10 ... also weird.

stone apex
#

Wow that is definitely odd. I'm going to check mine in BLHeliSuite32 as well

#

Ok here's what BLHeliSuite32 says about my ESC:

#

I just flashed 32.10 to all four ESC's successfully.

#

I just turned Bidirectional Dshot off.

#

Also just switched the board back to CW0Flip and Yaw180

stone apex
#

Just got back inside. Quad still freaks out. First try, it freaked out as soon as it was armed, second try it freaked out on slow throttle up after arming succesfully.

drowsy fern
#

Are motor order and direction correct after ESC flash?

stone apex
#

yeah, I double checked that and again just now

#

I just realized motor 2 sounds a little weird but it spins just the same as the rest. Could this be the issue?

drowsy fern
#

If you spin all motors (right side of Motors tab), do they report roughly the same RPM?

stone apex
#

Motor 3 is lower but 2 is the one that sounds a little different

drowsy fern
#

Try to disable ESC sensor

#

Motor RPMs are within limits I think

stone apex
#

Ok, It's disabled, gonna try again. be right back

#

New information. So it has been nothing to do with the amount of throttle I'm giving it. I armed the quad in Angle and after about 3-4 seconds with no input it went straight up on its own and freaked out. Disarmed, and rearmed in acro. about 5 seconds later it shot up again...

drowsy fern
#

Do you get ripples in the gyro chart on the motors tab?

stone apex
#

red, yellow and blue lines when i move the quad only

#

This was me moving it randomly

drowsy fern
#

There must be something basic that we are missing...
Can you do a video of you moving the quad in front of the 3D model on the Setup tab on all axis?
Im reaching here ...

stone apex
drowsy fern
#

Looks good. I have just configured Yaw 180 just like you, I will see if it flies like that.

#

What do you get in the goggles when it freaks out? Runaway protection?

stone apex
#

not sure I wasn't looking in the goggles when it happens. The blackbox doesnt show it

drowsy fern
#

I can hover fine with yaw 180. Did you turn the FC upside down by any chance?

stone apex
#

Definitely not upside down

drowsy fern
#

USB-C is on top of FC?

stone apex
#

yes it is

drowsy fern
#

Im going to try props out like you, just for fun

stone apex
#

ok haha. are you running stock PIDs?

drowsy fern
#

Yes

stone apex
#

Do they look like this for you? Mine are stock also

drowsy fern
#

Yes, same. What about PID tab, Rateprofile. Does you radio control the 3D model there correctly?

stone apex
#

yes it moves correctly to my inputs

drowsy fern
#

Last difference I see is that you use 6S, I use 3S. Otherwise i'm at my wits end here.

stone apex
#

Could my stack be too squished and cause these issues? It's not too tight I don't think

drowsy fern
#

As long as you do not bend the board or push down on components you should be fine

stone apex
#

That's what I thought too

drowsy fern
#

Im going to sleep now, hopefully some one else will bring the solution. I will report back if i get any ideas

stone apex
#

Ok thank you so much for your time and help. I appreciate you. Hopefully I can figure it out. If not, starting over with a different frame harold

stone apex
#

I'm going to attempt a full teardown and rebuild and see if there's any changes after resoldering everything and reconfiguring

echo cobalt
# stone apex Here’s the flight attempt from today. Yes I’m in a chicken cage. Damn thing almo...

Hi there, not disarming sounds strange to me. I had a quad fall out of the sky randomly because of a wrong define for the barometer on the fc, which also resulted in bf fully freezing. Only thing that stopped the quad from shooting into oblivion was the esc turning off the motors.
What fixed it for me was disabling all of the optional peripherals (baro, gps, acc, ...) and enabling them again one by one. Might be completely unrelated but maybe you want to give it a shot before rebuilding