(i.e., press down on the encoder shaft).
3. Release the reset button.
4. Release the mute button.
If everything is going according to plan, your
computer will load the DFU driver. You can confirm this
by looking at Device Manager — you should see LibUSB-
Win32 Devices entry in the list (see Figure 9).
Start FLIP and load the object file from the project
files you downloaded earlier. Here are the steps:
The source code has been included so that you can
experiment with different configurations. You can
download Atmel’s (free) Studio 5 development
environment that includes a C compiler and code editor.
One thing to note is that you will have to change the
Solution Configuration from “Debug” to “Release” to
ensure the compiler is operating in optimized mode. This
object code won’t run properly in the (default) non-optimized mode. NV
1. Click on File -> Load Hex
File. Navigate to the Release
folder in the
where you saved the project
files and double-click on
2. Click on Device -> Select ->
AT90USB162 to select the
3. Click on the USB connector
icon on the menu, then
select USB from the pop-up
and click on Open when
The FLIP control panel will look
like Figure 10 at this point. To load
the firmware into the device,
complete the following steps:
1. Click on Run. The firmware
will load and the dots next to
Erase, Program, and Verify
should all turn green if
everything is okay.
2. Click on Start Application.
The blue configured LED on
the device should light
indicating the device is
Try turning the encoder and
operating the mute pushbutton
(press down on the encoder dial) to
confirm the device is working
Atmel “FLIP” DFU
and AVR Studio 5
January 2012 43