Yahoo Groups archive

AVR-Chat

Index last updated: 2026-04-28 22:41 UTC

Message

RE: [AVR-Chat] Need help spinning up on AVRs

2005-02-12 by John Samperi

At 05:35 AM 13/02/2005, you wrote:

>3) It looks like only some of the newer devices support JTAG? What is
>the easiest/cheapest way to do in-circuit debugging? Are people using
>gdb (or printfs and LEDs)?

JTAG is available only in devices with at least 16K of flash.
The newer Tiny device and small megas (i.e. M88) with less
than 16k have the debug wire.

Programmer: You can just get started with a parallel port mode
porogrammer, only 4 resistors. I'm currenlty still using a
AVR910 type programmer which can be driven from Studio or other
packages. Bootloaders are great once you program the bootcode
into your chip.

Debugging: I still use the old ICE200, which is a real in circuit
emulator. Unfortunately all of the devices supported are now
obsolete ...BUT.. it can debug 90s8535, 90s8515, 90s2313 and others.
Most of the chips have direct replacements so you can develop your
code on it and then use one of the newer chips. You would not be able
to use newer instructions or things like TWI or the advanced features
of the USARTS. May be able to pick one up for a few dollars or even free.
I got my second unit for nothing from the Atmel FAE as I blew up one
input in mine and they weren't using theirs anymore :-))



Regards

John Samperi

******************************************************
                         Ampertronics Pty. Ltd.
   11 Brokenwood Place Baulkham Hills, NSW 2153 AUSTRALIA
          Tel. (02) 9674-6495       Fax (02) 9674-8745
                Email: samperi@ampertronics.com.au
                  Website  http://www.ampertronics.com.au
* Electronic Design   * Custom Products   * Contract Assembly
******************************************************

Attachments

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.