KA Logos

DfuSe Installation and Usage

Some Kilpatrick Audio products use firmware that must be loaded via the standard USB DFU loading method. This requires the use of special software which is supplied by, but not supported by Kilpatrick Audio.

NOTE: Kilpatrick Audio is currently developing a cross-platform update program that will be simpler use. This page will be updated when the new software is available.

System requirements:

  • Computer running Windows (Windows 7 or later recommended)
  • Spare USB port and USB cable
  • DfuSe software: DfuSe

Looking for OS X or Linux instructions? We have that!


Firmware Update Procedure

Install the ST Microelectronics DfuSe Software and USB Driver

First please install the software. You may need to be logged in as Administrator for this to work.

Put the Device in DFU Bootloader Mode

Plug in the USB cable from the device to the computer first. Do not use a USB hub. Make sure you plug directly into the PC with the cable that was supplied with the device.

To put the device in DFU bootloader mode, hold down the power button while plugging in the power cable. DFU mode should be entered immediately. You can let go of the button as soon as the unit is on.

Note: Some of the LEDs on the unit may be lit as they are not being initialized by the normal product firmware. This is not a malfunction.

Double-check the Driver Installation

Go to the Windows Device Manager and check if the device was detected and the driver successfully loaded.

Example of a Problem with the Device Driver

If you see something like the image below, do the following:

  • Right-click on the device and choose Update Driver Software...
  • Choose to Browse my computer for driver software
  • Browse to the location of the driver and choose the correct one for your installation. i.e. for Windows 7 32-bit the folder is something like:
    C:\Program Files\STMicroelectronics\Software\DfuSe v3.0.5\Bin\Driver\Win7\x86

DFU Driver Install Problem:

Example of a Successfully Installed Driver

Once the driver is correctly install you should see something like the image below.

DFU Driver is Installed Correctly:

If you can't get this to work, unfortunately there isn't much we can do to help you to troubleshoot it.

What else can I try?

An alternate approach is to try using the dfu-util program available for Linux and OS X. (as part of the Homebrew Ports collection) This method is currently undocumented but is the method we use in production.

You can get more information about dfu-util here: http://dfu-util.sourceforge.net/

Run the DfuSe Demo Software

The DfuSe software supplied by ST looks a bit complicated but there are only a few settings to change so don't worry.

  • Run DfuSe Demo software
  • Make sure the device is in DFU mode and is selected in the Available DFU Devices list - do this BEFORE selecting the other options
  • Press Choose to file the DFU file
    • Select the file and press Open
  • Make sure the Verify after download button is checked
  • Press Upgrade
    • Dismiss warning window - it's not a problem
  • Wait until the process is complete - this should take 20-30 seconds - if the process finishes immediately there was a problem

Unplug the device and plug it in again

Make sure you unplug the power cable from the device and plug it back in to boot normally. Don't hold the power button down this time. You should now have the new firmware loaded! Yay!

© Copyright 2017 Kilpatrick Audio / QP925 Trading Corp.