<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
<br>
Hi,<br>
<br>
>From what I recall from talking to an Atmel rep:<br>
<br>
AVR32 is a new from scratch 32bit MCU more akin to Atmel's ARM product
line. Most of the peripheral IP comes from the ARM family and not the
existing AVR family. (I haven't checked though) I think the products
are closer to a Blackfin DSP in terms of performance and memory.<br>
<br>
<a class="moz-txt-link-freetext" href="http://www.atmel.com/dyn/products/devices.asp?family_id=682">http://www.atmel.com/dyn/products/devices.asp?family_id=682</a><br>
<br>
Best,<br>
<br>
    -Paul<br>
<br>
Joel Sherrill wrote:
<blockquote cite="mid4714CD69.4010604@oarcorp.com" type="cite">
  <pre wrap="">Scott Newell wrote:
  </pre>
  <blockquote type="cite">
    <pre wrap="">At 03:00 AM 10/16/2007 , Ralf Corsepius wrote:
  
    </pre>
    <blockquote type="cite">
      <pre wrap="">As it has never been completed (and still is incomplete), it has never
been explicitly addressing "small" nor "big" avrs. It's just the "avr
family", as it's being defined by GCC.
    
      </pre>
    </blockquote>
    <pre wrap="">Isn't AVR32 completely different than AVR?  I don't think a single common
toolchain supports both the 8 bit AVR family and the 32 bit AVR32 family.


  
    </pre>
  </blockquote>
  <pre wrap=""><!---->It may be a different instruction set but I don't see avr vs avr32
in config.gcc.  There is only avr-:

The RTEMS AVR tools build the following multilibs:

$ /opt/rtems-4.9/bin/avr-rtems4.9-gcc --print-multi-lib
.;
avr3;@mmcu=avr3
avr4;@mmcu=avr4
avr5;@mmcu=avr5

But the gcc info description  of those cpu differences don't sound
like avr32:

     Instruction set avr3 is for the classic AVR core with up to 128K
     program memory space (MCU types: atmega103, atmega603, at43usb320,
     at76c711).

     Instruction set avr4 is for the enhanced AVR core with up to 8K
     program memory space (MCU types: atmega8, atmega83, atmega85).

     Instruction set avr5 is for the enhanced AVR core with up to 128K
     program memory space (MCU types: atmega16, atmega161, atmega163,
     atmega32, atmega323, atmega64, atmega128, at43usb355, at94k).

The base avr and avr2 will be hard to get RTEMS into since avr2 has up to
8K program space.  But avr3-5 would be OK but wouldn't run all tests and
couldn't support the RTEMS TCP/IP stack.


--joel

_______________________________________________
rtems-users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:rtems-users@rtems.com">rtems-users@rtems.com</a>
<a class="moz-txt-link-freetext" href="http://rtems.rtems.org/mailman/listinfo/rtems-users">http://rtems.rtems.org/mailman/listinfo/rtems-users</a>
  </pre>
</blockquote>
<br>
</body>
</html>