Betaflight 4.3 CPU% too high!

preview_player
Показать описание


Рекомендации по теме
Комментарии
Автор

This hobby would be so dead without you :D

Long live Bardwell, teacher of many things.

AbdulAleemShekhani
Автор

The gyro/filter/pid task rates will be slightly different to what you’d expect if the scheduler has locked the gyro loop to the actual gyro update rate. If the CLI status command reports that the gyro is locked then this will be the case. A good way to check if the CPU load is marginal is to set the black box to log SCHEDULER_DETERMINISM and then look at the sensors tab and check that debug[0] is stable.

SteveCEvans
Автор

I just flashed my second-hand tinyhawk (F4-based) with 4.3, and had the exact Q's you're answering. Thank you!

JoshMurrah
Автор

Fantastic, Joshua! Thanks a lot! 😊
Stay safe there with your family! 🖖😊

MCsCreations
Автор

I regularly run my Evoque F5D at 62-67%. I remember learning that it was OK back when 4.3 was in 1st RC. Haven't once had any problems with that quad flying. Been running 8k/8k DS600 the whole time.
However, I have many F411s that I have had to turn down to 4k or 2k PID loop frequencies. I found that out the hard way when I first started migrating everything to 4.3. It just overwork F411s too hard with RPM filtering and default filters when trying to run 8k, or even 4k (on some boards) PID loops. They fly just fine, even down to 2k PID loops, and won't even allow you to set 8k PID loops. If you set it to 8k and hit save, it changes it back to 4k anyways. GJ BF devs!! =)
I think it's just human nature to want the highest numbers whenever available. It's not like our brains could even tell what is happening 2000 times a second, much less 8000 times a second.

ErraziBProductionS
Автор

Thanks for this video! I've just flashed the final release of BF 4.3 for the first time and saw right away that the percentage went up to 55-60% on my F7 FC. I am happy that this is fine with the new version!

skyrotfpv
Автор

I was flying a quad with an AIO F4 processor with built in ELRS via SPI. I had been flying it for quite a while without any problems, however not long after enabling RPM filtering I had my first ELRS failure about 40 metres away from me and my quad went into failsafe.

After a bunch of reading I found out that in these AIO boards ELRS is actually running on the main processor, and I suspected that I did indeed hit a CPU limit and the ELRS task was one of the ones to "give".

So I overclocked the processor and reduced my PID loop frequency to give more headroom and haven't had an issue since then. I am speculating about the cause, but it has been rock solid since I made the changes so it might indeed have been the problem.

cphorton
Автор

Thanks Joshua i learned something today!

airdevil
Автор

Thank you for this video, I think I may be running way underkill on my cpu. I never fully knew how much was too much so now I realize one of my newb mistakes was running at under30%

SilverbackSasquatchxx
Автор

there wondering this question, because they didnt read the notes on the RC notes on the git hub. it states they are calculating cpu usage differently. and not to worry until your above the %75 range.. it states this on the release candidate notes... I noticed this as well and just read the patch notes more in depth.

Lordprimate
Автор

It's what I was looking for. Great!

MircoBonfiglio
Автор

I had my cpu load at 75 on my slammed squirt and kept getting de-sync like issues on exiting rolls and flips. Kicked dshot back down to 300 and 8k/4k pid loop and over clocked to 128 I think, and I’m back down to 39% with no more issues.

PAYNEFPV
Автор

I paid for 100% of the processor so I want to use 100% of the processor 😶
🤣🤣🤣🤣

benupde
Автор

F411 processors seem to need to be overclocked with 4.3. I actually removed the RPM filtering to be on the safe side cycle wise.

nikotttin
Автор

i have the roma f5 v2 with an f722 mk2 fc and also have the mini mk2 f722. can run both at d600 8k/4k but have to turn everything off except airmode and osd. both run 60-65%. ive heard arming/flying adds 10% so im running at 70-75% cpu load. dont notice any problems. thre f5 v2 bnf out of the box i dont think could run d300 4k/4k with everything thats turned on by default... telemetry, led, airmode, osd, gps etc.

jefffpv
Автор

Mine runs at 75% all time
Haven't had any issues of now yet

aadharsh
Автор

Cool i was worried about it going from 14% to 60%. 4.3 is great so far WAY better.

Shauny_D
Автор

I'm pretty high, still havent found the limit 🙌

Fly_High_FPV
Автор

Thank you for covering this topic. One of the most common questions I get asked. Now I can refer people to this video.

MurdersFPV
Автор

My GYRO rate/hz is on 7843 and what ever i do nothing helps. Im on bf 4.3 and have a F4 fc.

lukebenner