Society of Robots - Robot Forum

Software => Software => Topic started by: Admin on January 16, 2008, 04:15:07 PM

Title: new WinAVR version 20071221
Post by: Admin on January 16, 2008, 04:15:07 PM
A new WinAVR version is out . . .

I've had problems with major bugs in the past with WinAVR, so I'm a bit lazy to try it out.

Anyone willing to give it a go and report back? WinAVR is probably used by most of you, especially if you have/did the $50 Robot . . .

Just a few of the updates:
- GCC Ada compiler for AVR introduced
- AVR-Ada 0.5.2 Run Time System for Ada compiler
- GCC Objective-C for AVR included
- New <util/setbaud.h> file introduced that helps to add baud rate preprocessor. This utility checks for baud rate tolerance (2% by default). There is also automatic suggestion of using U2X bit when necessary to achieve baud tolerance.
- Newest Binutils 2.18;
- Newest GCC compiler ver 4.2.2;
- New release of avr-libc 1.6.0;
- New API added for setting lockbits and fuse bits. This functionality allows to store fuse and lock bits in special sections of ELF file which can be read and programmed to AVR during main program download. Once fuses are set and compiled to ELF file – no additional fuse settings are needed. This is really cool functionality especially for end users, who are likely to mess up with fuse settings.
- It has updated floating point library which now is smaller and faster
Title: Re: new WinAVR version 20071221
Post by: SmAsH on January 16, 2008, 05:37:49 PM
yea ive had bugs where i try to start it up and a black screen flashes for about 20 miloseconds? ill try it tho
Title: Re: new WinAVR version 20071221
Post by: rgcustodio on January 19, 2008, 10:37:17 AM
i just installed it in favor of the old 0505 build
since its cold outside i'm stuck inside with my devices, maybe its time to get my hands dirty again