Atmel AVR ATxmega384C3 microcontroller OLED display with 128x32 pixels resolution Analog sensors. Ambient light sensor Temperature sensor

Similar documents
Atmel AVR1926: XMEGA-B1 Xplained Getting Started Guide. 8-bit Atmel Microcontrollers. Application Note. Features. 1 Introduction

OLED display with pixels resolution Ambient light sensor CPU load Analog filter Quadrature Encoder with push button Digital I/O

Atmel AVR1619: XMEGA-B1 Xplained Demonstration. 8-bit Atmel Microcontrollers. Application Note. Features. 1 Introduction

Atmel AT32UC3A3256 microcontroller 64MBit SDRAM Analog input (to ADC) Temperature sensor RC filter

OLED display Sensors readout. Light sensor Temperature sensor

Atmel AVR ATxmega384C3 microcontroller OLED display with pixels resolution Analog sensors. Ambient light sensor Temperature sensor

APPLICATION NOTE. Atmel AVR1638: XMEGA RTC Calibration. 8-bit Atmel Microcontrollers. Features. Introduction

APPLICATION NOTE. Atmel AT03160: Migrating Bootloader from ATxmega128A1 to other Atmel XMEGA Devices. Atmel AVR XMEGA. Features.

APPLICATION NOTE. AT03324: Atmel REB212BSMA-EK Quick Start Guide. Atmel MCU Wireless. Introduction

Atmel CryptoAuthentication Starter Kit

Hardware Prerequisites Atmel Xplained Pro Evaluation Kit Atmel WINC1500 extension USB Micro Cable (TypeA / MicroB)

AVR4018: Inertial Two (ATAVRSBIN2) Hardware User's Guide. 8-bit Microcontrollers. Application Note. Features. 1 Introduction

Atmel QT600 Quick Start Guide Touch Solutions

USER GUIDE. Atmel Segment LCD1 Xplained Pro. Preface

Atmel AVR1924: XMEGA-A1 Xplained Hardware User's Guide. 8-bit Atmel Microcontrollers. Application Note. Preliminary. Features.

USER GUIDE. Atmel QT1 Xplained Pro. Preface

STK521. User Guide B AVR 01/12

USER GUIDE. Atmel QT6 Xplained Pro. Preface

AVR1518: XMEGA-A1 Xplained Training - XMEGA Clock System. 8-bit Atmel Microcontrollers. Application Note. Prerequisites.

QT3 Xplained Pro. Preface. Atmel QTouch USER GUIDE

Atmel ATMXT143E touchscreen controller Capacitive touch ITO 320 x 240 pixel LCD display with SPI interface LED backlight

AVR32901: EVKLCD100/EVKLCD101 Hardware User's Guide. 32-bit Microcontrollers. Application Note. Features. 1 Introduction

AT02667: XMEGA-E5 Xplained Hardware User's Guide. Features. Description. AVR XMEGA Microcontrollers APPLICATION NOTE

USER GUIDE. Atmel OLED1 Xplained Pro. Preface

APPLICATION NOTE. Atmel AT03304: SAM D20 I 2 C Slave Bootloader SAM D20. Description. Features

Ethernet1 Xplained Pro

Atmel AVR473: ATAVRSB202 Hardware User Guide. 8-bit Atmel Microcontrollers. Application Note. Features. 1 Introduction

QT2 Xplained Pro. Preface. Atmel QTouch USER GUIDE

APPLICATION NOTE. Atmel AT01080: XMEGA E Schematic Checklist. Atmel AVR XMEGA E. Features. Introduction

AVR1922: Xplain Board Controller Firmware 8-bit Microcontrollers Application Note Features 1 Introduction

AVR1503: Xplain training - XMEGA Programmable Multi Interrupt Controller 8-bit Microcontrollers Application Note Prerequisites

Atmel AVR32847: Migration from/to the UC3L0 64/32/16 from/to the UC3L0 256/ bit Atmel Microcontrollers. Application Note.

APPLICATION NOTE. Atmel AVR057: Internal RC Oscillator Calibration for ATtiny4/5/9/10/20/40. 8-bit Atmel Microcontrollers. Features.

ATtiny104 Xplained Nano. Preface. AVR 8-bit Microcontrollers USER GUIDE

APPLICATION NOTE. Atmel AVR2131: Lightweight Mesh Getting Started Guide. Atmel MCU Wireless. Features. Description

