Salve a tutti.
Da un po' di gironi a questa parte mi risulta impossibile aggiornare gli scketch attraverso la porta usb del mio Arduino Mega 2560 R3.
Ogni volta che provo a eseguire l'upload dello skecth la IDE (1.0.2) mi rimanda questo errore :
Dimensione del file binario dello sketch: 1.632 bytes (su un massimo di 258.048 bytes)
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_getsync(): timeout communicating with programmer
Se, invece, provo a inviare lo sketch attraverso un Arduino 2009 senza ATMEGA, un USB-UART o anche un Arduino2Serial Converter, lo sketch viene accettato e funziona normalmente.
Per questo motivo ho pensato di aggiornare il firmware del Atmega16u2, ma risulta impossibile avviarlo nella modalità dfu.
Inoltre, quando l'aruino viene collegato al pc (windows XP sp3 x86) questi riconosce la scheda gli associa anche una porta COM.
Ho provato anche con altri computer e sistemi operativi: Mac OS X, LINUX Ubuntu.
Visto che la maodalità DFU non si attiva, esiste un modo per riprogrammare la 16u2 attraverso l'ISP?