Hi, just got an Arduino UNO SMD, and am able to write and upload sketches using arduino-0022 software.
I have now installed Eclipse (Helios Service Release 2), along with WinAVR 20100110 and the AVR Eclipse Plugin 2.3.4
I have referenced many of the tutorials on how to set this up, but I continue to encounter a problem when selecting my hardware from within my project.
From my Project Properties > AVR > Target Hardware, I try to select ATmega328, but I get the error "This MCU is not supported". Do I need to update the AVRDude.conf file with the 328 configuration. There is a entry for ATmega328P, but not for ATmega328.
Thanks everyone for your help. The doc for the UNO on the arduino site doesn't mention the P, but I have someone with younger eyes read my chip, and it has the P. So I'm trying it with the ATmega328p, and getting this error which seems common. I'll search the other post and see if I can resolve it.
Launching C:\WinAVR-20100110\bin\avrdude -pm328p -carduino -PCOM6 -b57600 -Uflash:w:HelloBlinkcpp2.hex:a
Output:
avrdude: stk500_getsync(): not in sync: resp=0x00
on a similar topic - can anyone think why, in the Eclipse project properties ->AVRDude setup, it would be refusing to allow me to select or add a new Programmer Config?
under target hardware I have ATMega328P, clock 160..., which it seems happy with.
the project is the basic blink, my AVR paths are all (seemingly) ok. here as well, I cant add a programmer config.
Im running under win 7, 64 bit. I'm new to eclipse, but a programmer by trade, so not a complete n00b.