Advertisement

Quick Links

ATICE10
.............................................................................
User Guide

Advertisement

Table of Contents
loading
Need help?

Need help?

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

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Atmel AVR ATICE10

  • Page 1 ATICE10 ................User Guide...
  • Page 3: Table Of Contents

    Initial Setup..................3-1 3.2.2 Starting AVR Studio................3-1 ICE10 Emulator Options ................3-1 3.3.1 Device....................3-2 3.3.2 Clock Source ..................3-2 3.3.3 Internal Frequency................3-2 3.3.4 External Range...................3-2 Emulator Configuration System ..............3-2 Using Breakpoint..................3-3 Using Traces .....................3-3 Using Triggers...................3-3 Logic Analyzer ..................3-4 AVR ATICE10 User Guide...
  • Page 4 ICE Reset Button................5-2 5.2.7 ON-OFF Switch ..................5-2 5.2.8 12V DC Connector ................5-2 Power System ...................5-2 Reset System....................5-2 Section 6 Special Considerations ................. 6-1 Stack ......................6-1 Assembling ....................6-1 ADC ......................6-1 Noise Canceler Mode ................6-2 Timer/Counter1 ..................6-2 Analog Comparator ...................6-2 AVR ATICE10 User Guide...
  • Page 5 Table of Contents Section 7 Troubleshooting Guide ................. 7-1 Section 8 Technical Specifications ............... 8-1 AVR ATICE10 User Guide...
  • Page 6 Table of Contents AVR ATICE10 User Guide...
  • Page 7: Introduction

    AVR microcontrollers are made in short form, i.e. AT90S2313 is referred to as S2313 and so on. General The Atmel AVR ICE10 is a real-time in-circuit emulator for a wide range of AVR devices. ® The ICE10 is controlled by AVR Studio , version 3.5 or later.
  • Page 8: Ice10 Contents

    RS-232 Cable Universal Voltage Power Supply (100 - 240V, 50 - 60 Hz) American Power Cable European Power Cable Atmel CD-ROM Containing Software ATICE10 User Guide Warning Note System For the ICE10 to operate correctly and trouble free, the following software and hardware requirements should be met.
  • Page 9: Host Interface

    Introduction 1.5.4 Host Interface RS-232C @ 19200 bps, N81 9-pin female connector ® ATICE10 User Guide...
  • Page 10 Introduction ® ATICE10 User Guide...
  • Page 11: Preparing The Ice10 System For Use

    Section 2 Preparing the ICE10 System for Use For successful operation, the ICE10 must be connected and configured correctly. This section explains how to connect the system, and how to determine which Pod to use to successfully emulate a specific AVR part. General Figure 2-1 shows a simplified block diagram of the ICE10 connected to a target board.
  • Page 12 Preparing the ICE10 System for Use AVR Studio. Configuration of this device is controlled and done directly from AVR Studio. Figure 2-3. ATtiny15POD Figure 2-3 shows the ATtiny15POD which should be used when emulating the ATtiny15 device. The Pod provides a buffer protecting the emulator unit. In addition, the ATtiny15POD contains a 4-channel 10-bit A/D converter with one differential input with optional gain stage.
  • Page 13: Connecting Ice10 To Pc

    Preparing the ICE10 System for Use Connecting The ICE10 connects to any PC through a standard RS-232 port (COM port). Connect ICE10 to PC the RS-232 Cable between the ICE10 and any free COM port on the PC. AVR Studio will automatically search through all available COM ports and detect the emulator.
  • Page 14 Preparing the ICE10 System for Use Turn off the power. Plug the probe into the application/adapter. Note: The target power should under no circumstance be present when the probe is connected and the emulator is switched off. Pay attention to connect with the correct orientation. If it is not connected correctly, the ICE10 system may be damaged.
  • Page 15: Using The Ice10

    AVR Studio will look for any supported tool connected to the COM ports. Note that AVR Studio searches through the COM ports in a sequential manner. If other Atmel tools are connected to the COM ports, make sure that these are switched off, or discon- nected, as AVR Studio will look for any supported tool, and connect to the first tool it finds.
  • Page 16: Device

    Using the ICE10 3.3.1 Device Depending on which device is selected, unavailable options will be grayed out. A grayed out option indicates that this option is not applicable for the selected device. The ATtiny15POD is completely configured by this emulator options dialog. The AT90ADCPOD requires additional jumper settings to complete the configuration as described in Section 4.
  • Page 17: Using Breakpoint

    Using the ICE10 Using Breakpoint ICE10 supports an unlimited number of breakpoints. Breakpoints can be placed directly in the source code. When running the code, execution will be halted before executing the code line with the breakpoint. ICE10 does not support advanced or complex break- points.
  • Page 18 Using the ICE10 Table 3-1. Pinout for Aux Connector Signal Signal Pin 1 Pin 2 Input 0 Pin 3 Pin 4 Output 0 Input 1 Pin 5 Pin 6 Output 1 Input 2 Pin 7 Pin 8 Output 2 Input 3 Pin 9 Pin 10 Output 3...
  • Page 19: Logic Analyzer

    Using the ICE10 Logic Analyzer ICE10 has two connectors on the front marked Logic Analyzer 1 and 2. These connec- tors provide signals from the instruction address and data bus. This allows users to use an external Logic Analyzer to monitor the activity on these busses. Figure 3-3.
  • Page 20 Using the ICE10 ® ATICE10 User Guide...
  • Page 21: At90Adcpod Configuration

    Section 4 AT90ADCPOD Configuration Introduction This section describes how to set up and use the emulator pod card AT90ADCPOD. The setup procedure is also available as a walk trough guide in “AVR Studio On-line Help”. The AT90ADCPOD supports the following AVR devices: AT90S1200 AT90S2313 AT90S2323...
  • Page 22: Configuring The At90Adcpod

    AT90ADCPOD Configuration Figure 4-1. Component Placement of AT90ADCPOD The AT90ADCPOD contains the following functions: Analog comparator Clock circuits for handling of the timer oscillator and XTAL signals from the target application Analog to digital converter Bus switches for converting the voltage on the I/O signals 11 jumpers and one switch must be set on AT90ADCPOD to configure it for desired operation.
  • Page 23: The Ice10 Power System

    AT90ADCPOD Configuration Table 4-1. Jumper Settings when Selecting between ATtiny11, ATtiny12, ATtiny22, AT90S2323 and AT90S2343 Device PB3/J310 PB4/J311 Jumper Setting AT90S2323, ATtiny11 or ATtiny12 with External Crystal AT90S2343, ATtiny11, ATtiny12 or ATtiny22 with External Clock AT90S2343, ATtiny11, Attiny12 or ATtiny22 with Internal Clock Note: The jumper setting does not affect operation for other devices.
  • Page 24: The Ice10 Clock System

    AT90ADCPOD Configuration Table 4-3. Settings of PW2, PW1 and PW0 Targe V 2.7 - 2.9V (ON) (ON) (ON) 3.0 - 3.3V (ON) (ON) (OFF) 3.4 - 3.7V (ON) (OFF) (ON) 3.8 - 4.1V (ON) (OFF) (OFF) 4.2 - 4.5V (OFF) (ON) (ON) 4.6 - 4.8V...
  • Page 25: The Timer Oscillator

    AT90ADCPOD Configuration Table 4-5. Settings for J101 Clock source Jumper Setting Crystal (OFF) Oscillator (ON) Long leads from your external crystal to the oscillator circuit on the pod may cause prob- lems. It is possible to mount a crystal in the socket near J103. Do not use the 2-lead cable if you choose this option.
  • Page 26: Jumper Settings Reference Table

    AT90ADCPOD Configuration Jumper Settings All jumpers on the pod card are described earlier in previous sections. Table 4-7 is Reference Table meant as a short reference for experienced users. Table 4-7. Jumper Settings Reference Reference Other Default Number Name Description Setting J101 Jumper mounted if an external clock source (not a...
  • Page 27: Hardware Description

    Section 5 Hardware Description Front Panel Figure 5-1. ICE Unit Front Panel 5.1.1 Status LEDs The ICE unit front panel is shown in Figure 5-1. Two LEDs on the front panel indicate the status of the emulator. After power-up, the red LED will be lit, indicating that the power supply is OK and the green LED is turned on after a few seconds when initializa- tion and self-test are finished indicating that the emulator is ready for use.
  • Page 28: Avr Reset Button

    Hardware Description 5.2.5 AVR Reset Button This button resets the application. See Section 5.4 for details on different AVR reset options. 5.2.6 ICE Reset Button The ICE Reset button is hidden in the back panel for safety reasons. If the emulator starts to behave unpredictably, use a thin tool to push this reset button.
  • Page 29: Special Considerations

    In this section some of the special considerations are listed. For more issues and considerations see the separate avrtools.pdf document on the supplied CD-ROM, or download the latest version from the Atmel web site (www.atmel.com).
  • Page 30: Noise Canceler Mode

    Special Considerations When measuring differential signals, the lowest possible signal is approximately 8 mV. For any signals below this value, the voltage output of the instrumentation amplifier will be 8 mV (maximum). When measuring single-ended signals, the instrumentation ampli- fier is bypassed and the signal may be in the range 0V to V The differential amplifier and gain stages are supplied with 7V on the pod.
  • Page 31 Section 7 Troubleshooting Guide Table 7-1. Troubleshooting Problem Solution The red LED is not lit when - Check that the power cord is properly inserted in the wall the power is turned on - Check that the power plug is properly inserted in the ICE - Check that you are using a power supply with negative center on the DC output When a file is opened in...
  • Page 32 Troubleshooting Guide ® ATICE10 User Guide...
  • Page 33 Section 8 Technical Specifications System Unit Physical Dimensions ..(H x W x D) 32.4 x 277.1 x 218.6 mm/1.3 " x 10.8 " x 8.5 " Weight ........... . 400 g/0.88 lbs Power Voltage Requirements .
  • Page 34 Technical Specifications Internal Watchdog RC Oscillator Running Frequency ......... 1.0 MHz ± 30% Operation Minimum Running Speed .
  • Page 35 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