[Bug 2111] AVR needs avr-libc to compile RTEMS.

bugzilla-daemon at rtems.org bugzilla-daemon at rtems.org
Thu Apr 4 03:24:59 UTC 2013


--- Comment #2 from cynt6007 at vandals.uidaho.edu 2013-04-03 22:24:59 CDT ---
(In reply to comment #1)
> (In reply to comment #1)
> > I suspect getting ONE functional AVR-RTEMS a major undertaking... I wonder if
> > it might be worth exploring using ATMEL's prepatched toolchain for non-Ada
> > builds... For Ada-builds, that's going to be another major undertaking...
> I agree.
> > Eric Weddington (at ATMEL) is recommending the use of their source for C, C++
> > builds...
> > http://distribute.atmel.no/tools/opensource/Atmel-AVR-Toolchain-3.4.1/avr/
> This may be a solution how-ever I would prefer a happy ending. With the NIOS2
> and Altera we managed to discuss and get an understanding with them about the
> importance and value having clean source in the FSF GCC repo is.
> When you say "at ATMEL" does this mean he is paid by Atmel to do this work ?
I don't know if he is currently being paid to do this development work by
ATMEL.  I know that he works at ATMEL, and that much of this development work
was done by him in the distant past. I suspect WinAVR, which AVR-LibC is
packaged in, was funded by ATMEL in the past.

FWIW, ATMEL is not a software vendor primarily, but a hardware vendor.  My
understanding is they were interested in getting the patches up-streamed in the

> > Although the Rolf Ebert (at AVR-Ada) have their own patch-set (using different
> > tool versions) etc, which is making updating the AVR port so challenging...
> > http://sourceforge.net/projects/avr-ada/files/avr-ada/Source%20Dist/
> Is this a personal project ?

I'm not sure.  I didn't look at avr-ada that closely, but from what I saw it
looked like a small group of enthusiasts, and hobbyists. My main reason for
looking into avr-ada was that on avr-freaks (the avr community page) whenever
RTEMS is mentioned, avr-ada is the suggested alternative.

Configure bugmail: https://www.rtems.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.

More information about the bugs mailing list