APPLICATION NOTE. Atmel AVR3009: Driving QTouch Device with I 2 C Interface. Atmel QTouch. Introduction

APPLICATION NOTE. Atmel AT02260: Driving AT42QT1085. Atmel QTouch. Features. Description

USER GUIDE. ATWINC1500 Xplained Pro. Preface

APPLICATION NOTE. Atmel QT4 Xplained Pro User Guide ATAN0114. Preface

AVR32917: picopower Board getting started. 32-bit Microcontrollers. Application Note. Preliminary. Features. 1 Introduction

USER GUIDE. Atmel PROTO1 Xplained Pro. Preface

Atmel LF-RFID Kit Comparison Chart. Application Note. Atmel LF-RFID Kit Comparison Chart. 1. Description

APPLICATION NOTE. Atmel AVR536: Migration from ATmega644 to ATmega644A. 8-bit Atmel Microcontrollers. Introduction

USER GUIDE. ZigBit USB Stick User Guide. Introduction

AVR1501: Xplain training XMEGA Timer/Counter 8-bit Microcontrollers Application Note Prerequisites 1 Introduction

APPLICATION NOTE. Atmel AVR116: Wear Leveling on DataFlash. 32-bit Atmel Microcontrollers. Features. Description. Wear leveling

Atmel AT697F. Rad-Hard 32-bit SPARC v8 Processor ERRATA SHEET. Active Errata List

AT03975: Getting Started with SAM L21. Descripton. Features. SMART ARM-Based Microcontroller APPLICATION NOTE

AT88CK101 HARDWARE USER GUIDE. Atmel CryptoAuthentication Development Kit. Atmel CryptoAuthentication AT88CK101 Daughterboard

USER GUIDE. Wireless Production Test Reference Protocol Specification Document. Atmel MCU Wireless. Description

Getting Started with the SAM4L-EK Demo

AT06467: Getting started with SAM D09/D10/D11. Features. Description. SMART ARM-based Microcontrollers APPLICATION NOTE

I/O1 Xplained Pro. Preface. Atmel MCUs USER GUIDE

32Kbytes on-chip SRAM. Viterbi decoding and CRC PRIME compliant 128-bit AES encryption Channel sensing and collision pre-detection

AVR42789: Writing to Flash on the New tinyavr Platform Using Assembly

Atmel AVR1923: XMEGA-A3BU Xplained Hardware User Guide. 8-bit Atmel Microcontrollers. Application Note. Features. 1 Introduction

APPLICATION NOTE. Atmel AT03782: Using Low Power Modes in SAM4N Microcontroller. Atmel 32-bit Microcontroller. Features.

AVR1508: Xplain training - XMEGA DAC 8-bit Microcontrollers Application Note Features 1 Introduction

Atmel AVR1912: Atmel XMEGA-B1 Xplained Hardware User Guide. 8-bit Atmel Microcontrollers. Application Note. Features.

USER GUIDE. Atmel maxtouch Xplained Pro. Preface

AVR1512: XMEGA-A1 Xplained training - XMEGA Basics. 8-bit Atmel Microcontrollers. Application Note. Prerequisites. 1 Introduction

Section 5 SERCOM. Tasks SPI. In this section you will learn:

USER GUIDE. ATmega168 Xplained Mini User Guide. Introduction

EDBG. Description. Programmers and Debuggers USER GUIDE

USER GUIDE EDBG. Description

AVR1315: Accessing the XMEGA EEPROM. 8-bit Microcontrollers. Application Note. Features. 1 Introduction

Atmel AT697F. Rad-Hard 32-bit SPARC v8 Processor ERRATA SHEET. Active Errata List

AVR1303: Use and configuration of IR communication module. 8-bit Microcontrollers. Application Note. Features. 1 Introduction

AVR based 125kHz RFID Evaluation Kit (Re)Programming Guide ATA2270-EK1. Overview. Fuse Settings: ISP Programming

Smart RF Device Family - Getting Started Guide. Features. Description. References ATAN0115 APPLICATION NOTE

One-channel Toggle-mode Touch Sensor IC with Power Management Functions AT42QT1012. Summary

ATtiny817 QTouch Moisture Demo User Guide. Description. Features. AVR 8-bit Microcontrollers USER GUIDE

