Problemas con Arduino Mega

Buenos días a todos!

Recurro a vosotros por que ya se me acaban las ideas y no sé donde puede estar el problema....

Estoy en un proyecto para controlar un acuario por arduino. Hasta aquí todo bien.

El problema es cuando quiero empezar a "trastear" la placa. Empiezo desde cero, instalo los drivers, pero no logro subir nada al arduino...

Pruebo con la versión del programa 1.0.5 (decir que trabajo con win7 64 bits), y cuando intento cargar sale el siguiente error:

Tamaño binario del Sketch: 1.632 bytes (de un máximo de 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

Cambio a otro equipo con el mismo sistema operativo, y empiezo de cero. Me recomiendan usar la versión del programa 0023 con los drivers del 1.0.5 y así lo hago.

Ahora el problema cambia, el programa se queda en: "Uploading to I/O board"

Estos los drivers:

La placa conectada queda así:

Abro el probrama 0023, File>Examples>Basic>Blink, miro que esté puesta la placa Arduino Mega 2560 y el puerto COM11, le doy a cargar, y después de 10 minutos sigue la pantalla igual con el mensaje "Uploading to I/O board".

El led RX parpadea en rojo cada 10 segundos +/-, el led L queda en naranja fijo y el ON en azul.

Última prueba esta mañana con el programa 1.0.5, manteniendo el botón de reset apretado y soltándolo, y aparece el mensaje de cargado, pero la placa no hace nada....tengo entendido que el led L debería parpadear.

Después de eso lo he intentado en un equipo con XP en el trabajo y tampoco carga....

Ya no se que más hacer.....os agradezco vuestras sugerencias para ver donde puede estar el problema.

Imagino qué dentro de la aplicación arduino, has seleccionado la placa correspondiente, y el puerto, no?
Si es así, comprueba la configuración del puerto en Windows...

Lo que comentas está revisado y comprobado.

Comentándolo con un compañero, el led L, si conecto la placa con un alimentador debería estar apagado, y en mi caso está siempre encendido, así que voy a probar de recargar el bootloader a ver si es un error de programación interno.....

Os informo cuando me llegue el cable y haga las pruebas...

por favor instala una versión mas nueva del IDE, la 0023 es muy vieja!!

Con la 0023 sólo hice una prueba que me recomendaron. También he probado la versión 1.0.5.

Tendrás que hacer algo parecido a esto: Proyectos Arduino - Ikkaro

Mira haber que modelo tienes si el ATmega8u2 o el ATmega16u2, ya que utilizan diferente firmware, pero viendo la placa a simple vista (chinita) tiene pinta de utilizar el 8u2.

Haz una prueba alimentandolo por el vin, a mi me pasaba algo parecido con el nano, y metiendole 5v en el vin ya iba bien.
Suerte!!!

JRodrigo:
Tendrás que hacer algo parecido a esto: Proyectos Arduino - Ikkaro

Mira haber que modelo tienes si el ATmega8u2 o el ATmega16u2, ya que utilizan diferente firmware, pero viendo la placa a simple vista (chinita) tiene pinta de utilizar el 8u2.

¿Cómo se que modelo es el que tengo?
Me habían dicho que recargar el bootloader, lo que mencionas no es lo mismo, ¿verdad?

Gracias a todos por la ayuda.