website logo
HomeShopDocsBlogForum
⌘K
Flipper Zero Documentation
Basics
🐬First start
MicroSD card setup
Firmware update
Pet dolphin
Power
Reboot
Controls
Settings
Sub-GHz
Reading signals
Reading RAW signals
Adding new remotes
Supported Sub-GHz vendors
Frequencies
125 kHz RFID
Reading 125 kHz RFID cards
Adding 125 kHz cards manually
Writing data to T5577 cards
Animal microchips
NFC
Reading NFC cards
Recovering keys with MFKey32
Unlocking cards with passwords
Writing data to magic cards
Infrared
Reading infrared signals
Using universal remotes
GPIO & modules
iButton
Bad USB
U2F (Universal 2nd Factor)
Apps
HID controllers
Flipper Mobile App
Reporting Mobile App bugs
qFlipper
Troubleshooting drivers on Windows
Development
Hardware
Blueprints
Docs powered by
Archbee
qFlipper

Troubleshooting drivers on Windows

Document image


If you’re having trouble updating your Flipper Zero via the qFlipper desktop application on your Windows computer, follow this guide to ensure your computer is configured correctly for a successful update.



Installing qFlipper from the official sources

When you install the qFlipper application, the required drivers are installed along with the application. Installing qFlipper from official sources, such as the Flipper Zero Firmware Update page and Official documentation, is important.

<div class="info flipper-callout">
    <div class="callout-header"></div>
    The qFlipper application is compatible with Windows 10 and 11 only.
    </div>



Updating qFlipper

Make sure the qFlipper application is up to date by doing the following:

1

Connect your Flipper Zero to your computer via a USB-C cable.

2

Run qFlipper and go to the Advanced controls tab.

3

Click CHECK APP UPDATES.

You can easily update qFlipper
You can easily update qFlipper



Checking if the correct drivers are installed

Depending on the mode in which you connect your Flipper Zero to a computer, the device can be defined by Windows as a Serial device or DFU device. We recommend checking drivers for both cases.

Your computer recognizes your Flipper Zero differently
Your computer recognizes your Flipper Zero differently



Checking the Serial device driver

When the device is connected to a computer in Normal mode (with the running operating system), the device is recognized as a Serial device.

The Flipper Zero with the active operating system
The Flipper Zero with the active operating system


To check if the correct Serial device driver is installed, do the following:

1

On your computer, close the qFlipper application if running.

2

Connect your Flipper Zero to the computer via a USB-C cable.

3

Go to Device Manager -> Ports (COM & LPT).

4

If there are multiple devices, make sure the detected USB Serial Device is your Flipper Zero:

1) Double-click the USB Serial Device and go to the Details tab.

2) Set Property to Hardware Ids.

3) Check if the Vendor ID (VID) is 0483 and Product ID (PID) is 5740.

Document image

5

Go to the Driver tab and ensure that the default Microsoft driver is installed.

Document image

6

If there is a different driver, uninstall it and reconnect your Flipper Zero to the computer: the Microsoft driver installs automatically.

Checking for COM port conflicts

There is a bug in the Windows operating system that occurs when two different Serial devices bind to the same port number.

To check for conflicts, do the following:

1

On your computer, close the qFlipper application if running.

2

Connect your Flipper Zero to the computer via a USB-C cable.

3

Go to Device Manager -> Ports (COM & LPT).

4

Check if you have Serial devices with the same COM port number.

Check if you have two USB Serial devices with the same COM port number
Check if you have two USB Serial devices with the same COM port number


If you have a COM port conflict, do the following:

1

Double-click one of the devices.

2

Go to Port Settings -> Advanced.

Document image

3

Assign a COM Port Number that is currently not in use and click OK.

Document image



Check the DFU device driver

When the device is connected to a computer in Recovery mode (the operating system isn't running), the device is recognized as a DFU device.

To check if the correct DFU device driver is installed, do the following:

1

Reboot your Flipper Zero to Recovery mode:

1) Press and hold the %left%LEFT and %back%BACK buttons simultaneously.

2) Release the %back%BACK button, but don't release the %left%LEFT button until the blue LED lights up.

The Flipper Zero in Recovery mode
The Flipper Zero in Recovery mode

2

On your computer, close the qFlipper application if running.

3

Connect your Flipper Zero to the computer via a USB Type-C cable.

4

Go to Device Manager -> Universal Serial Bus devices.

5

Make sure that the connected device has the name: DFU in FS Mode.

6

If there are multiple devices, make sure the detected DFU in FS Mode device is your Flipper Zero:

1) Double-click the DFU in FS Mode device and go to the Details tab.

2) Set Property to Hardware Ids.

3) Check if the Vendor ID (VID) is 0483 and Product ID (PID) is DF11.

Document image

7

Go to the Driver tab and make sure that the driver's name is STMicroelectronics.

Document image


If you couldn't find the DFU device

If you couldn't find the DFU device in Device Manager -> Universal Serial Bus devices, it means that the incorrect driver is installed or missing DFU device driver.

You can resolve the wrong driver issue by doing the following:

1

Go to Device Manager -> Universal Serial Bus controllers.

2

Look for the STM Device in DFU mode (this is the wrong driver).

3

If you found it, uninstall the qFlipper application in Apps & features.

4

Download the qFlipper installer from the official sources and reinstall the application.

5

Check if the DFU device appeared in the Universal Serial Bus devices section, then check the driver.



If there's no such a device, manually install the missing device by doing the following:

1

Go to Device Manager -> Other devices.

2

Look for the DFU in FS Mode with an exclamation sign and right-click it.

Document image

3

Go to Update driver -> Browse my computer for drivers -> Let me pick from a list of available drivers.

4

Select Universal serial bus devices and click Next.

Document image

5

Select WinUsb Device -> WinUsb Device and click Next.

Document image

6

Check if the DFU device appeared in the Universal Serial Bus devices section, then check the driver.

Updated 22 Sep 2023
Did this page help you?
PREVIOUS
qFlipper
NEXT
Development
Docs powered by
Archbee
TABLE OF CONTENTS
Installing qFlipper from the official sources
Updating qFlipper
Checking if the correct drivers are installed
Checking the Serial device driver
Checking for COM port conflicts
Check the DFU device driver
If you couldn't find the DFU device
Docs powered by
Archbee

Community

Kickstarter Habr.com Discord Forum Blog

For developers

Documentation GitHub Design Guide

Distributors

Lab401 Joom How to buy Become a Partner

About

Contacts Jobs Compliance Company Abuse Report Privacy Policy

Copyright © 2023 Flipper Devices Inc.