a clock signal and a bi-directional data signal (SCL, SDA)

AVR32752: Using the AVR32 UC3 Static Memory Controller. 32-bit Microcontrollers. Application Note. Features. 1 Introduction

ATAES132A Firmware Development Library. Introduction. Features. Atmel CryptoAuthentication USER GUIDE

ATZB-SAMR21-XPRO. Preface. SmartConnect USER GUIDE

CMSIS DAP Setup. Document Version History Document Version ngxtechnologies.com 2

AVR469: MC301 Hardware User Guide. 8-bit Microcontrollers. Application Note. Features. 1 Introduction

AVR532: Migration from ATmega48/88/168 to ATmega48A/88A/168A. 8-bit Microcontrollers. Application Note. 1 Introduction

APPLICATION NOTE. AT6486: Using DIVAS on SAMC Microcontroller. SMART ARM-Based Microcontroller. Introduction. Features

AT60142H/HT. Rad-Hard 512Kx8 Very Low Power CMOS SRAM ERRATA-SHEET. Active Errata List. Errata History. Abbreviations. 1.

AVR42772: Data Logger Demo Application on XMEGA A1U Xplained Pro. Introduction. Features. AVR XMEGA Microcontrollers APPLICATION NOTE

SAM4 Reset Controller (RSTC)

AVR32 UC3 Software Framework... User Manual

Native route discovery algorithm

This user guide describes how to run the Atmel ATWINC3400 Bluetooth Low Energy (BLE) Provisioning demo from out-of-box conditions.

AT697E. Application Note. Checking AT697E Code for Occurrence of LDF/FPOPd Instructions Sequence with a dependency on an Odd-Numbered Register

8-bit Microcontroller with 16K Bytes In-System Programmable Flash. ATtiny87 ATtiny167 Automotive

AVR ONE!... Quick-start Guide. EVK Windows 32103C AVR ONE! 02/10

Application Note. Microcontrollers. Using Keil FlashMon Emulator with AT89C51CC01/03 AT89C51CC01/ Summary. 2. Background overview

AVR32401: AVR32 AP7 Linux Interfacing DataFlash. 8-bit Microcontrollers. Application Note. Features. 1 Introduction

February 28,

Atmel ATtiny1634 MCU Atmel ATA SBC LIN transceiver with integrated voltage regulator Touch. Three Atmel QTouch buttons One Atmel QTouch slider

AT09381: SAM D - Debugging Watchdog Timer Reset. Introduction. SMART ARM-based Microcontrollers APPLICATION NOTE

AVR134: Real Time Clock (RTC) Using the Asynchronous Timer. Features. Introduction. AVR 8-bit Microcontrollers APPLICATION NOTE

SBAT90USB162 Atmel. SBAT90USB162 Development Board User s Manual

8-megabyte, 4-megabyte, and 2-megabyte 2.7-volt Only DataFlash Cards AT45DCB008D AT45DCB004D AT45DCB002D. Not Recommended for New Design

ATECC108/ATSHA204 USER GUIDE. Atmel Firmware Library. Features. Introduction

LBAT90USB162 Atmel. LBAT90USB162 Development Board User s Manual

AVR32015: AVR32 Studio getting started. 32-bit Microcontrollers. Application Note. Features. 1 Introduction

Transcription:

APPLICATION NOTE Atmel AVR1939: XMEGA-C3 Xplained Getting Started Guide Features Atmel AVR ATxmega384C3 microcontroller OLED display with 128x32 pixels resolution Analog sensors Ambient light sensor Temperature sensor Analog filter Digital I/O Two mechanical buttons Two user LEDs, one power LED and one status LED Four expansion headers Touch Two Atmel AVR QTouch button Memory microsd Card Introduction Atmel XMEGA C The Atmel AVR XMEGA-C3 Xplained evaluation kit is a hardware platform to evaluate the Atmel ATxmega384C3 microcontroller. The kit offers a larger range of features that enables the Atmel AVR XMEGA user to get started using XMEGA peripherals right away and understand how to integrate the XMEGA device in their own design. Figure 1. XMEGA-C3 Xplained evaluation kit.

