AVRDUDE 5.10 released

Go To Last Post
16 posts / 0 new
Author
Message
#1
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

I just released AVRDUDE version 5.9. I'm a little sorry it
didn't make it in time for the final WinAVR release.

Here's the respective part from the NEWS file:

* New devices supported:

- AVR32A0512 (JTAGMKII only)
- ATmega32U4
- ATtiny4
- ATtiny5
- ATtiny9
- ATtiny10

* New programmers supported:

- BusPirate
- Arduino
- JTAGICEmkII and AVR Dragon in PDI mode (ATxmega devices)
- STK600 and AVRISP mkII in TPI mode (ATtiny4/5/9/10)

* Bugfixes

- see ChangeLog and ChangeLog-2009 for details

Jörg Wunsch

Please don't send me PMs, use email if you want to approach me personally.

Last Edited: Tue. Jan 19, 2010 - 11:18 AM
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

avrdude 5.9 will be available in the upcoming re-release of WinAVR.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Did the broken PDI programming on the AVRISP-MKII issue get fixed? I can't see it in the changelog, but perhaps it was part of another fix and wasn't documented.

- Dean :twisted:

Make Atmel Studio better with my free extensions. Open source and feedback welcome!

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

If there's been a bug report, it's likely to have been fixed, but
I'm not sure. PDI on the AVRISP mkII is one of the few things I
didn't test, but I've tested PDI on the STK600, the AVR Dragon,
and the JTAG ICE mkII.

Jörg Wunsch

Please don't send me PMs, use email if you want to approach me personally.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Just did a build of avrdude 5.9 , using the Linux buildscript , and uploaded the binary (Ubuntu)
https://www.avrfreaks.net/index.p...

I'm rebuilding the whole toolchain now , and if there is no errors , i'll pre-release a buildscript in the above thread.
I'll do the official release (in the sticky , and a .deb @cfiff's site) during next week

Edit....
Ps: Forgot to say thanks to EW & Jörg , and our "Newly discovered" Star (for his ISPMKII PDI clone) :-)

Edit2: Buildscript ok , releeased it in the sticky

/Bingo

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Hello
someone could help me? where i can download avrdude 5.9 for Windows?
thanks you
Martin

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

@martincol

I think you have to wait for Eric to re-release WinAVR , as he writes here.

EW wrote:
avrdude 5.9 will be available in the upcoming re-release of WinAVR.

/Bingo

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Sorry, I had to re-release AVRDUDE, so there's now version 5.10 out.

The reason was that 5.9 had a serious bug in handling intel hex files
with more than 128 KiB of flash contents. This has been fixed.

Also fixed are Cygwin build for recent Cygwin versions where the compiler
doesn't implement the -mno-cygwin option anymore. This situation is
detected and handled properly, although it's suggested to resort to the
mingw32-gcc compiler (from the Cygwin collection!) instead, in order to
avoid getting a depdency from cygwin1.dll.

Finally, the JTAG ICE now attempts to pull the external reset pin if the
initial JTAG activation failed with an "Invalid JTAG ID". This allows
easy programming of target MCUs that are asleep, or that have disabled
the JTAG interface through JTD at run-time.

(I edited the thread title to make everyone aware of the version number
bump.)

Jörg Wunsch

Please don't send me PMs, use email if you want to approach me personally.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

I'll see if i can update the script & .deb package during the up coming weekend

/Bingo

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Jörg, does AVRDUDE support FT2232 programmer type?
I saw a "patch" for this feature.
http://old.nabble.com/-patch--6502--Support-for-FT2232-based-USB-programmers-td17007511.html

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

> Jörg, does AVRDUDE support FT2232 programmer type?

No, a renewed patch has been filed a few days ago:

https://savannah.nongnu.org/patc...

but not yet integrated.

Jörg Wunsch

Please don't send me PMs, use email if you want to approach me personally.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

dl8dtl wrote:
>No, a renewed patch has been filed a few days ago...but not yet integrated.
We are waiting for release:-)
FT2232 programmer is the fastest avr isp at this moment, IMHO.
64k flash loading time is < 3 sec with the help of this tool:
http://real.kiev.ua/avreal/langswitch_lang/en/

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

> FT2232 programmer is the fastest avr isp at this moment, IMHO.

Well, fast ISP can only be done at fast CPU clock speeds, and in
that case, don't undererstimate a stock AVRISP mkII. It can run
at ISP clocks of up to 8 MHz (which would require a CPU clock of
more than 16 MHz).

For a slowly clocked ATmega CPU, JTAG is usually the fastest way
as it provides its own clock.

(OK, Xmega devices don't suffer from this anymore, as PDI is also
self-clocked.)

Jörg Wunsch

Please don't send me PMs, use email if you want to approach me personally.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

I've just tested it on an STK600, using the ATmega2560 piggyback
board the STK ships with. I cannot get it to communicate at
8 MHz ISP clock at all, even if I change the CPU clock to 20 MHz.
Presumably, the ISP path between the ISP connector and the
controller itself causes enough reflections and signal distortions
to be more of a limiting factor than the actual programmer speed.

With 4 MHz ISP clock, I can write 64 KiB of flash within 4.36 s.
It doesn't make a difference whether I use the STK600 itself
then or an external AVRISPmkII (which is not a big surprise as
both are identical in their communication and ISP firmware blocks,
for all practical purposes).

Jörg Wunsch

Please don't send me PMs, use email if you want to approach me personally.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Sorry, but I wasn't able to find the links of the new avrdude version. Is it still here ?

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0