X3DIL.pdf 데이터시트 (총 13 페이지) - 파일 다운로드 X3DIL 데이타시트 다운로드

No Preview Available !

X3DIL
AVR USB Module
Rev. 1.0
Documentation Rev. 1
Reusch Elektronik
© 2012 Reusch Elektronik, Dipl.-Ing. (FH) Rainer Reusch
www.reusch-elektronik.de
http://products.reworld.eu/x3dil.htm
File: X3DIL_Manual
Created: 2012-05-10
Changed:
Free Datasheet http://www.Datasheet4U.com

No Preview Available !

Table of Contents
1. Introduction..................................................................................................1
1.1 Assembly Variations............................................................................................................................... 1
1.2 Oscillator................................................................................................................................................ 1
1.3 Introduction Example............................................................................................................................. 2
2. Technical Information...................................................................................3
2.1 Schematic.............................................................................................................................................. 3
2.2 Dual-Inline-Socket Pin Assignment........................................................................................................ 4
2.3 PDI Pin Assignment............................................................................................................................... 5
2.4 Technical Data....................................................................................................................................... 5
2.5 Dimensions............................................................................................................................................ 5
3. Application Notes.........................................................................................6
3.1 Power Supply Options........................................................................................................................... 6
3.2 Memory Programming........................................................................................................................... 7
3.3 Reflashing the bootloader...................................................................................................................... 9
4. Concluding Remarks..................................................................................10
4.1 Application Software............................................................................................................................ 10
4.2 Links.................................................................................................................................................... 10
4.3 Conformity statement........................................................................................................................... 10
4.4 Statement and Disclaimer.................................................................................................................... 11
4.4 Technical Support................................................................................................................................. 11
Please note:
This document refers to revision 1.0 of the X3DIL module. If you are using a device with another revision
number, please refer to the corresponding documentation!
Reusch Elektronik
Dipl.-Ing. (FH) Rainer Reusch
Blumenstr. 13
D-88097 Eriskirch
Germany
Phone:
Fax:
E-Mail:
Homepage:
+49-7541-81484
+49-7541-81483
info@reusch-elektronik.de
www.reusch-elektronik.de
© 2012 Reusch Elektronik, Dipl.-Ing. (FH) Rainer Reusch
This document is protected by copyright law. It is prohibited to copy or distribute without permission of
Reusch Elektronik.
Free Datasheet http://www.Datasheet4U.com

No Preview Available !

Reusch Elektronik
X3DIL
1. Introduction
X3DIL is a tiny interface module for an Atmel AVR micro controller with USB interface in
TQFP64 casing. The module fits to an ordinary 64 pin dual-in-line socket with 0.9 inch
row distance. The X3DIL module is helpful in experiments, development and prototyping
with USB-AVR micro controllers.
The module contains the crystal oscillator. A socket is used, so it is easy to replace the
crystal or ceramic resonator to get the required frequency.
The ESD protected USB interface (mini USB plug) is on board.
The module contains a 6 pin header for in-system-programming and debugging (Atmel 6
pin PDI standard). These pins are also available by the dual-in-line connector pins.
A reset can be done by the on board button.
The X3DIL module is easy to use, because it contains all necessary and time critical
interfaces. On the other hand it gives full flexibility in power supplement and connectivity!
1.1 Assembly Variations
The module is available in one assembly version:
as “X3DIL-ATXMEGA256A3U”, assembled with ATXMEGA256A3U from Atmel
The printed circuit board is also available “naked” (not assembled). It is suitable for the
following Atmel microcontrollers with TQFP64 casing:
ATXMEGA64A3U-AU
ATXMEGA128A3U-AU
ATXMEGA192A3U-AU
ATXMEGA256A3U-AU
1.2 Oscillator
A 3 pin socket is used for the oscillator. This makes the module suitable for a
crystal (HC49)
2 pin ceramic resonator
3 pin ceramic resonator
All components in wired technology (no SMD). It might be necessary, to remove the two
22pF capacitors (C8 and C9), if a 3 pin ceramic resonator is used.
The XTAL pins are also accessible at pin 26 (XTAL1, input) and pin 25 (XTAL2, output).
An external clock source can be connected to pin 26.
The controller contains an internal 48MHz RC oscillators. This oscillator can be
synchronized with the USB bus clock frequency for usage as clock for the USB engine.
Therefor no or any crystal clock frequency can be used to drive the core. If the USB engine
is clocked by the crystal, the following frequencies are recommended:
8.000MHz
12.000MHz
16.000MHz (delivery standard)
Rev. 1.0
Page 1
Free Datasheet http://www.Datasheet4U.com

No Preview Available !

Reusch Elektronik
X3DIL
1.3 Introduction Example
The wiring example as shown, supplies the module by USB and the onboard 3.3V
regulator. Programming can be done via USB, bootloader and “Atmel FLIP”.
Without firmware, the module always will enter the bootloader. It will respond as “Atmel
device” at the personal computer. At the first plugging, it is asked for a driver installation.
You have to use the LibUSB-Win32 drivers, which are coming with the “Atmel FLIP”
installation package.
After the driver installation, the device can be accessed by “Atmel FLIP” to program your
firmware application. After programming, the “boot” switch has to be changed to “open”
state and a “reset” has to be executed (push of the Reset button). After that or when the
device is plugged again, it will run with your programmed firmware.
To relaunch the bootloader, close the “boot” switch and push the Reset button once.
Please note:
There are more options, to supply the device. The device also can be programmed via PDI
interface and PDI programmer. For more information read the application note chapter,
please.
Rev. 1.0
Page 2
Free Datasheet http://www.Datasheet4U.com

No Preview Available !

Reusch Elektronik
2. Technical Information
2.1 Schematic
X3DIL
Notes:
By factory default R2 and R4 are assembled, R1 and R4 are not. That means, PD6 (D-) and
PD7 (D+) are not available at DIL pins. Populating this two missing resistors may cause
non reliable USB operation! This should only be done, if USB is not used.
The pins 25 and 26 are carrying the crystal signal by factory default (if a crystal is used).
The usage of the module in experimental environments may cause improper crystal
operation. If this occurs, disconnect the pins from the crystal by opening J1 and J2 (use a
cutter).
Pin 64 is the 5V output of the USB supply voltage. The controller is designed for supply
voltages up to 3.6V. That means: never connect pin 64 to any other pin of the module,
direct or indirect! A connection will cause a damage!
Rev. 1.0
Page 3
Free Datasheet http://www.Datasheet4U.com