Table of Contents 1. Board overview... 3 2. Quick-start... 4 2.1 Programming the kit... 6 2.1.1 Using the bootloader... 6 2.1.2 Using a programming tool... 6 3. Connecting the kit... 7 3.1 USB power supply... 7 3.2 Atmel AVR JTAGICE3... 7 3.3 Atmel AVR ONE!... 7 3.4 Atmel AVR JTAGICE mkll... 8 3.5 Atmel AVR Dragon... 8 4. Tools and documentation for the Atmel XMEGA-C3 Xplained... 9 5. EVALUATION BOARD/KIT IMPORTANT NOTICE... 10 6. Revision history... 11 2

1. Board overview Figure 1-1 shows most of the available features on the board. For more detailed information on the Atmel XMEGA-C3 Xplained hardware, take a look at the Atmel application note Atmel AVR1925: XMEGA-C3 Xplained Hardware User s Guide. Figure 1-1. Overview of XMEGA-C3 Xplained kit. 3

2. Quick-start To be able to run the preprogrammed code, you need to connect the Atmel AVR XMEGA-C3 Xplained evaluation kit with a USB cable (standard A to mini-b or mini AB) to a PC or USB hub. Once the kit is powered, the display first shows explanation of how to use the demonstration; SW1 pressed will skip this explanation. The application starts then a sensor acquisition task scheduled by the real-time counter (RTC). The temperature and light sensors values are displayed on the OLED. Pressing QTB0 increases sampling rate per 0.5s. Pressing QTB1 decreases sampling rate per 0.5s. Figure 2-1. Default display during sensors acquisition. When a microsd card is inserted, microsd icon is displayed. During microsd card installation, a rectangle shows the read/write access and the CPU load is increased consequently. Figure 2-2. Display when microsd card is active. usd 26C Pressing SW0 activates USB, the USB icon is displayed. Figure 2-3. Display when USB is activated. Figure 2-4. Display when the USB Host opens the Virtual Port. 28C CPU activity varies according to demo modes. When USB is activated, display will show a CPU load light increase while USB Host accesses to microsd with multiple read/write operations will increase consequently this CPU load. The demo application allows also the XMEGA-C3 Xplained board to communicate with a USB device composite including: a USB Mass Storage Class (MSC) a USB Communication Device Class (CDC) The MSC interface uses the native driver from USB host O.S. and does not require a specific setup. Thus, the microsd card is mounted as an external disk in O.S. 4

To avoid a file system corruption, the data logging is stopped on microsd while the USB is enabled. All sensor data logged on the microsd card are stored in a file named dat_log_c3_xplained_xx.txt where xx will be incremented from 00 for each new session of sensors data storage on the card. Figure 2-5. USB Mass Storage Class and removable disk content. The CDC interface uses the native driver from UNIX O.S., but requires a specific one on Windows O.S. When the USB feature is disabled, the Windows driver file is created by demo application on the microsd card. After USB MSC startup or through another SD card reader, the atmel_devices_cdc.inf file can be selected to install the new USB CDC interface. After having installed the CDC driver, the Virtual COM port can be opened through a terminal. Figure 2-6. USB Communication Device Class. Note: The Virtual COM port is not connected to a true RS232 COM port, thus the baudrate and parity parameters can be ignored. The demo application for the XMEGA-C3 Xplained is available through the Atmel Software Framework (ASF), version 3.5.0 or later. The demo application is available as an example project in Studio 6 and can be accessed by clicking File -> New -> Example Project, and selecting Demo application for XMEGA-C3 Xplained. In-depth documentation for the demo application is available in the Atmel AVR1940 XMEGA-C3 Xplained Software User Guide. To modify the example code or write new code and compile it, you need a toolchain for the Atmel AVR microcontrollers and an IDE to edit and debug code. Atmel provides both with Studio 6. More information about all available documentation and tools is available in the Chapter 4. 5

2.1 Programming the kit 2.1.1 Using the bootloader The kit can be programmed either from an external programming tool or through a USB bootloader which is preprogrammed on the device. The bootloader is evoked by pushing the push button (SW0) during power-on, for example push and hold the button and hence connect an USB cable to the kit. Programming can be performed through the DFU programmer FLIP. How to use FLIP to download new firmware to the kit is described in-depth in the application note Atmel AVR1929: USB DFU Bootloader for XMEGA A3. 2.1.2 Using a programming tool If it is desired to program the kit without the help of the on-chip bootloader, or if debugging is required, it is possible to do this with various tools. The most common tools and how they can be connected are listed in Chapter 3. Atmel Studio 6 can be used as front-end for these programming tools. 6

