WinAVR Xmega, AVR32 now supported

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

I was delighted to find when setting up a new AVR development station under Windows 7 that WinAVR has been updated with all the latest components, including avrdude 5.8 with configuration file for all the Xmega chips. There's also an avr32 compiler and toolchain. The new version drops into the latest AVRStudio 4.18 with little fuss.

WinAVR-20100110 includes:

avr-gcc 4.3.3
avr-libc 1.6.7
avrdude 5.8
simulavr 0.9

WinAVR available from sourceforge:

http://sourceforge.net/projects/winavr/files/

So far no issues.
-Paul

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

I'm assuming that the reason behind the discrepancy between the upload date (the 20th) and the release date (the 10th) is because Eric got around to re-issuing a fixed release. The original 20100110 release had a few show-stoppers.

- Dean :twisted:

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

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

abcminiuser wrote:
I'm assuming that the reason behind the discrepancy between the upload date (the 20th) and the release date (the 10th) is because Eric got around to re-issuing a fixed release. The original 20100110 release had a few show-stoppers.

- Dean :twisted:

Correct.

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

Hmmmm.. Do you mean to say that there are two versions of 20100110 in circulation?

If so I would consider that as a most unhappy circumstance. Cf eg the dreadful "GCC quit Twice!" thread ( https://www.avrfreaks.net/index.p... ) and it's predecessors. How can the poor guy, or we for that matter, tell if he has "one or the other version of that version"?

Will the file sizes do? (I have 29192 KB and 28165 KB, respectively).

Or might the timestamp on the file WinAVR-manifest.log do? (Opening the two WinAVR-20100110-install.exe that seems to be the only file on "the root" that has a changed timestamp.)

As of January 15, 2018, Site fix-up work has begun! Now do your part and report any bugs or deficiencies here

No guarantees, but if we don't report problems they won't get much of  a chance to be fixed! Details/discussions at link given just above.

 

"Some questions have no answers."[C Baird] "There comes a point where the spoon-feeding has to stop and the independent thinking has to start." [C Lawson] "There are always ways to disagree, without being disagreeable."[E Weddington] "Words represent concepts. Use the wrong words, communicate the wrong concept." [J Morin] "Persistence only goes so far if you set yourself up for failure." [Kartman]

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

Johan,

Use "avrdude -v":

D:\>avrdude -v

avrdude: Version 5.10, compiled on Jan 19 2010 at 10:45:23

If you have the second issue of Winavr20100110 then not only is the avrdude 5.10 rather than 5.08 but it was compiled on the 19th - after the original 20100110 issue date.

Cliff

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

Sorry for the hassle. Normally, I would have re-spun the whole thing, but there were just some minor issues that needed correcting:
- Header files for avr32 were missing. They are now included.
- avrdude was not linked to libusb. Now linked.
- avr-libc libraries did not have debug info stripped. Now stripped.

To change the version numbers involves rebuildling a fair number of the executables and takes about a day or more, which I really did not want to do.

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

Thank you both, and when I re-read my post I see that it might be read as grumpy which was not my intention. Hats off to you Eric, as usual, for the WinAVR work!

As of January 15, 2018, Site fix-up work has begun! Now do your part and report any bugs or deficiencies here

No guarantees, but if we don't report problems they won't get much of  a chance to be fixed! Details/discussions at link given just above.

 

"Some questions have no answers."[C Baird] "There comes a point where the spoon-feeding has to stop and the independent thinking has to start." [C Lawson] "There are always ways to disagree, without being disagreeable."[E Weddington] "Words represent concepts. Use the wrong words, communicate the wrong concept." [J Morin] "Persistence only goes so far if you set yourself up for failure." [Kartman]