11
embeddedglow.com
DBAT90USB162 Enhanced
Development Board User’s Manual
Programming via USB is based on pre-programmed USB bootloader, located in the
on-chip boot section of the AT90USB162. This is the easiest and fastest way to
reprogram the device directly over the USB interface, but with certain limitations.
To force bootloader execution, operate as follows:
Press both “RST” and “HWB” buttons;
R
elease the “RST” button;
Re
lease the “HWB” button.
FLIP (Flexible In-system Programmer) is the software provided by Atmel
®
to do in-
system programming of Flash devices through RS232, USB or CAN. For further
details regarding programming via USB, please refer to FLIP documentation.
Note:
In order to use FLIP, driver installation is required. USB drivers come with
FLIP and can be found in its install folder. If Windows
®
operating system is used,
depending on its version digitally signed drivers might be required. As they may not
be supplied by Atmel
®
, third-party signed drivers can be downloaded from the net.
Tip:
After programming is complete press the “RST” button.
LUFA bootloader is also supported.
2.2.4. USB connector
Use either Type B USB (P3) or Mini-B USB (P1)
(1)
.
USB Type B connector pinout:
Pin Signal Description
1
VCC
+5 V
2
D-
Data -
3
D+
Data +
4
GND
Ground
USB Mini connector pinout:
Pin Signal
Description
1
VCC
+5 V
2
D-
Data -
3
D+
Data +
4
ID
NC for type B
5
GND
Ground