Circuit-Projects.com New Projects
Loading the search box...
Microcontroller

Single Board with AVR Programmer and Debugger

Single Board with AVR Programmer and Debugger

Overview

The project is known as Evertool which is an AVRISP/STK500 and Programmer/JTAG debugger on a single board, which is compatible with AVRStudio with firmware upgrade capability.

Explanation

A small device used to program Atmel AVR microcontrollers is the Atmel AVRISP in-system programmer. The Evertool is not a bit-bang programmer and it emulates an AVRISP while communicating STK500-protocol on the RS232 port since the STK500 firmware Atmel delivers with the AVRStudio being used. The AVRISP is compatible with the Atmel STK500 in low-voltage serial programming mode from the programming interface.

The hardware used to build the Evertool is simple and standard parts are used. To recover from wrong fuse-bit-settings, rescue clock generation can be created. The programmer for new target AVRs is easily updated through RS232 serial port. Evertool supports all AVR devices Atmel supports with their AVRISP and JTAGICE.

The main advantage of the programmer is the compatibility with the Atmel AVRstudio since it uses the original Atmel firmware code supplied with AVRStudio on an ATmega16 (JTAG) and ATmega8535 (ISP). Some extra functions imposed by the Evertool include the rescue mode, reset button for target AVR, and power supply to target AVR.

Rest of the project

Comments (0)

Write comment

smaller | bigger

busy
 
RSS
Get the latest projects to your e-mail box:
Subscribe to RSS Feed Follow us on Twitter
Contact | Privacy Policy | Advertising
Subscribe to RSS Feed