How I upgraded to Betaflight 4.5 (step by step)

Поділитися
Вставка
  • Опубліковано 29 лис 2024

КОМЕНТАРІ • 101

  • @This_Is_Not_My_Username
    @This_Is_Not_My_Username 9 місяців тому +23

    The link for your BF 4.5 playliat in the description is actually a link to your "How to fly" playlist.

    • @patodronefpv
      @patodronefpv 9 місяців тому +1

      I was just about to write this

  • @williamb3323
    @williamb3323 9 місяців тому +2

    Thank you Joshua for all your hard work over all these years. Much appreciated. I'm making the move from analogue to digital this year. Updating my configurator, and seriously thinking walksnail. Screw DJI.

  • @micahezekiel78
    @micahezekiel78 9 місяців тому

    hey joshua its Micah, thanks for the birthday message, so far loving the baby ape

  • @TechnicallyTom
    @TechnicallyTom 9 місяців тому +1

    There’s a bunch of settings for the HD OSD. I am not sure what is missing when enabling from CLI but I have had this happen too. You don’t need to power the VTX but toggling the HD option fixes it. Theres just something that is set that we are skipping in the cli diff all because we are not sure it’s a safe item.

  • @gigoyiyo
    @gigoyiyo 9 місяців тому +3

    I´m stuck in the 4:08, I have a PNP quad using dji controller 2, witch radio protocol should I use? Is giving me an error about the port.
    UPDATE: the error in the port was solved just updating the drivers, after that I installed the new 4.5, follow all the steps and the controller was not working, the BT OSD in the googles was not there, but both were linked to the quad.

  • @Sugar_K
    @Sugar_K 9 місяців тому +2

    You can use the PIDs and filters from 4.4 with 4.5 they haven’t changed

  • @PMcDFPV
    @PMcDFPV 9 місяців тому

    Great video! cant wait for the deep dives !

  • @georgemorganphotography9714
    @georgemorganphotography9714 8 місяців тому +2

    I followed this to upgrade my iflight Nazgul F6 v2 HD with o3 air unit and now I have no telemetry data in my goggles and the drone keeps beeping because it doesn't have any receiver input! Please help....I'm using dji goggles 2 and controller v2. Can I revert the drone back to factory settings somehow? I'm brand new to this and only wanted to access the gps rescue updates in version 4.5

  • @mikeallenfpv
    @mikeallenfpv 8 місяців тому

    4:23 I thought I was hearing my mind come through the PC because those were my exact thoughts right around this time 😆thanks for the clarification

  • @TimGeersProductions
    @TimGeersProductions 6 місяців тому

    I just bought a Speedybee F7 V3 stack. I can make the motors spin in the motors tab, after upgrading tot 4.5 I can't anymore, esc protocol is set to Dshot600 just as before, I can't get any movement out of the motors with Betaflight 4.5 for some reason, after downgrading tot 4.3.x it just works again.

    • @charlesc7020
      @charlesc7020 5 місяців тому

      I'm having same issue. Did u find a fix besides going back

    • @TimGeersProductions
      @TimGeersProductions 5 місяців тому +1

      @@charlesc7020 Im surprised almost no one is talking about it. But turn on Bi-directional Dshot and it works. if you have a 8Bit BLHeli-S esc flash it with blue jay and then you'll also have bi-directional DSHOT

  • @hewie2000
    @hewie2000 9 місяців тому +1

    JB could you give the new dump link for the iflight chimera 7 pro v2 as this is the same sutup as what im running... love your vids bro

  • @_google_user_
    @_google_user_ 8 місяців тому

    RC3 PID loop frequency is stuck at 4khz when it did work at 8khz it was causing cpu overload in last version at only 45%. I hope they fix this before release. This was on a F405 V4 speedbee FC.

  • @lycanrccustom3956
    @lycanrccustom3956 7 місяців тому

    first off ty so much for your videos it was you who got me going in the hobby . its wonderful. im trying to update my LUM LUXF7 board to target MATEKF722SE which is the correct target. The last time i flashed to board was about 4 years ago using the most current betafight at that time .I just downloaded the 4.5 beta flight today and followed your video to do so. I plug in board and it connects with a message saying i need to update firmware as the current bf cant read it . I found the correct target for and picked the latest verison I then load the firmware online,flash the board and it kicks it into bootloader mode. bottom box on the left says ...initianting reboot to bootloader and justs stays like that . Betaflight is locked up and i cant do anything. . ive tryed like 5 times and no luck.....Im at loss on what to do and have 3 other badass quads with the same board. please help !!! have a great day

  • @15wattfantasm
    @15wattfantasm 9 місяців тому

    Joshua, wouldn’t be interesting if JSOC pilots were flying around with TBS Evos? How would or wouldn’t the Evos barcode control be a liability?- could pasting massive pitmode barcodes to or around your position save your life?

  • @GearZenChannel
    @GearZenChannel 2 місяці тому

    I flashed the firmware on my foldape 4 following along exactly and GPS stopped working. Went back to 4.4.3 and works fine again after reloading the backup. This stuff rarely works as advertised.

  • @MCsCreations
    @MCsCreations 9 місяців тому

    Thanks for the tutorial, Joshua! 😊
    Stay safe there with your family! 🖖😊

  • @siggiviehmann6082
    @siggiviehmann6082 Місяць тому

    Hello Joshua, first - many thanks for your support. I have an issue with STM32 F405 - current Betaflight Version in place - that's fine . I did run bind process as REX3 with Jeti TX as connected to Quad and same time quad was connected to betaflight. Since than JETI RX not recognized at all. Tried something already - like reset, flash STM32 again - nothing. Any idea where this issue is coming from ? Is it STM32 FC itself ? Is it something related to Betaflight? thx in advance Siggi

  • @smufinstuff
    @smufinstuff Місяць тому

    When I tried to flash the firmware I got a serial port error. I needed to download the impulse RC driver fixer, and it worked fine.

  • @pertificatus5420
    @pertificatus5420 9 місяців тому +2

    I always love your vids

  • @AndrewLee-j8z
    @AndrewLee-j8z 2 місяці тому +1

    How do you recommend updating the firmware on a older version that “won’t connect until updated “ or failed to open serial port

  • @mattlog0
    @mattlog0 7 місяців тому +1

    What I don't understand... what happens to the filter settings and pid setup?

  • @JerryPlaysTheBlues
    @JerryPlaysTheBlues 3 місяці тому +1

    ...But, now none of my quads will connect to BF4.5 so I can't get started??? no com port connection with Windows 11 ???

  • @LordRejion
    @LordRejion 5 місяців тому

    Wow...🤯 overwhelming.. I have to do all this to update..
    Ohs nos...😢😅
    I was trying to change motor direction on my meteor65. ( Ive been changing motors out. And 1 of them is alwase not working.) I was trying to make sure motors where going right direction and a thing popes up and said I needed to up date 4.5. To do that?? ?? I guess. And now so confused. I'm going to have to rewatch this video again till I get it.. lol. 4th time ..here we go😂

  • @omit.the.boring
    @omit.the.boring 6 місяців тому

    I am having issues after importing the CLI information. I dont have all of the information that you have in your back up and i am getting an error when i save that i dont under stand. It looks like this "###ERROR IN rateprofile: RATE PROFILE OUTSIDE OF [0..3]###" Can anyone help?

  • @petrokey
    @petrokey 9 місяців тому

    Not all resource commands will work. When I've updated diatone roma (based on mamba fc) - it failed set these commands
    # resource SPI_MISO 1 A06
    # resource SPI_MISO 2 B14
    # resource SPI_MISO 3 C11
    # resource SPI_MOSI 1 A07
    # resource SPI_MOSI 2 B15
    # resource SPI_MOSI 3 B05
    # set mag_bustype = I2C
    # set mag_i2c_device = 1

  • @EugeneBurmaka
    @EugeneBurmaka 7 місяців тому

    How the "Ports" tab should look after that? Would highly appreciate a screenshot.

    • @johnraahauge4552
      @johnraahauge4552 7 місяців тому

      It would depend on the FC used and how you have it wired up. In my case I use the same IFlight_Blitz_722 on my Nazgul5 V2. Have the receiver on UART2 and GPS on UART4, so my Ports tab looks like this:
      USB VCP Configuration/MSP checked 115200
      UART1 Configuration/MSP checked 115200, Peripherals VTX(MSP+D)AUTO
      UART2 Serial Rx Checked
      UART4 Sensor Input GPS 57600
      UART6 Sensor Input ESC AUTO

  • @andrecharron3089
    @andrecharron3089 8 місяців тому

    Hey Joshua love your videos! I'm building my first drone and after flashing to 4.5 I can no longer enable the compass in config, do you have any tips? It used to be enabled and my f405 seems to support it

  • @locksmith9580
    @locksmith9580 9 місяців тому

    I have a Kingkong90gt I want to change the rates on. I haven’t flown in over 5 years. It binds to my qx7. But I just want to change the rates. I haven’t even downloaded betafight on my pc but I’m scared to mess anything up trying to change anything on this drone. Like is the flight controller still able to update to the new betaflight?

  • @charlesc7020
    @charlesc7020 5 місяців тому

    Just updated everything to 4.5 and elrs to 3.4 everything looks right but motors won't spin no arming flags but msp. Anybody know what's going on.
    Figured it out forgot to enable bi directional dshot

  • @bsr3280
    @bsr3280 9 місяців тому

    Need help MT12, ELRS, I have one speed boat and it flips upside down and I have a recovery boat to go get the speed boat. How do I switch between the receivers?

    • @JoshuaBardwell
      @JoshuaBardwell  9 місяців тому +1

      Model Match: ua-cam.com/video/3S6eUWCqvUY/v-deo.html

  • @vatsalkonkani
    @vatsalkonkani 20 днів тому

    What telemetry protocol for sbus radio ? I have dji rc3 setup on o3

  • @northerntierfpv8947
    @northerntierfpv8947 9 місяців тому

    Thanks Joshua!

  • @marrakechporto5204
    @marrakechporto5204 6 місяців тому

    Hi, joshua I have a problem after the updates to 4.5, the OSD tab disappears from betaflight as well as the OSD on the glasses. So I come back to version 4.3 and everything works normally. Does anyone have an idea to solve the problem. Of course I tested on several drones, different brand stacks, new betaflight version…etc.

  • @Raif_Studios
    @Raif_Studios 5 місяців тому

    Which protocol should i use for only the O3 Air Unit with the DJI Controller 2?

  • @harinderjudge96
    @harinderjudge96 7 місяців тому

    4.5 doesn’t show up for me. What would cause this. Running a mamba mk4 f722

  • @TaseenAli
    @TaseenAli 9 місяців тому

    I built a 82 gram 2s naked vista bf 4.5 and was testing yesterday. For some reason while testing gps return it went to rx loss and dropped me out of the sky :/ i also noticed betaflight changes rx option by itself and would remove the throttle positions and so throttle flag would come up! Happened twice so far

  • @stevegigg6066
    @stevegigg6066 2 місяці тому

    You rip on bf, Im trying to find out why telemetry connects but only throttle input works ?…updated betaflight and ExpressELRS should I check this?

  • @ferferguillen
    @ferferguillen 5 місяців тому

    Joshua im trying to update the firmware to my quad but i cant it keeps loading what can i do?

  • @ruebenfilmz
    @ruebenfilmz Місяць тому

    Again...Thanks JB

  • @pertificatus5420
    @pertificatus5420 9 місяців тому +1

    Can you please do a updated tutorial abbout PID tuning or is the one you made still up to date

    • @JoshuaBardwell
      @JoshuaBardwell  9 місяців тому +5

      I would refer to Chris Rosser's pid tuning guide.

    • @pertificatus5420
      @pertificatus5420 9 місяців тому +1

      @@JoshuaBardwell thx

    • @jojosolostar9040
      @jojosolostar9040 9 місяців тому +1

      @@JoshuaBardwellhow many vista can connect with dji intgra?

    • @JoshuaBardwell
      @JoshuaBardwell  9 місяців тому +1

      All of them. I don't now that there is any upper limit.

  • @daliag_439
    @daliag_439 9 місяців тому +2

    Still waiting for Alphaflight

  • @JonFloFPV
    @JonFloFPV 2 місяці тому

    I’m trying to upgrade form bf 4.2 to 4.5… should I be leery of some cli dump imports given the changes between even 4.2 and 4.3?

  • @BolangFPV
    @BolangFPV 9 місяців тому

    Hey om a question for betaflight..
    How good do you think the GPS arrow directions are updated now? Is it better to just use the previous update 4.4.2?

  • @Todd_G_FPV
    @Todd_G_FPV 9 місяців тому

    This is what i was looking for yesterday lol

  • @tomaszszklanny915
    @tomaszszklanny915 6 місяців тому

    Hello, where can I download Chimera7 v2 pro settings for betaflight 4.5? Or is it possible to download your settings?

  • @luislobo770
    @luislobo770 5 місяців тому

    Hello!
    I have Cinewhoop that I would like to configure in Betaflight 4.5 and I cant find any good videos. Can anyone point me to some if there are any

  • @danielharris3827
    @danielharris3827 9 місяців тому

    does your Chimera have the blitz f7 stack? Can you put a dump in the discord please JB?

  • @Ravenwoodring
    @Ravenwoodring 8 місяців тому

    I keep Getting "Failed to open serial port" when I flash the software. any idea on how to fix this ?

  • @Bill_Bo
    @Bill_Bo 8 місяців тому

    So you need BetaFlight Configurator 10.10 to configure BF 4.5 on your quads. And you need BF Configurator 10.9 to configure BF 4.4 on your quads. Can you have both 10.10 and 10.9 installed at the same time or does installing 10 erase 9 so you have to move all your quads to 4.5?

    • @JoshuaBardwell
      @JoshuaBardwell  8 місяців тому +1

      10.10 is backwards compatible with recent versions at least as far back as 4.0.

    • @Bill_Bo
      @Bill_Bo 8 місяців тому

      @@JoshuaBardwell I will try 10.10 today then! I bought a BNF with a gps and it came with 4.5 on it and I just haven't been using for fear of having to switch everything else.

  • @th3ndktn
    @th3ndktn 9 місяців тому +1

    How strong is a drone like this if it crashes? The dji fpv breaks at any hit...

    • @William_NS
      @William_NS 9 місяців тому

      Yes it does. Carbon fiber FPV drones, generally speaking, are much more durable than plastic ones. I personally smashed to pieces, no less than 2 DJI FPV Potatoes when I was first learning to fly. In contrast, I've now built 13 "real" FPV drones and have only broken 2 arms, a top plate, and a bottom plate. Not all on the same quad, either. They were easily fixed and are all in flyable condition today.

    • @th3ndktn
      @th3ndktn 9 місяців тому

      @@William_NS do u know any cheap builds i can do/get? Ive no idea how to build one but got the dji fpv kit so glasses + controller and dead fpv drone lol

    • @albie1
      @albie1 9 місяців тому

      I own the iFlight Chimera7 Pro and a front arm and rear arm broke after the motors unsynced at full throttle. So then I had to buy a front arm pair and a rear arm pair to fix it. It only dropped about 20m into tall grass so I was surprised that it was SO mangled ! The DJI FVP is like flying an Apple Phone lol :D :D

  • @petrokey
    @petrokey 9 місяців тому +2

    Joshua, can you please ask betaflight team to provide tool for configs version compatibility? Or add back compatibility commands) - they probbably would listen to you...
    I have seen a tool for adapting but it simply comments out incompatible instead of converting to correct supported one...

    • @petrokey
      @petrokey 9 місяців тому

      (good plan for me to ask You to ask Betaflight... ;))

    • @Vitroid
      @Vitroid 9 місяців тому +3

      Some of us devs are here reading the comments for suggestions already 😅
      We're aware of the issues some people are having with older saves, JB doesn't need to remind us.
      There's a lot that can go wrong when automatically converting old values to something that was changed. Not everything may translate directly, some things have been added, some have been removed entirely.
      Commenting/removing incorrect lines is the safest approach, as that value will now fall back to the default which is good for almost every build. The more involved settings that come with some new features require full setup either way.
      What I personally do is to keep backups of mostly constant settings - Actual rates, OSD elements and layout, RX config, modes, etc... . Those are then loaded with no issue, and I can set up the few remaining things myself if need be

    • @seb-depp
      @seb-depp 9 місяців тому +1

      @@Vitroid First: Great that you read this and thanks for the great work you do.
      Still: couldn't there be a process that auto-"translates" stuff that is save (you're the ones who know what is) and either put to default new settings what is not safe or ask the user about unsafe stuff "do you really" with for example check boxes? What JB does here is of course a great help but I'd love to keep my settings say on a BNF. My Nazgul for example is still on 4.3 because "the boss doesn't like 4.4" (as they told me in a mail) and they don't publish a CLI dump. As I have no idea what iFlight did in their build I hesitate to just put the defaults on. I'll update my own build once the final release of 4.5 drops as I didn't tune anything...

    • @Vitroid
      @Vitroid 9 місяців тому +1

      @@seb-depp iFlight is one of the biggest BNF manufacturers, they get a ton of support requests, and those support requests mostly consist of people messing up their configuration from flashing. They are very insistent on keeping users on whatever the factory default is as is visible from some of the support articles 🤣
      Some of what you described already happens:
      4.3 tunes can be more or less kept for 4.5, some settings have changed, but since they fall back to defaults, it's more or less fine. If you don't transfer over the tune, you can apply one of many available presets. I am a big fan of that new system, you'll find a tune for basically anything. 5" quads will fly pretty well even on defaults, with presets you can probably get within 10 or 5% of the iflight tune, if not basically the same.
      Renamed commands fail by principle, and invalid properties are ignored in favor of defaults.
      When errors are found, it will prevent saving, highlight everything that's incorrect, and prompt the user either to remove them, or continue the save regardless.
      Conversion tools have been discussed many times, but have been deemed unnecessary given the resources available to touch up anything that was missed. Maybe iFlight will make up to date presets for 4.5, the GPS upgrades will probably pull enough people over for them to consider it worth their time

    • @petrokey
      @petrokey 9 місяців тому

      ​​@@Vitroidthank you for reply!!!
      Yeah, this sounds reasonably... And follows with a question - does it mean that just 'force save' after pick up old config with errors - would\should usually just work?..

  • @RickLaBanca
    @RickLaBanca 9 місяців тому

    I just do a diff all and apply that after update. Maybe I’ve been doing it wrong?

    • @JoshuaBardwell
      @JoshuaBardwell  9 місяців тому

      That is not recommended when going between major versions (e.g. 4.3 to 4.4 to 4.5). It can carry over incorrect settings from previous versions.

  • @albie1
    @albie1 9 місяців тому +3

    I think what I'll do is take screenshots of everything, do the firmware update, then restore the data via the screens

  • @ReegsFPV
    @ReegsFPV 9 місяців тому +2

    I'm not sure why you and everyone else says you can't just load the backup from the presets tab. I have been doing that since 4.3. You'll get a couple random errors like craft name and a couple other things. But all the main things like your PID values, ports, etc all come in fine. I've updated 4.3 quads to 4.5 with this method and 4.4 quads to 4.5. I have yet to have a single quad have an issue updating this way. And when you do update straight from the backup, you can scroll down through the CLI commands and see the couple errors and just go back into your settings and fix the one or two things that changed like the craft name.
    Why is this wrong if it works? And why would I manually copy and paste things when that's exactly what loading the backup does?

    • @MountaineerFPV
      @MountaineerFPV 9 місяців тому

      Yup

    • @CantFly_FPV
      @CantFly_FPV 9 місяців тому +1

      I think it's a precaution because I think a lot of people would just restore the backup after update and not realize some items will have failed. The other concern is that the functionality of a setting might have changed and even changing it to the value from the previous version might not be the correct value.
      For example (and this is only an example and not a real world issue, it only illustrates my point) A few versions back Betaflight changed the way it measures CPU Utilization and the display % changed on average. If you had a setting that would trigger something to happen at 60% utilization (because 60% was more like 90%), but now 60% is no longer considered high and would be wrong. 0-100% is still a valid setting but you would need to set the value to 90% in the new version but the config would have set it to 60.
      Hope that makes sense and this is only speculative on my part.

    • @JoshuaBardwell
      @JoshuaBardwell  9 місяців тому

      This may seem to work fine, and it may work fine sometimes. But for example, some defaults about the PIDs may have changed in the new version, and copying the diff in may overwrite those defaults with new values that are not appropriate. It's a risk, and it's not recommended.

    • @MountaineerFPV
      @MountaineerFPV 9 місяців тому

      @@CantFly_FPV this complexity to the layman will forever limit the growth on fpv into the normies worlds.

  • @DeXteR.AIRSOFT
    @DeXteR.AIRSOFT 9 місяців тому

    Was no air time dedicated to the failsafe tab? Or will that be covered in the next video?

    • @JoshuaBardwell
      @JoshuaBardwell  9 місяців тому +1

      If you want GPS Rescue failsafe then a future video will cover that. It needs to be configured properly. Otherwise, the default failsafe settings are correct.

    • @DeXteR.AIRSOFT
      @DeXteR.AIRSOFT 9 місяців тому

      @@JoshuaBardwell understood. Yes, was interested in the improvements in gps rescue behavior and any changes in the failsafe tab that we should know about, if any.

  • @ihaveanunorigionalname
    @ihaveanunorigionalname 9 місяців тому

    did ur perscription change i can see around your head thru your glasses they seem to diffract the light more then normal

    • @Liam-it7yu
      @Liam-it7yu 7 місяців тому

      Interesting observation

  • @NunoFPV
    @NunoFPV 9 місяців тому

    Thanks 😊

  • @dirtydogfpv6905
    @dirtydogfpv6905 9 місяців тому +1

    i used 10.9.0 to update yo 4.5 but then betaflight then says up date to 10.9.0 think thy need to change it ti 10.lol

  • @MindRiderFPV
    @MindRiderFPV 9 місяців тому

    No need to unplug the GPS either? Great!

  • @DutchGhost99
    @DutchGhost99 9 місяців тому

    is it safe to directly upgrade from bf 4.3 to 4.5?

  • @eliokreier522
    @eliokreier522 9 місяців тому

    Isn't there an online tool to convert an old CLI file to a new version?

    • @JoshuaBardwell
      @JoshuaBardwell  9 місяців тому +1

      There was one for BF 4.3 but it's no longer up to date.

    • @eliokreier522
      @eliokreier522 9 місяців тому +1

      @@JoshuaBardwell That's a shame, this online tool made it really easy to update. It would be really cool if BF had a built-in tool to update and apply your old config.

  • @jgrudnicki
    @jgrudnicki 9 місяців тому

    I wander how many kids were confused by the term "rewind button"... 😂

  • @SkeezyFPV
    @SkeezyFPV 9 місяців тому

    I decided to update to KISS instead 😂

  • @bongofury3176
    @bongofury3176 9 місяців тому

    LOS is the only true way...

  • @szymonzak6681
    @szymonzak6681 9 місяців тому

    3rd

  • @jalencrittendon9304
    @jalencrittendon9304 9 місяців тому

    First