Board Configuration for Nano V3

Hi,

I've obtained my first arduino, a Nano V3 with Atmege328P. Unfortunatly there is no hardware configuration for that in the Arduino IDE. Compiling with to normal Nano board configuration I'm not able to download.

avrdude: Version 5.4-arduino, compiled on Oct 22 2007 at 13:15:12
         Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/

         System wide configuration file is "hardware/tools/avrdude.conf"
         User configuration file is "/home/gergap/.avrduderc"           
         User configuration file does not exist or is not a regular file, skipping

         Using Port            : /dev/ttyUSB0
         Using Programmer      : stk500v1    
         Overriding Baud Rate  : 19200       
avrdude: Send: 0 [30]   [20]                 
avrdude: Send: 0 [30]   [20]                 
avrdude: Send: 0 [30]   [20]                 
avrdude: ser_recv(): programmer is not responding
avrdude: stk500_recv(): programmer is not responding
avrdude: Send: Q [51]   [20]                        
avrdude: ser_recv(): programmer is not responding   
avrdude: stk500_recv(): programmer is not responding

I tried also with Duamilanove configuration because this has a 328P processor, but with this already compilation fails.

avr-gcc -Os -Wl,--gc-sections -mmcu=atmega168 -o /tmp/build203344078865175522.tmp/ASCIITable.elf /tmp/build203344078865175522.tmp/Temporary_1611_6584.cpp.o /tmp/build203344078865175522.tmp/core.a -L/tmp/build203344078865175522.tmp -lm                                                                                
avr-objcopy -O ihex -j .eeprom --set-section-flags=.eeprom=alloc,load --no-change-warnings --change-section-lma .eeprom=0 /tmp/build203344078865175522.tmp/ASCIITable.elf /tmp/build203344078865175522.tmp/ASCIITable.eep                                                                                                 
avr-objcopy -O ihex -R .eeprom /tmp/build203344078865175522.tmp/ASCIITable.elf /tmp/build203344078865175522.tmp/ASCIITable.hex                               
Binary sketch size: 2234 bytes (of a 14336 byte maximum)                                                                                                     

unknown MCU 'atmega328p' specified
Known MCU names:                  
   avr2                           
   at90s2313                      
   at90s2323                      
   at90s2333                      
   at90s2343                      
...

Maybe a too old compiler version? I've installed avr-gcc (GCC) 4.2.4 (Gentoo 4.2.4-r1 p1.1)

Is there any new hardware template available for download which works with Nano V3?

Now it works ;-) I'm using "Arduino Duemilanove /w Atmega 328" with avr-gcc (Gentoo 4.4.1 p1.0) 4.4.1.

Compiled avr-gcc using Gentoo crossdev which simplifies bulding crossdev toolchains. But there are also two issues with crossdev. 1.) You need the option --without-headers to successfuly compile the current avr-gcc toolchain. crossdev -t avr -s4 --without-headers 2.) The installation has a bug with the ldscripts symlinks http://bugs.gentoo.org/show_bug.cgi?id=147155 This symlink solves it for me. ln -s /usr/i686-pc-linux-gnu/avr/lib/ldscripts /usr/libexec/gcc/avr/ldscripts