[dorkbotpdx-blabber] Does benito5 only program but not debug AVRs

Dan Strother dan.strother at gmail.com
Tue Jul 1 02:26:20 EDT 2008


It's actually a clone of the previous JTAG ICE (
http://www.atmel.com/dyn/products/tools_card.asp?tool_id=2737 - now
replaced by the mkII, as you found on Digikey).

I think AVR Studio will do everything that you want, particularly now
that it integrates with WinAVR - though, I've never actually done any
in-circuit debugging of AVR's (only researched it a bit), so I don't
have any first-hand experience.

Good luck :)


Dan



On Sun, Jun 29, 2008 at 9:21 PM, Transistor Toaster
<transistortoaster at fastmail.fm> wrote:
> Dan,
> Thanks for the links. The
> http://www.scienceprog.com/build-your-own-avr-jtagice-clone/ is a clone
> of what Atmel product name (Digikey.com part number ATJTAGICE2-ND)?
>
> I am currently writing C code in code::blocks, compiling by hand with
> winavr and would need to debug. I typed avr-gdb, included with winavr,
> just to see what would happen and don't know too much what. I already
> have windows software that talks to my circuit, so I don't want to work
> with my Linux distro.
>
> So, I won't really need anything else besides Ponyprog  one single time,
> then I can use AVRstudio ( that will launch winavr by itself) for all C
> compilation, programming and emulation, right???
>
> Frank
>
>
> On Sun, 29 Jun 2008 13:26:26 -0700, "Dan Strother"
> <dan.strother at gmail.com> said:
>> It's possible to build a clone of Atmel's JTAG ICE:
>> http://www.scienceprog.com/build-your-own-avr-jtagice-clone/ (or buy,
>> for a rather lot less than Atmel charges:
>> http://www.sparkfun.com/commerce/categories.php?c=7 ). These still
>> rely on Atmel's firmware, though (which won't work on hardware that
>> doesn't look very similar to a JTAG ICE). You're not tied into AVR
>> Studio, at least - you can use GDB with the JTAG ICE:
>> http://avarice.sourceforge.net/ .
>>
>> Unfortunately, so far as I can tell, no one has successfully built a
>> clone of the JTAG ICE mkII; so, if you really want to use debugWire,
>> you may have to fork over the $300 for the mkII...
>>
>>
>> Dan S.
>>
>>
>>
>> On Sun, Jun 29, 2008 at 12:41 PM, Paul Stoffregen <paul at pjrc.com> wrote:
>> > All my debug stuff is for the NXP/Philips LPC2000 chips, which are based on
>> > an ARM7 (32 bit) core.  I am using the AT90USB82 chip as a USB to JTAG
>> > adaptor, but I can only debug 32 bit ARM chips, not Atmel's 8 bit AVR chips.
>> >
>> > For an analogy, consider using a USB-serial adaptor with an FTDI chip to
>> > program a bare-bones Arduino.  The adaptor uses a FTDI chip, but it only
>> > programs the AVR (Arduino) chip, not a FTDI chip.
>> >
>> > Most AVR chips have debug wire, which is a closed, proprietary protocol.
>> >  Some also have JTAG.  While JTAG itself is an open spec, JTAG itself only
>> > tells you how to access registers inside the chip.  To actually use JTAG,
>> > additional specs are necessary to know what registers are available and how
>> > to use them (it's usually quite complicated).  Atmel has published boundary
>> > scan info for some chips (which allows manipulating the external pins for
>> > testing the circuit board traces), to the best of my knowledge, Atmel has
>> > never released  JTAG debug register specs which would be necessary to use
>> > that JTAG port to debug an AVR processor.
>> >
>> > If those JTAG register specs are available for AVR chips, please tell me
>> > where.
>> >
>> > Without that info, there is no hope of ever making an open debug tool for
>> > the AVR/Arduino (which is the main reason I'm using the ARM chip).
>> >
>> >
>> > -Paul
>> >
>> >
>> >> Paul Stoffregon has done some work towards this using the at90usb82. Debug
>> >> wire as I understand it is Atmel proprietary.
>> >
>> >
>> >
>> > _______________________________________________
>> > dorkbotpdx-blabber mailing list
>> > dorkbotpdx-blabber at dorkbot.org
>> > http://music.columbia.edu/mailman/listinfo/dorkbotpdx-blabber
>> >
>> _______________________________________________
>> dorkbotpdx-blabber mailing list
>> dorkbotpdx-blabber at dorkbot.org
>> http://music.columbia.edu/mailman/listinfo/dorkbotpdx-blabber
> --
>  Transistor Toaster
>  transistortoaster at fastmail.fm
>
> --
> http://www.fastmail.fm - One of many happy users:
>  http://www.fastmail.fm/docs/quotes.html
>
> _______________________________________________
> dorkbotpdx-blabber mailing list
> dorkbotpdx-blabber at dorkbot.org
> http://music.columbia.edu/mailman/listinfo/dorkbotpdx-blabber
>


More information about the dorkbotpdx-blabber mailing list