Hello guest, if you read this it means you are not registered. Click here to register in a few simple steps, you will enjoy all features of our Forum.
This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
PSA: Do not power up or connect via USB Whoop AIO boards before reading this
#1
PSA: Do not power up or connect via USB Whoop AIO boards before reading this

Some whoop boards (from BetaFPV & HappyModel) that have the ICM-20689 gyro are being shipped with Betafligh 4.3 release candidate nightly firmware that had the bug rendering your gyro unusable after flashing.

This issue has been mentioned several times on this forum: 

https://github.com/betaflight/betaflight...JG7JJ0fgGI

The first time you plug in a battery or USB cable, it will boot up and permanently alter the gyro chip making it unusable and unfixable.

The advice is to not power up the AIO board or connect it via USB when you receive it.

Instead, by holding the boot button and plugin in the usb we need to put it in DFU mode, connect it to Betaflight and flash the official version of Betaflight 4.3 which has the gyro bug fix included.

Mr ShutterBug has done a PSA video on this to explain:

[-] The following 1 user Likes kafie1980's post:
  • hugnosed_bat
Reply
Login to remove this ad | Register Here
#2
Bloody hell....
Reply
#3
Well done Happymodel and BetaFPV. I don't think I really need to say any more about those two particular manufacturers Whistling The letters Q and C are clearly missing from their English version of the alphabet.
[-] The following 1 user Likes SnowLeopardFPV's post:
  • DubSound
Reply
#4
Good to know! I have a BetaFPV F405 V4 AIO coming in today, and would have just plugged it in and started configuring everything - This forum's PSAs have saved me a few times now!
Please help me build my YouTube FPV channel: RelenTechFPV
Reply
#5
I just got this FC today. How can I tell if it is one that is affected? I don't see that number on any of the chips.

https://pyrodrone.com/products/happymode...la-6-frsky
Reply
#6
I don't think you can tell. That's part of the problem. I would just power up with the boot button depressed and go through the firmware update blind to what firmware version was shipped with the device.
Reply
#7
I noticed in the video that he referred to ELRS boards, which this isn't. But is it worth the chance...
Reply
#8
I will suggest any new FC or AIO or BNF with the ICM-20689 gyro we get moving forward should be powered on with bootloader mode and the latest Betaflight 4.3 firmware flashed.

Problem in a few months time we will never need to think about this PSA again but for the time being it is something we need to be cautious about.
Reply
#9
(08-Jul-2022, 07:23 AM)kafie1980 Wrote: I will suggest any new FC or AIO or BNF with the ICM-20689 gyro we get moving forward should be powered on with bootloader mode and the latest Betaflight 4.3 firmware flashed.

Problem in a few months time we will never need to think about this PSA again but for the time being it is something we need to be cautious about.

Do you know how we can tell if it has that chip?
Reply
#10
Reading the manufacturer’s description/listing on the FC or AIO board helps.

If it states a ICM-20689 gyro then you know.

Else use a magnifying glass along with a directional torch light at an low angle from various directions on a FC and try and read the laser etched marking on the chips.
Reply
#11
(08-Jul-2022, 10:47 PM)brettbrandon Wrote: Do you know how we can tell if it has that chip?

The 1S and 2S ELRS SPI Whoop boards from BetaFPV use that gyro.  I have one in my Beta85 and somehow managed to avoid bricking it back when i started (thanks to everyone that alerted me to that).

Has anyone emailed BetaFPV to tell them that version of BF will brick those gyros?  Why they couldn't use something more stable, like 4.2.0 is beyond me.  Then leave the update to the end user.  Sad
Try Not, Do or Do Not
- Yoda

Reply
#12
(14-Jul-2022, 12:02 AM)Pathfinder075 Wrote: The 1S and 2S ELRS SPI Whoop boards from BetaFPV use that gyro.  I have one in my Beta85 and somehow managed to avoid bricking it back when i started (thanks to everyone that alerted me to that).

Has anyone emailed BetaFPV to tell them that version of BF will brick those gyros?  Why they couldn't use something more stable, like 4.2.0 is beyond me.  Then leave the update to the end user.  Sad

The reason these boards come with release candidate versions of BF is because these have SPI ELRS. They needed the new BF for these to work. They wouldn't have worked with 4.2 version. At the time they released BF didn't have a final release and there were quite a few release candidates with their own issues.

However, this doesn't excuse manufactures from shipping something that breaks when we turn it on.
Reply
#13
Just looked back at my dump from when i bought my Beta85 a couple of months back and that shipped with 4.3.0 by default. Don't know if that was just the first development built or RC1, but it worked.

They should have left it with that version.
Try Not, Do or Do Not
- Yoda

Reply
#14
There were serious bugs with most of the RC versions of Betaflight 4.3 so no FC's should have been shipping with Betaflight 4.3 IMO, but some manufacturers were too desperate to try and cash in on the ELRS hype by releasing FCs with built in receivers that were only supported by Betaflight 4.3, so their only option was to burden buying customers with the risk of beta firmware bugs, and ironically these ELRS SPI receiver boards will be obsolete once ELRS 3.x gets released.
Reply


Possibly Related Threads...
Thread Author Replies Views Last Post
  New: goku gn745 45a aio bl_32 mpu6000 v3 skywanderer 2 190 19-May-2024, 07:03 PM
Last Post: skywanderer
  Help happymodel superx AIO Voltage Fluctuations Caelus_fpv 6 264 18-May-2024, 09:39 PM
Last Post: Caelus_fpv
  Help Darwin 15A AIO - ESC Issue Pathfinder075 22 389 16-May-2024, 06:42 AM
Last Post: SeismicCWave
  JHEMCU GHF745 HD AIO F7 OSD Flight Controller and Built-In 40A BLHeli32 3-6S FC husafreak 14 419 10-May-2024, 03:12 PM
Last Post: husafreak
  HM CruxF405HD ELRS 20A AIO mstc 2 288 28-Apr-2024, 03:27 AM
Last Post: SeismicCWave


Login to remove this ad | Register Here