3. Connecting the kit 3.1 USB power supply Connect a USB cable between the board and a PC or a USB power supply to power the kit. This is all that is needed. When power is applied the power/status LED will light up in green. Do not power the board without having the jumper next to the USB connector or an amperemeter mounted. When connecting the Atmel XMEGA-C3 Xplained to a PC, the operating system will request a driver file for installing the serial communication driver. This driver file is available in micro SD card which was written by the initial application firmware. The driver file supports both 32- and 64-bit versions of Windows XP and Windows 7. Driver installs are not necessary on Linux operating systems. 3.2 Atmel AVR JTAGICE3 Figure 3-1. The 100mil PDI adapter must be used to connect to the kit. 3.3 Atmel AVR ONE! The AVR ONE! PDI connector can be connected to the XMEGA-C3 Xplained kit with a standoff adapter (adapter is marked with "nr.1"). 7

Figure 3-2. Connecting Atmel AVR ONE! to an Atmel XMEGA-C3 Xplained board. 3.4 Atmel AVR JTAGICE mkll The grey female 10-pin header on the AVR JTAGICE mkii has to be used when connecting to the kit. The opening in the board is made to fit the orientation tab on the header. Note: When using PDI with the AVR JTAGICE mkii it is necessary to use the squid cable. Follow the instructions in the AVR JTAGICE mkii manual and the silkscreen description for the programming header. Figure 3-3. Connecting AVR JTAGICE mkll to an XMEGA-C3 Xplained board. 3.5 Atmel AVR Dragon In order to connect the AVR Dragon to the XMEGA-C3 Xplained, a 6-pin header cable is needed. Connect the cable between the JTAG connector on the AVR Dragon kit and the XMEGA-C3 Xplained JTAG connector. Pin 1 on the XMEGA-C3 Xplained kit is marked with a square pad. 8

4. Tools and documentation for the Atmel XMEGA-C3 Xplained The following list contains links to the most relevant documents, software and tools for the XMEGA-C3 Xplained: Xplained products Atmel AVR Xplained is a series of small-sized and easy-to-use evaluation kits for 8- and 32-bit AVR microcontrollers. It consists of a series of low cost MCU boards for evaluation and demonstration of feature and capabilities of different MCU families. Xplained USB CDC driver The driver file supports both 32- and 64-bit versions of Windows XP and Windows 7. Driver installs are not necessary on Linux operating systems. XMEGA-C3 Xplained schematics Package containing schematics, BOM, assembly drawings, 3D plots, layer plots AVR1925: XMEGA-C3 Xplained Hardware Users Guide Hardware Users Guide for the XMEGA-C3 Xplained. AVR1939: XMEGA-C3 Xplained Getting Started Guide This document. AVR1940: XMEGA-C3 Xplained Software User Guide User Guide for the XMEGA-C3 Xplained demo software. AVR1916: XMEGA USB DFU Bootloaders User Guide for the XMEGA USB DFU bootloaders Atmel Studio 6 Free Atmel IDE for development of C/C++ and assembler code for Atmel microcontrollers. Atmel FLIP (Flexible In-system Programmer) BatchISP (FLIP) is a command line tool for programming the flash and EEPROM memories of the AVR and is part of the FLIP installation. It can be used to communicate with the preprogrammed USB DFU bootloader. Atmel JTAGICE3 Mid-range development tool for Atmel 8- and 32-bit AVR microcontrollers with on-chip debugging for source level symbolic debugging, NanoTrace (if supported by the device) and device programming. Atmel AVR JTAGICE mkii A mid-range development tool for Atmel 8- and 32-bit AVR devices with on-chip debugging for source level symbolic debugging, NanoTrace (if supported by the device) and device programming (superseded by JTAGICE3). Atmel AVR ONE! A professsional development tool for all Atmel 8- and 32-bit AVR devices with On-Chip Debug capability. It is used for source level symbolic debugging, program trace and device programming. AVR ONE! supports the complete development cycle and is the fastest debugging tool offered from Atmel. Atmel AVR Dragon The AVR Dragon sets a new standard for low cost development tools for 8- and 32-bit AVR devices with On Chip Debug (OCD) capability. IAR Embedded Workbench for Atmel AVR IAR Embedded Workbench is a commercial C/C++ compiler that is available for 8-bit AVR. There is a 30 day evaluation version as well as a 4k (code size limited) kick-start version available from their website. 9

