Do you have a question? Post it now! No Registration Necessary
Subject
- Posted on
AVR AT327000
- 05-23-2007
May 23, 2007, 12:24 pm

I've been shown a new dev kit for the AVR AT327000 that uses embedded
linux and I wanted to get advice and opinions on this processor. I'm not
familiar with AVR processors at all.
I'd like to use the GCC compiler. Is this well supported?
Does anyone know who's done the Linux port and is it well supported?
I'd like to use this also outside of an embedded linux environment. Is it
a good choice? (I know that's a pretty general question.)
I've found avrfreaks.net, any other good sites?
Dan
linux and I wanted to get advice and opinions on this processor. I'm not
familiar with AVR processors at all.
I'd like to use the GCC compiler. Is this well supported?
Does anyone know who's done the Linux port and is it well supported?
I'd like to use this also outside of an embedded linux environment. Is it
a good choice? (I know that's a pretty general question.)
I've found avrfreaks.net, any other good sites?
Dan

Re: AVR AT327000
Dan N posted:
"I've been shown a new dev kit for the AVR AT327000 that uses embedded
linux and I wanted to get advice and opinions on this processor. I'm not
familiar with AVR processors at all."
I am not familiar with the AT327000 and I found no mention of it on
Atmel's website so perhaps you intended to type something like
AT32AP7000. N.B. AVR32 processors (which seem to be what you are
thinking of) should not be confused with AVR (8 bit) processors: thank
Atmel for the confusion.
"I'd like to use the GCC compiler. Is this well supported?"
GCC is fairly well supported for AVR (if you use the patches in the
FreeBSD ports, the GCC steering committee does not care about AVRs and
has let patches wait for over a year) but it is flawed. I do not know
whether AVR32 is supported.
"Does anyone know who's done the Linux port and is it well supported?
[..]"
I do not know.
"I've found avrfreaks.net, any other good sites?"
HTTP://Lists.GNU.org/pipermail/avr-gcc-list
"I've been shown a new dev kit for the AVR AT327000 that uses embedded
linux and I wanted to get advice and opinions on this processor. I'm not
familiar with AVR processors at all."
I am not familiar with the AT327000 and I found no mention of it on
Atmel's website so perhaps you intended to type something like
AT32AP7000. N.B. AVR32 processors (which seem to be what you are
thinking of) should not be confused with AVR (8 bit) processors: thank
Atmel for the confusion.
"I'd like to use the GCC compiler. Is this well supported?"
GCC is fairly well supported for AVR (if you use the patches in the
FreeBSD ports, the GCC steering committee does not care about AVRs and
has let patches wait for over a year) but it is flawed. I do not know
whether AVR32 is supported.
"Does anyone know who's done the Linux port and is it well supported?
[..]"
I do not know.
"I've found avrfreaks.net, any other good sites?"
HTTP://Lists.GNU.org/pipermail/avr-gcc-list

Re: AVR AT327000

I have not used GCC on the AVR32 AP7000 but have on the AVR32 UC3A - which
is its little brother. See here: http://www.freertos.org/portAVR32.html
There is a basic WEB server running that uses lwIP on top of FreeRTOS.org.
I did not come across any problems or issues with any of the AVR32 GCC
toolchain - but have not tried using it with the AVR32 Studio software, just
command line.

As far as I know (please somebody correct me otherwise) it was done by Atmel
themselves. They use Linux for the AP7000 and FreeRTOS.org for the UC3A as
their own open source offerings.

Depends completely on what you want to do with it. Nobody can offer an
opinion without more information on the requirements of your application.

There may be other sites around, but AVRFreaks is the dogs, so why go
anywhere else?
--
Regards,
Richard.
Regards,
Richard.
We've slightly trimmed the long signature. Click to see the full one.

Re: AVR AT327000

First of all, the kit contains an AVR32, not an AVR and they
cannot use the same compilers.

gcc-4.0.4 exists and a later version is in the works.
Atmel Norway is doing the gcc port and will support end customers.
The gcc patches for AVR32 is still waiting to be merged with mainstream gcc.

The AT32AP7000 chip uses more or less the same peripherals as the ARM based
AT91 series
so many drivers are common, the AVR32 Linux port was built for linux 2.6
while many drivers for the AT91 were for linux 2.4 at that stage.
A joint effort has resulted in most things merged into the current
mainstream kernel (linux-2.6.21.1)

You can use IAR Embedded Workbench for AVR32 if you want a nice build
environment.
Atmel is working on an Eclipse based environment (AVR32 Studio) and there is
a betasite
available (talk to your local Atmel contact)
You can connect the JTAGICE Mk II emulator

avr32linux.org

--
Best Regards,
Ulf Samuelsson
Best Regards,
Ulf Samuelsson
We've slightly trimmed the long signature. Click to see the full one.

Re: AVR AT327000

Being GCC, the source is available:
http://www.atmel.com/dyn/products/tools_card.asp?tool_id41%18
--
Regards,
Richard.
Regards,
Richard.
We've slightly trimmed the long signature. Click to see the full one.

Re: AVR AT327000

You're probably talking about the NGW100 kit from Atmel.
It has an AVR32 processor, an MMC slot, two Ethernet
interfaces, and a USB client interface. They're $70
from Digi-Key.

Don't know.
avrfreaks is the main site along with atmel's. I've
tried using "buildroot" to build an root filesystem
but haven't had any luck with it.
Bob
Site Timeline
- » Using a Socket dual and Quad serial I/O card
- — Next thread in » Embedded Linux
-
- » We develop Web design for Router or Gateway, also we do Testing and Software development f...
- — Previous thread in » Embedded Linux
-
- » Crosscompiling for ARM: reloc type R_ARM_ABS32 is not supported for PIC - ...
- — Newest thread in » Embedded Linux
-
- » CR1616 en remplacement de CTL1616
- — The site's Newest Thread. Posted in » Electronics (French)
-