Atmel AT43DK355 User Manual
Atmel AT43DK355 User Manual

Atmel AT43DK355 User Manual

Usb controller development kit for the at43usb35x family

Advertisement

Quick Links

AT43DK355 USB Controller Development
Kit for the AT43USB35X Family
...........................................................................................................................
User Guide Version 1.0

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the AT43DK355 and is the answer not in the manual?

Questions and answers

Summary of Contents for Atmel AT43DK355

  • Page 1 AT43DK355 USB Controller Development Kit for the AT43USB35X Family ........................... User Guide Version 1.0...
  • Page 3: Table Of Contents

    3.12 4x2 Header General Purpose I/O PORT B/JP2 ........3-2 3.13 4x2 Header General Purpose I/O PORT D/JP4........3-3 3.14 2x2 Header General Purpose I/O JP3 ............3-3 3.15 2x2 Header JP8..................3-3 3.16 2x2 Header JP13 ..................3-3 AT43DK355 USB Controller Dev. Kit User Guide 3429C–USB–7/04...
  • Page 4 SEEPROM Loader................4-1 Setting Up the Board.................4-1 Loading Code....................4-1 Section 5 Technical Support................. 5-1 Section 6 Appendix....................6-1 AT43USB355 Bill of Materials (BOM) ............6-1 AT43DK355 Schematics ................6-3 Section 7 Change Log ..................7-1 AT43DK355 USB Controller Dev. Kit User Guide 3429C–USB–7/04...
  • Page 5: Introduction

    Section 1 Introduction Congratulations on your purchase of the AT43DK355 USB Development Kit. The AT43DK355 is a complete starter kit and development system for Atmel's AT43USB35x ® family of AVR based USB microcontrollers (MCUs). It provides all of the necessary hardware and firmware components to facilitate rapid prototyping and firmware develop- ment of the AT43USB35x applications.
  • Page 6: Documentation

    USB Wizard User Guide. Free Downloads The latest version of the USB Wizard can be found in the USB section of the Atmel web site at http://www.atmel.com. Please refer to the same section for up-to-date informa- tion on new USB product announcements, software releases and tool upgrades.
  • Page 7: Getting Started

    – 2-meter Fully Rated USB Cable – Male-male DB25 Parallel Cable – Atmel USB CD-ROM with Software and Documentation Please contact your local Atmel distribution or e-mail usb@atmel.com if any of the aforementioned items is missing from the package. System...
  • Page 8: Connecting The Hardware

    Getting Started Connecting the Atmel has taken great care in creating a reliable demonstration kit for its customers. The Hardware AT43DK355 Development Board is USB bus powered and requires no external power supplier. In order to ensure proper operation, the supplied components in the kit must be used in the setup shown in Figure 2-1.
  • Page 9 SEEPROM device. It must be compiled and linked first. The USB Wizard currently supports IAR and GCC compilers. Refer to the Atmel “USB Wizard User Guide” and “USB Wizard: Application Examples and Demos” for detailed descriptions of this utility.
  • Page 10: Application Example

    The tool is located in \USBWizard\ISP\ directory. Please refer to the Readme file for installation instructions. Please read Section 4 of this document or Section 3 of Atmel USB Wizard: Application Examples and Demos on how to use this utility.
  • Page 11: Binary Files For Uploading

    Another way to check the proper functioning of the board is to connect a USB device such as a mouse to one of the downstream USB hub ports on the Development Board. The Development Board is functioning properly if the mouse is detected by the PC. AT43DK355 USB Controller Dev. Kit User Guide 3429C–USB–7/04...
  • Page 12 Getting Started AT43DK355 USB Controller Dev. Kit User Guide 3429C–USB–7/04...
  • Page 13: Hardware Description

    Development Board schematic can be found in Section 6.2. Figure 3-1. Simple Block Diagram of the DK355 Board LEDs (LD0 to The AT43DK355 Development Kit includes 8 green LEDs. The anode pin of each LED LD7) is connected to the VBUS, through a resistor.
  • Page 14: 5X2 Header Jp16

    8-pin IC Socket The SEEPROM device is plugged to this 8-pin socket to store programming memory. This board is supplied with an Atmel 25HP256 SEEPROM. Variable Resistor Variable resistor R15 can be used to adjust voltage of the VREF pin of the AT43USB355 in order to test the Analog to Digital Converter (ADC) feature.
  • Page 15: 4X2 Header General Purpose I/O Port D/Jp4

    JP12; otherwise, a jumper is needed between pin 1 and pin 2 of JP12. JP12: 1-2 Connected = No power switching Unconnected = Power switching (default) 3-4 No connection AT43DK355 USB Controller Dev. Kit User Guide 3429C–USB–7/04...
  • Page 16: Header Jh1

    Connectors power switch U3. 3.23 USB Upstream This connector provides upstream connection to a host or to another hub. Port J1 Connector 3.24 Programmable This board comes with the AT43USB355E microcontroller. Microcontroller AT43DK355 USB Controller Dev. Kit User Guide 3429C–USB–7/04...
  • Page 17: Seeprom Loader

    Section 4 SEEPROM Loader The SEEPROM Loader is an Atmel software tool used to program the SEEPROM via generic parallel ports. This section describes the tool briefly. Setting Up the Before starting the In-System Programming, please verify the following configurations: Board 1.
  • Page 18 3. Download the .exe file. 2. Before selecting the memory, click on Reset to bring the device to the Active reset state. Then select the memory from Memory Choice: list box. Figure 4-3. Selecting Memory Flash AT43DK355 USB Controller Dev. Kit User Guide 3429C–USB–7/04...
  • Page 19 Another way to rest the board is to click on the Reset to make the board stay in a Non-active reset state. And then, disconnect and reconnect the board's USB upstream port. Figure 4-5. A Successful Download 8. Clicking Exit will terminate the application. AT43DK355 USB Controller Dev. Kit User Guide 3429C–USB–7/04...
  • Page 20 SEEPROM Loader AT43DK355 USB Controller Dev. Kit User Guide 3429C–USB–7/04...
  • Page 21: Technical Support

    Section 5 Technical Support For technical support, please e-mail usb@atmel.com with the following information: – The revision number of the AT43DK355 Development Board – The version number of the USB Wizard – A detailed description of the problem Alternatively, fill out an online support form available in the Product Section of the Atmel web site at http://www.atmel.com.
  • Page 22 Technical Support AT43DK355 USB Controller Dev. Kit User Guide 3429C–USB–7/04...
  • Page 23: Appendix

    Jameco 15181, 1008-25S LD1, LD2, LD3, LD4, LD5, LD6, LED, green Jameco 34606, XC209G LD7, LD0 L2, L3, L4, L5, L6, L7 Ferrite Bead, Stewart HI1206N800R-00 Digikey 240-1010-1-ND Q2, Q4 2N4401 Jameco 38421 AT43DK355 USB Controller Dev. Kit User Guide 3429C–USB–7/04...
  • Page 24 2.2K, 0805 Panasonic ERJ-6GEYJ222V Digikey P2.2KACT-ND SW DIP-8, DS-08-G-01-BL Jameco 38842 AT43USB355-AC Atmel ATF16V8CZ TSSOP Atmel MIC2026-2BM Micrel AT25HP256-10PC, PDIP 8-Pin socket Jameco 51570 6.000 MHz Thru-Hole Crystal, CTS ATS060 Digikey CTX405-ND AT43DK355 USB Controller Dev. Kit User Guide 3429C–USB–7/04...
  • Page 25: At43Dk355 Schematics

    Appendix AT43DK355 Schematics Figure 6-1. AT43DK355 Schematic (1 of 5) AT43DK355 USB Controller Dev. Kit User Guide 3429C–USB–7/04...
  • Page 26 Appendix Figure 6-2. AT43DK355 Schematic (2 of 5) AT43DK355 USB Controller Dev. Kit User Guide 3429C–USB–7/04...
  • Page 27 Appendix Figure 6-3. AT43DK355 Schematic (3 of 5) AT43DK355 USB Controller Dev. Kit User Guide 3429C–USB–7/04...
  • Page 28 Appendix Figure 6-4. AT43DK355 Schematic (4 of 5) AT43DK355 USB Controller Dev. Kit User Guide 3429C–USB–7/04...
  • Page 29: Change Log

    Section 7 Change Log Doc. Rev. Comments • Information Change: Complete revision of Section 3. 3429C AT43DK355 USB Controller Dev. Kit User Guide 3429C–USB–7/04...
  • Page 30 Change Log AT43DK355 USB Controller Dev. Kit User Guide 3429C–USB–7/04...
  • Page 31 No licenses to patents or other intellectual property of Atmel are granted by the Company in connection with the sale of Atmel products, expressly or by implication. Atmel’s products are not authorized for use as critical components in life support devices or systems.

Table of Contents