ATMEL AVR067 handbook

This document describes the communication protocol used between AVR Studio and JTAGICE mkII.


ATMEL AVR067 handbook - cover page
Brand
Atmel
Category
Other Electronics
Document type
Application Note
Language
English
Pages
69
File format
PDF
File size
678 KB
Published
27 March, 2012
Updated
30 September, 2023
MD5 checksum
8AF2BC4230A4A3397956C002389992FD

About this manual

The document defines the protocol used by AVR Studio (master) to communicate with the JTAGICE mkII emulator (slave). It covers packet structure, state‑machine handling, and error checking for both USB and RS‑232 interfaces.

Key features include the message start and token bytes, CRC verification, supported command ranges, and details on USB full‑speed operation, power delivery, and default RS‑232 settings. The note also lists the master commands such as sign‑off, sign‑on, and parameter writing, with their expected responses.

What's inside

  • Introduction
  • Theory of operation
  • USB and RS-232 Connection
  • Message Format
  • Message parsing
  • State Machine Implementation
  • Commands and responses
  • Master Commands

Specifications

USB speed12 Mbps
USB power draw500 mA
RS‑232 default settings19200 bps, 8N1, no handshake
USB endpoints2 bulk endpoints

Frequently asked questions

What are the default RS‑232 settings for the JTAGICE mkII?

The default RS‑232 settings are 19,200 bps, 8N1, with no handshake.

Can the JTAGICE mkII be powered via USB?

Yes, the USB cable can supply power and the emulator can draw up to 500 mA from the USB hub.

What is the USB data rate supported by the JTAGICE mkII?

The device supports USB full‑speed operation at 12 Mbps.

Download PDF (678 KB)

More Atmel Manuals


View all Atmel manuals →