Posts: 4,550 Threads: 38 Likes Received: 1,245 in 1,064 posts Likes Given: 430 Joined: Aug 2020 Reputation: 118 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: Posts: 1,406 Threads: 121 Likes Received: 1,424 in 739 posts Likes Given: 1,118 Joined: Jun 2019 Reputation: 42 • Posts: 21,333 Threads: 590 Likes Received: 9,002 in 6,663 posts Likes Given: 1,426 Joined: Jun 2018 Reputation: 792 Well done Happymodel and BetaFPV. I don't think I really need to say any more about those two particular manufacturers The letters Q and C are clearly missing from their English version of the alphabet. Posts: 313 Threads: 71 Likes Received: 133 in 74 posts Likes Given: 123 Joined: Dec 2021 Reputation: 8 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! • Posts: 758 Threads: 20 Likes Received: 615 in 424 posts Likes Given: 786 Joined: Jun 2020 Reputation: 31 08-Jul-2022, 12:14 AM (This post was last modified: 08-Jul-2022, 12:15 AM by brettbrandon.) 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 • Posts: 1,406 Threads: 121 Likes Received: 1,424 in 739 posts Likes Given: 1,118 Joined: Jun 2019 Reputation: 42 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. • Posts: 758 Threads: 20 Likes Received: 615 in 424 posts Likes Given: 786 Joined: Jun 2020 Reputation: 31 I noticed in the video that he referred to ELRS boards, which this isn't. But is it worth the chance... • Posts: 4,550 Threads: 38 Likes Received: 1,245 in 1,064 posts Likes Given: 430 Joined: Aug 2020 Reputation: 118 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. • Posts: 758 Threads: 20 Likes Received: 615 in 424 posts Likes Given: 786 Joined: Jun 2020 Reputation: 31 (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? • Posts: 4,550 Threads: 38 Likes Received: 1,245 in 1,064 posts Likes Given: 430 Joined: Aug 2020 Reputation: 118 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. • Posts: 2,531 Threads: 76 Likes Received: 1,391 in 1,042 posts Likes Given: 808 Joined: Apr 2022 Reputation: 41 (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. Try Not, Do or Do Not - Yoda • Posts: 142 Threads: 17 Likes Received: 29 in 26 posts Likes Given: 31 Joined: Dec 2020 Reputation: 2 (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. 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. • Posts: 2,531 Threads: 76 Likes Received: 1,391 in 1,042 posts Likes Given: 808 Joined: Apr 2022 Reputation: 41 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 • Posts: 21,333 Threads: 590 Likes Received: 9,002 in 6,663 posts Likes Given: 1,426 Joined: Jun 2018 Reputation: 792 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. • |