background image

The JTAGICE3 Debugger 

 

The Atmel JTAGICE3 is a powerful development tool for debugging and programming ARM® Cortex®-M based Atmel® 
SAM and Atmel AVR® microcrontrollers with On-Chip Debug capability. 

 

Programming and on-chip debugging of all Atmel AVR 32-bit microcontrollers on both JTAG and aWire interfaces. 

 

Programming and on-chip debugging of all Atmel AVR XMEGA family devices on both JTAG and PDI 2-wire 
interfaces. 

 

Programming (JTAG and SPI) and debugging of all Atmel AVR 8-bit microcontrollers with OCD support on both 
JTAG or debugWIRE interfaces. 

 

Programming and debugging of all Atmel SAM ARM® Cortex®-M based microcontrollers on both SWD and JTAG 
interfaces. (Firmware version 3.0 and later) 

 

 

Содержание JTAGICE3

Страница 1: ... 32 bit microcontrollers on both JTAG and aWire interfaces Programming and on chip debugging of all Atmel AVR XMEGA family devices on both JTAG and PDI 2 wire interfaces Programming JTAG and SPI and debugging of all Atmel AVR 8 bit microcontrollers with OCD support on both JTAG or debugWIRE interfaces Programming and debugging of all Atmel SAM ARM Cortex M based microcontrollers on both SWD and JT...

Страница 2: ...ll 8 bit AVR XMEGA devices Supports programming and debugging of all 8 bit Atmel megaAVR and tinyAVR devices with OCD Supports programming and debugging of all SAM ARM Cortex M based microcontrollers Target operating voltage range of 1 65V to 5 5V Draws less than 3mA from target VTref during operation Supports JTAG clock frequencies from 32kHz to 15MHz Supports PDI clock frequencies from 32kHz to ...

Страница 3: ...ins these items JTAGICE3 unit USB cable 1 8m high speed mini B Adapter board containing 50 mil SPI 100 mil SPI and 100 mil JTAG adapters 50 mil JTAG cable 50 mil 10 pin mini squid cable AVR Technical Library DVD Figure 1 JTAGICE3 kit contents ...

Страница 4: ... following adapters are included A09 0955 A 100 mil 10 pin JTAG adapter A09 0955 B 100 mil 6 pin SPI debugWIRE PDI aWire adapter A09 0955 C 50 mil 6 pin SPI debugWIRE PDI aWire adapter Figure 3 JTAGICE3 adapters Note that a 50 mil JTAG adapter has not been provided this is because the 50 mil 10 pin IDC cable can be used to connect directly to a 50 mil JTAG header For the part number of the compone...

Страница 5: ...e 100 mil 10 pin JTAG adapter from the adapter panel and connect it to the other side of the IDC cable Your Atmel JTAGICE3 is now ready to use in its basic JTAG configuration Figure 5 JTAGICE3 probe adapter connection ...

Страница 6: ...ver and blue belt which are snapped together during assembly To open the unit simply insert a large flat screwdriver into the openings in the blue belt apply some inward pressure and twist gently Repeat the process on the other snapper holes and the top cover will pop off Figure 6 Opening the JTAGICE3 1 Figure 7 Opening the JTAGICE3 2 Figure 8 Opening the JTAGICE3 3 To close the unit again simply ...

Страница 7: ...ling the front end software provided free by Atmel See www atmel com for further information or to download the latest front end software The JTAGICE3 must be connected to an available USB port on the host computer using the USB cable provided The JTAGICE3 contains a USB 2 0 compliant controller and can operate in both full speed and high speed modes For best results connect the JTAGICE3 directly ...

Страница 8: ...the wizard to the device driver provided by Jungo called jtagice3 inf which is stored in the windows_root inf folder Once successfully installed the JTAGICE3 will appear in the device manager as a Jungo device Your JTAGICE3 is now ready to use ...

Страница 9: ...g the JTAG 10 pin connector The pinout for the 10 pin JTAG connector is shown in Figure 10 JTAG header pinout Be sure to use the correct orientation of the 10 pin header when connecting the JTAGICE3 to the target application PCB The red wire on the probe cable indicates PIN1 as does the dot on the 100 mil adapter Connecting to an aWire target The aWire interface only requires one data line in addi...

Страница 10: ...header you can use the 10 pin mini squid cable between the JTAGICE3 target connector and the target board 4 connections are required and the table below describes where to connect them NB note that there is a difference from the JTAGICE mkII JTAG probe where PDI_DATA is connected to pin 9 The JTAGICE3 is compatible with the pinout used by the Atmel AVR ONE and ATMEL AVR Dragon products Table 2 Con...

Страница 11: ...PI interface is then available again only if the SPIEN fuse is programmed allowing the DWEN fuse to be un programmed using the SPI interface If power is toggled before the DWEN fuse is un programmed the debugWIRE module will again take control of the RESET pin It is HIGHLY ADVISED to simply let Atmel Studio handle setting and clearing of the DWEN fuse It is not possible to use the debugWIRE Interf...

Страница 12: ...sion Disabling debugWIRE in this manner requires that the SPIEN fuse is already programmed If Atmel Studio fails to disable debugWIRE it is probable that the SPIEN fuse is NOT programmed If this is the case it is necessary to use a high voltage programming interface to program the SPIEN fuse It is HIGHLY ADVISED to simply let Atmel Studio handle setting and clearing of the DWEN fuse The 10 pin min...

Страница 13: ...ng use of the AVR JTAG pinout the standard JTAG connector can be used When connecting to a board which makes use of the ARM JTAG pinout the 10 pin mini squid cable must be used There are no adapters available from Atmel to make this mapping Table 5 Connecting to SWD using the mini squid cable JTAGICE3 pin Target pins Mini squid pin ARM SWD pin Pin 1 TCK SWDCLK 1 4 SWDCLK Pin 2 GND GND 2 3 5 9 GND ...

Страница 14: ...t simply use the ATSTK500_JTAG_ADAPTER which is supplied with the STK500 kit available from store atmel com Connecting to debugWIRE and SPI targets is done using the 6 pin 100 mil adapter When using the debugWIRE interface be sure to remove the STK500 s RESET jumper to allow the reset line to be driven as required Alternatively the JTAGICE3 can be connected to any target interface using the 10 pin...

Страница 15: ...an connect through the JTAG debugWIRE PDI SPI and aWire interfaces When connecting to a JTAG target simply use the 10 pin 100mil adapter provided to connect to the JTAG connector on the STK600 When connecting to a PDI debugWIRE SPI or aWire target simply use the 6 pin 100mil adapter provided to connect to the SPI PDI header connector ...

Отзывы: