Flashing

26 Jun 2016

KISSFC Firmware Update

admin 1 Comment

 

KISS Flashing Guide

Update Instructions

Step 1:

Close the Bootjumper on the KISSFC with a solderbridge or a wire.

Step 2:

Download and install Dfuse from ST
DFuse download
Step 3:

Download the KISSFC update file v1.01.

Download

Step 4:

Open Dfuse Demonstrator, which you have installed in step 2 and choose the update file.

Step 5:

Now connect the KISS FC to your PC and press “Upgrade”

Removing conflicting drivers!

If you don’t see the correct device in
the DfuseDemo tool you might have another STM32 Bootloader driver like ZADIG
installed. In order to make the KISS FC connecting in bootloader mode you need
to remove the previously installed drivers first.


1. Plug in the KISS FC in bootloader
mode (with the Boot jumper bridged)

2. Go to your Windows device manager, in the top menu
select “View” the “Show hidden devices)

3. You should see the previous STM32 Bootloader driver at
the bottom of the list under “USB devices” (not USB Controller)

4. Right click on it and select uninstall or remove, make
sure you selected “remove associated files”

5. Unplug the KISS FC and plug it in again, still with the
boot jumper bridged


Windows should now see a new device and offer to install a
driver for it.

Just follow the
steps, Win will download and install a new bootloader driver for the STM32 and
show it in both the device manager and the DfuseDemo tool.

Step 6:

Remove the read protection.

Step 7:

Confirm to flash it.

Step 8:

The Kiss should now be unlocked it can now be Updated in the Raceflight Configurator

Step 9:

However before flashing you need to open up Zadig with the FC in DFU mode and replace the drivers with Winusb

zadig-dfu

Step 10:

Now you can open up the Configurator and flash it with the Firmware while in DFU mode and now your KISS is running Raceflight 🙂

 

1