Arduino mega R3 modo DFU y cargar boot.

Hola, estaba montando mi impresora y uno de los drivers a hecho un corto.

El ordenador reconoce el arduino pero no le puedo cargar programas.

Que chip es exactamente el que lleva el atmega 2560 R3??

como pongo en modo Dfu este arduino?

a ver si entre todos sacamos algo en claro

Supongo que te refieres al chio USB. El Mega R3 lleva un 16u2. Mírate este manual:

http://forum.arduino.cc/index.php?topic=302586.0

Ahí explico todo sobre el DFU de Arduino.

ahora me lo miro, no lo habia visto.

Mi arduino es este.

|500x328

puenteo los dos pins mas cerca del usb pero no me lo detecta en modo Dfu

conecto y desconecto los dos pines que se suponene que resetean el chip, pero no entra en modo Dfu

¿Seguro que es un R3? Coge una lupa, y mira a ver que pone en el chip cuadrado pequeño que hay cerca del usb

Otra forma de mirarlo es si lleva impreso SDA y SCL por debajo:

es igual que el de la foto. quizas pensaba que era un r3 y n lo era. porque lo dices?

en la parte de atras pone mega 2560 R3

Si pone R3, es un R3

Lo digo porque si no es un R3, hay que entrar en el modo DFU de otra forma.

carmeloco: Lo digo porque si no es un R3, hay que entrar en el modo DFU de otra forma.

te adjunto una foto, ahi pone r3.

Sabes cual es la forma me entrar en modo Dfu

He llegado a ver hasta por puerto serial, que como no me funcione lo intentare mañana en el curro. que aqui no tengo mateial

Es un R3, y en principio es original, ya que pone lo de made in italy.

Mira si el chip es un Mega16u2. Hay que mirarlo con una lupa.

Yo tengo un R3, y puenteando los pines más cercanos al puerto USB, tal y como digo en mi tutorial, entra.

Entiendo que todo el rato, hablamos de los pins de el conector ICSP de 6 pins que hay más cerca del puerto USB.

Para entrar en modo DFU, hay que tener el arduino conectado por USB al ordenador, hacer el puente y soltarlo. En ese momento, entra en modo DFU.

si los dos de arriba exactamente son lo que punteo pero sigue poniendo arduino mega.

he leido algo de pull up por ah pero nos si eso me concierne. o nO?

Si es un R3, no hay nada roto físicamente, y el chip USB es un Mega16u2, debería funcionar.

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

este es el mensaje de erro al cargar , por ejemplo Blink

Eso tiene más pinta de ser cosa del bootloader. Haz un puente entre los pines 0 y 1 (TX y RX) abre una consola serie, y escribe algo y dale enter. Si te sale lo que habías escrito, la parte USB está correcta.

Acabo de hacerlo con un Mega R3 y en el administrador de dispositivos, sale esto:

Me preocupa un poco lo que pusiste al principio de que algo hizo un corto...

ya he hecho el puente y el mensaje sigue siendo lo mismo.

Lo el corto realmente no se que ha pasado.

Estaba imprimiendo con la ·3d que me acabo de montar y un compaero al tocar el disipador e los polulus para er si estaba calientes creo que ha echo contacto las paptillas.

No veo ningun componente quemado a primera vista.

Entonces, ahora tiene cargado el programa de la impresora 3D, y puede que la prueba del serial no funcione. ¿Sabes cargar el boorloader con otro arduino?

http://arduino.cc/en/Tutorial/ArduinoISP