As Eric Weddington wrote:

> > > What is the error that you're getting with avrdude? Can you
> > provide output
> > > from running it with -vvvv (four "v"s)?

> > C:\bin\avrdude>avrdude -c dragon_isp -p 2343 -P usb -B 10 -U
> > flash:r:test.bin:r
> > -vvvv

Hmm, initially you've been telling about an AVRISP mkII.  The Dragon
is quite a different beast.

> > avrdude: jtagmkII_send(): sending zd bytes
> > avrdude: Sent: . [1b] . [01] . [00] . [03] . [00] . [00] .
> > [00] . [0e] . [02] .
> > [03] . [03] . [89] f [66]

This is requesting the Dragon to enter SPI mode.

> > Raw message:
> > 0xa0
> > FAILED

...which it says does not work.

(From Linux:)

> > Raw message:
> > 0xab
> > No target power

Of course, that's a different matter then...

I've got an old ATtiny22 in a drawer, which announces itself as an
AT90S2343 (both devices were mostly the same anyway).  I tried a
few combinations of programmers:

. Genuine STK500 running v2 firmware: does not work at all, ISP
  startup fails.  Perhaps the same issue as you are seeing with
  the dragon.

. AVRISP mkII: works flawlessly.

. AVRISP mkI (also running v2.x firmware): works flawlessly.

. AVR Dragon: works flawlessly.

. JTAG ICE mkII (in ISP mode): basically works, but apparently has
  issues talking to the device.  The empty EEPROM pattern is read out
  with interspersed junk data.

. Matthias Weißer's USBisp, running his own STK500v2 protocol
  implementation: works flawlessly.

-- 
cheers, J"org               .-.-.   --... ...--   -.. .  DL8DTL

http://www.sax.de/~joerg/                        NIC: JW11-RIPE
Never trust an operating system you don't have sources for. ;-)


_______________________________________________
avrdude-dev mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/avrdude-dev

Reply via email to