5. EVALUATION BOARD/KIT IMPORTANT NOTICE This evaluation board/kit is intended for use for FURTHER ENGINEERING, DEVELOPMENT, DEMONSTRATION, OR EVALUATION PURPOSES ONLY. It is not a finished product and may not (yet) comply with some or any technical or legal requirements that are applicable to finished products, including, without limitation, directives regarding electromagnetic compatibility, recycling (WEEE), FCC, CE or UL (except as may be otherwise noted on the board/kit). Atmel supplied this board/kit AS IS, without any warranties, with all faults, at the buyer s and further users sole risk. The user assumes all responsibility and liability for proper and safe handling of the goods. Further, the user indemnifies Atmel from all claims arising from the handling or use of the goods. Due to the open construction of the product, it is the user s responsibility to take any and all appropriate precautions with regard to electrostatic discharge and any other technical or legal concerns. EXCEPT TO THE EXTENT OF THE INDEMNITY SET FORTH ABOVE, NEITHER USER NOR ATMEL SHALL BE LI- ABLE TO EACH OTHER FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES. No license is granted under any patent right or other intellectual property right of Atmel covering or relating to any machine, process, or combination in which such Atmel products or services might be or are used. Mailing Address: Atmel Corporation, 2325 Orchard Parkway, San Jose, CA 95131 Copyright 2011, Atmel Corporation 10

6. Revision history Doc. Rev. Date Comments 42054A 02/2013 Initial document release 11

Atmel Corporation 1600 Technology Road San Jose, CA 95110 USA Tel: (+1)(408) 441-0311 Fax: (+1)(408) 487-2600 www.atmel.com Atmel Asia Limited Unit 01-5 & 16, 19F BEA Tower, Millennium City 5 418 Kwun Tong Road Kwun Tong, Kowloon HONG KONG Tel: (+852) 2245-6100 Fax: (+852) 2722-1369 Atmel Munich GmbH Business Campus Parkring 4 D-85748 Garching b. Munich GERMANY Tel: (+49) 89-31970-0 Fax: (+49) 89-3194621 Atmel Japan G.K. 16F Shin-Osaki Kangyo Building 1-6-4 Osaki Shinagawa-ku, Tokyo 141-0032 JAPAN Tel: (+81)(3) 6417-0300 Fax: (+81)(3) 6417-0370 2013 Atmel Corporation. All rights reserved. / Rev.: Atmel, Atmel logo and combinations thereof, AVR, AVR Studio, Enabling Unlimited Possibilities, QTouch, XMEGA, and others are registered trademarks or trademarks of Atmel Corporation or its subsidiaries. Windows is a registered trademark of Microsoft Corporation in U.S. and or other countries. Other terms and product names may be trademarks of others. Disclaimer: The information in this document is provided in connection with Atmel products. No license, express or implied, by estoppel or otherwise, to any intellectual property right is granted by this document or in connection with the sale of Atmel products. EXCEPT AS SET FORTH IN THE ATMEL TERMS AND CONDITIONS OF SALES LOCATED ON THE ATMEL WEBSITE, ATMEL ASSUMES NO LIABILITY WHATSOEVER AND DISCLAIMS ANY EXPRESS, IMPLIED OR STATUTORY WARRANTY RELATING TO ITS PRODUCTS INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WAR- RANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT. IN NO EVENT SHALL ATMEL BE LIABLE FOR ANY DIRECT, INDIRECT, CONSEQUENTIAL, PUNITIVE, SPECIAL OR INCIDENTAL DAMAGES (INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS AND PROFITS, BUSINESS INTERRUPTION, OR LOSS OF INFORMATION) ARIS- ING OUT OF THE USE OR INABILITY TO USE THIS DOCUMENT, EVEN IF ATMEL HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. Atmel makes no representations or warranties with respect to the accuracy or completeness of the contents of this document and reserves the right to make changes to specifications and products descriptions at any time without notice. Atmel does not make any commitment to update the information contained herein. Unless specifically provided otherwise, Atmel products are not suitable for, and shall not be used in, automotive applications. Atmel products are not intended, authorized, or warranted for use as components in applications intended to support or sustain life.