Caricare una sketch con AVRDUDE command line

Ciao a tutti,
come potete leggere dal mio nick sono nuovo del mondo di arduino.
Sto provando a caricare l'esempio "Blink" in una scheda Arduino Duemilanove. Se uso l'IDE tutto funziona correttamente. Il problema è che vorrei caricare la sketch tramite AVRDUDE command line ( shell window), e non funziona.
Ecco il comando che uso con i relativi parametri:

avrdude.exe -V -F -C W:\Dev\ArduoConfig\bin\Debug\a
vrdude.conf -p atmega168 -c stk500v1 -P COM2 -b 115200 -U flash:w:Blink.cpp.hex
-vvvv

E questo è l'output che ricevo:

avrdude.exe: Version 5.4-arduino, compiled on Oct 11 2007 at 19:12:32

** System wide configuration file is "W:\Dev\ArduoConfig\bin\Debug\avr**
dude.conf"
** Using Port : COM2**
** Using Programmer : stk500v1**
** Overriding Baud Rate : 115200**
avrdude.exe: ser_open(): setting dtr
avrdude.exe: Send: 0 [30] [20]
avrdude.exe: Send: 0 [30] [20]
avrdude.exe: Send: 0 [30] [20]
avrdude.exe: Recv:
avrdude.exe: stk500_getsync(): not in sync: resp=0x00
avrdude.exe: Send: Q [51] [20]
avrdude.exe: Recv:
avrdude.exe: stk500_disable(): protocol error, expect=0x14, resp=0x51
avrdude.exe done. Thank you.

Prima di ogni tentativo di programmazione resetto sempre la scheda con il pulsante reset.

Il tutto avviene sotto Xp 21Bit SP3.
Qualcuno ha qualche idea?
Grazie mille in anticipo! :slight_smile: :slight_smile:

Ciao a tutti,

penso di aver trovato una gabola che mi permette di caricare la scketch usando AVRDude command line:

avrdude.exe -V -F -C avrdude.conf -p atmega168 -c stk500v1 -P COM2 -b 57600 -U flash:w:Blink.cpp.hex -vvvv

Il trucco ( nel mio caso) sta nel fatto di settare il baud rate a 57600!
Spero possa esservi di aiuto.
Ciao a tutti :wink: :wink: