Publication detail

The Understanding of Communication Packets Structure for Microcontrollers Debugging

FRÝZA, T.

Original Title

The Understanding of Communication Packets Structure for Microcontrollers Debugging

English Title

The Understanding of Communication Packets Structure for Microcontrollers Debugging

Type

conference paper

Language

en

Original Abstract

The paper is focused to microcontroller technique and mainly describes a communication protocol between master PC and slave emulator for the programming and debugging process of AVR microcontrollers from Atmel Corporation. The JTAGICE mkII debugging device will be used for this communication. In principle, this device is controlled via supervised development tools titled AVR Studio. The purpose of this contribution is to understand the structure of the communication protocol, thus the AVR Studio could be replaced by any application. The paper represents the preliminary study for developing the microcontroller system controlled via Internet. The communication with JTAGICE mkII has serial asynchronous character, where transmitted and received data are encapsulated into frames or packets. Each frame has its own structure and meaning. In the text the detailed description of selected frames will be presented.

English abstract

The paper is focused to microcontroller technique and mainly describes a communication protocol between master PC and slave emulator for the programming and debugging process of AVR microcontrollers from Atmel Corporation. The JTAGICE mkII debugging device will be used for this communication. In principle, this device is controlled via supervised development tools titled AVR Studio. The purpose of this contribution is to understand the structure of the communication protocol, thus the AVR Studio could be replaced by any application. The paper represents the preliminary study for developing the microcontroller system controlled via Internet. The communication with JTAGICE mkII has serial asynchronous character, where transmitted and received data are encapsulated into frames or packets. Each frame has its own structure and meaning. In the text the detailed description of selected frames will be presented.

Keywords

JTAG, programming, debugging, AVR, microcontroller technique, communication protocol, JTAGICE mkII, education

RIV year

2008

Released

26.04.2008

Publisher

Czechoslovakia Section IEEE

Location

Praha

ISBN

978-1-4244-2087-2

Book

Proceedings of the 18th International Conference Radioelektronika 2008

Pages from

167

Pages to

170

Pages count

4

BibTex


@inproceedings{BUT25897,
  author="Tomáš {Frýza}",
  title="The Understanding of Communication Packets Structure for Microcontrollers Debugging",
  annote="The paper is focused to microcontroller technique and mainly describes a communication protocol between master PC and slave emulator for the programming and debugging process of AVR microcontrollers from Atmel Corporation. The JTAGICE mkII debugging device will be used for this communication. In principle, this device is controlled via supervised development tools titled AVR Studio. The purpose of this contribution is to understand the structure of the communication protocol, thus the AVR Studio could be replaced by any application. The paper represents the preliminary study for developing the microcontroller system controlled via Internet. The communication with JTAGICE mkII has serial asynchronous character, where transmitted and received data are encapsulated into frames or packets. Each frame has its own structure and meaning. In the text the detailed description of selected frames will be presented.",
  address="Czechoslovakia Section IEEE",
  booktitle="Proceedings of the 18th International Conference Radioelektronika 2008",
  chapter="25897",
  howpublished="print",
  institution="Czechoslovakia Section IEEE",
  year="2008",
  month="april",
  pages="167--170",
  publisher="Czechoslovakia Section IEEE",
  type="conference paper"
}