2025-10-04 10:12 AM - last edited on 2025-10-04 11:39 AM by Andrew Neil
Hi everyone,
I'm new to the FPV hobby and I've run into a problem that I'm completely stuck on after a long day of troubleshooting. I would be incredibly grateful for some expert help.
The Hardware: I have a generic clone flight controller sold as an "F4 V3S Plus". The main processor is an STM32F405.
The Problem: The board was working perfectly fine out of the box and connected to Betaflight. I decided to update the firmware to the latest version. I followed the standard flashing procedure and enabled the "Full chip erase" option.
Since erasing and flashing, I can no longer get the gyroscope to work.
What I've Done So Far: I have successfully troubleshooted all the basic connection issues.
I can successfully flash firmware in DFU mode.
I can successfully connect to the Betaflight Configurator (VCP / COM port drivers are working correctly).
When I connect, the 3D model of the drone in the Setup tab does not move when I tilt the board.
The CLI status command confirms the NOGYRO arming flag is active.
Based on the SD card: Startup failed error, I determined the board does not have an SD card and tried flashing the OMNIBUSF4 target, but the gyro still does not work.
Diagnostic Data: Here is the output from my CLI status command after a clean flash of the OMNIBUSF4 target (Betaflight 4.5.2):
# status MCU F40X Clock=168MHz (PLLP-HSE), Vref=3.27V, Core temp=47degC Stack size: 2048, Stack address: 0x1000fff0 Configuration: UNCONFIGURED, size: 3789, max available: 16384 Devices detected: SPI:1, I2C:0 Gyros detected: locked OSD: MSP (53 x 20) BUILD KEY: b072c6695e8affec577057c3097ad03c (4.5.2) System Uptime: 23 seconds, Current Time: 2025-10-04T10:16:42.807+00:00 CPU:0%, cycle time: 0, GYRO rate: 0, RX rate: 0, System rate: 9 Voltage: 359 * 0.01V (1S battery - OK) I2C Errors: 0 GPS: NOT ENABLED Arming disable flags: NOGYRO BOOTGRACE CLI MSP
Photos of My Board: Here are photos of the top and bottom of my board. I'm hoping someone can recognize the exact layout or identify the gyro chip.
My Question: Does anyone have the original factory CLI dump or the correct .hex file for this specific "F4 V3S Plus" board? It seems I erased the custom configuration it needs to work.
Failing that, can anyone identify the gyro from the photos and suggest the correct target or custom settings I might need?
I'd be incredibly grateful for any help you can provide. Thank you in advance!