[ELECTRÓNICA] Error Sanguino 1.3b -> "avrdude: stk500_recv(): Programmer not responding"

377 views
Skip to first unread message

Alan Rynne Vidal

unread,
Jan 13, 2014, 12:15:33 PM1/13/14
to asrob-uc3m-i...@googlegroups.com
Hola!

Estaba calibrando los polulus siguiendo la guía de LeapTo3D, calibré los dos primeros ejes sin problemas pero cuando llegué al tercero (eje Z) creo que me hizo una especie de cortocircuito, se me apagó el ordenador directamente al enchufar la placa al USB y cuando volví a encender todo la placa ya no se comunicaba con el ponterface.

Supuse que sería un error de novato e intenté volver a subir el Sprinter a la sanguino y me sale el error que aparece en la imagen que os adjunto. He buscado en internet alguna solución pero sin éxito.
La solución que más me  he encontrado es asegurarse de que está el jumper del reset puesto (sí que lo está), o intentar hacer un reset manual mientras compila el código y soltar el reset cuando empieza la subida de archivos (no funciona, o no he conseguido que funcione).

Estoy empezando a pensar que he quemado la sanguino y voy a necesitar otra..... (NOOOO!!!! :'( jejeje ) 
Alguna vez os había sucedido esto? Y de ser así, habéis conseguido solucionarlo?

Dispongo de un programador usb que tengo de otros proyectos y he visto en algunos post que se podría reprogramar la sanguino con el pero no me siento muy confiado urgando más en la placa así que no he probado nada en ese sentido.
Si le doy a la opción Burn Bootloader del programa Arduino sale un error "avrdude: usbdev_open(): did not find any USB device "usb"". Por lo que puedo asumir que el ordenador no es capaz de reconocer la placa aunque la luz POWER está encendida.

Y ya para terminar…. GRACIAS!

Un saludo,
Alan


Alan Rynne Vidal

unread,
Jan 13, 2014, 12:28:20 PM1/13/14
to asrob-uc3m-i...@googlegroups.com
Como siempre, me he dejado sin comentar un par de cosas.

Tengo un MacBook Pro con MacOS 10.8.5, Arduino 1.0.5, una Prusa i3 con la placa Sanguinololu 1.3b (lo pone en el título pero nunca está de más… :D) y he usado los archivos del firmware que tienen en la página de LeapTo3D al igual que los archivos para que Arduino reconozca la Sanguino.

Vivo en Aranjuez (Madrid) así que si alguien de la zona quiere echarle un vistazo iré encantado donde haga falta :D

Iceflow

unread,
Jan 13, 2014, 12:58:15 PM1/13/14
to asrob-uc3m-i...@googlegroups.com
El bootloader no se puede cargar directo por USB, solo con programador, por eso te da el error, no porque este mal la placa... que igual esta mal de todas maneras :P

Al pinchar la placa al ordenador la reconoce el sistema? te aparece el puerto com del FTDI? si no es asi... malo :( si no va eso no tendras comunicacion con la electronica...

El programador USB que tienes es un USBAsp? con el podrias subir el firmware a la placa y grabar el bootloader, pero si el chip FTDI esta frito no sirve de nada... :(

Revisa las cosillas en el eje Z, cables soldaduras y demas... igual tienes un corto en algun lado :S antes de volver a "petarlo" todo es lo mas recomendable.

Que se apagara hasta el ordenador tiene tela... O.o algo "gordo" tuvo que ser... revisa tambien ese pololu por si las moscas... no lo pincharias al reves? :S


--
 
---
Has recibido este mensaje porque estás suscrito al grupo "Clone Wars: Imprimiendo impresoras 3D" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a asrob-uc3m-impreso...@googlegroups.com.
Para publicar una entrada en este grupo, envía un correo electrónico a asrob-uc3m-i...@googlegroups.com.
Para obtener más opciones, visita https://groups.google.com/groups/opt_out.

Alan Rynne Vidal

unread,
Jan 13, 2014, 3:30:00 PM1/13/14
to asrob-uc3m-i...@googlegroups.com
Lo revisé todo y parecía correcto: el Polulu en la posición correcta, seguí exactamente los mismos pasos que en los otros dos ejes (aunque es obvio que algo no hice igual… jeje)

Acabo de comprobarlo y el ordenador sí que reconoce el puerto FTDI al enchufar la placa, así que "buenas noticias" jeje

He vuelto a comprobar tanto la Sanguino como el Polulu respectivo del eje Z y no he visto nada que parezca quemado/roto/diferente a los demás.

Supongo que lo siguiente que queda es probar a grabar el bootloader de nuevo. 
Sí, tengo el USBasp, pero no tengo ni idea de dónde enchufarlo, ni de donde sacar el bootloader, ni de como grabarlo jajaja ese es un mundo totalmente nuevo para mí. El USBasp lo tengo para poder actualizar el firmware del mi multicóptero  y es un proceso bastante sencillo; espero que esto lo sea también!

Bueno Aisflow, muchísimas gracias por tu ayuda! Espero poder tener la Prusa funcionando próximamente!

Alan Rynne Vidal

unread,
Jan 13, 2014, 4:31:22 PM1/13/14
to asrob-uc3m-i...@googlegroups.com
Bien, he estado mirando un poco lo de grabar el bootloader nuevo. Si no he entendido mal, el proceso es el siguiente: Selecciono el tipo de placa en Arduino, selecciono el puerto en el que se encuentra, seleccióno el tipo de programador (Usbasp) y doy a "Burn Bootloader" en el programa Arduino.

Según lo que he entendido, el bootloader de la sanguino viene junto con el firmware que me descargué de LeapTo3D, por lo que ya debería estar todo listo.

He sido valiente y he seguido el proceso y éste ha sido el resultado:

avrdude: warning: cannot set sck period. please check for usbasp firmware update.
avrdude: error: programm enable: target doesn't answer. 1 
avrdude: initialization failed, rc=-1
         Double check connections and try again, or use -F to override
         this check.


Y ya me perdí del todo!! ¬¬


Captura de pantalla 2014-01-13 a la(s) 22.30.25.png

J.Rodrigo

unread,
Jan 13, 2014, 5:49:31 PM1/13/14
to asrob-uc3m-i...@googlegroups.com
Te dejo un link que te puede ayudar: http://reprap.org/wiki/USBasp

Iceflow

unread,
Jan 13, 2014, 7:06:38 PM1/13/14
to asrob-uc3m-i...@googlegroups.com
A ver si lo que casco es el micro... :(


Alan Rynne Vidal

unread,
Jan 14, 2014, 7:28:43 AM1/14/14
to asrob-uc3m-i...@googlegroups.com
La verdad es que tiene toda la pinta… Voy a acabar cogiendo una placa nueva porque esto es un calvario! xD Si después de todo la consigo arreglar, tendré la excusa perfecta para construirme una CNC!!! Jajajajaja


El martes, 14 de enero de 2014 01:06:38 UTC+1, Aisflou escribió:
A ver si lo que casco es el micro... :(
El 13 de enero de 2014, 22:31, Alan Rynne Vidal <alanryn...@me.com> escribió:
Bien, he estado mirando un poco lo de grabar el bootloader nuevo. Si no he entendido mal, el proceso es el siguiente: Selecciono el tipo de placa en Arduino, selecciono el puerto en el que se encuentra, seleccióno el tipo de programador (Usbasp) y doy a "Burn Bootloader" en el programa Arduino.

Según lo que he entendido, el bootloader de la sanguino viene junto con el firmware que me descargué de LeapTo3D, por lo que ya debería estar todo listo.

He sido valiente y he seguido el proceso y éste ha sido el resultado:

avrdude: warning: cannot set sck period. please check for usbasp firmware update.
avrdude: error: programm enable: target doesn't answer. 1 
avrdude: initialization failed, rc=-1
         Double check connections and try again, or use -F to override
         this check.


Y ya me perdí del todo!! ¬¬


--
 
---
Has recibido este mensaje porque estás suscrito al grupo "Clone Wars: Imprimiendo impresoras 3D" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a asrob-uc3m-impresoras-3d+unsub...@googlegroups.com.

Xoan Sampaiño

unread,
Jan 14, 2014, 7:34:22 AM1/14/14
to asrob-uc3m-impresoras-3d
En todo caso, pilla sólo el micro [1] y cámbiaselo.

[1] http://es.rs-online.com/web/p/microcontroladores/7193932/

2014/1/14 Alan Rynne Vidal <alanryn...@me.com>:
>>> asrob-uc3m-impreso...@googlegroups.com.
>>> Para publicar una entrada en este grupo, envía un correo electrónico a
>>> asrob-uc3m-i...@googlegroups.com.
>>>
>>> Para obtener más opciones, visita
>>> https://groups.google.com/groups/opt_out.
>>
>>
> --
>
> ---
> Has recibido este mensaje porque estás suscrito al grupo "Clone Wars:
> Imprimiendo impresoras 3D" de Grupos de Google.
> Para anular la suscripción a este grupo y dejar de recibir sus correos
> electrónicos, envía un correo electrónico a
> asrob-uc3m-impreso...@googlegroups.com.
> Para publicar una entrada en este grupo, envía un correo electrónico a
> asrob-uc3m-i...@googlegroups.com.
> Para obtener más opciones, visita https://groups.google.com/groups/opt_out.



--
Xoan Sampaiño [xoan@twitter|vimeo|flickr|delicious]

/\ Document Freedom Day - Liberate your documents
_\/` http://documentfreedom.org/ - March 26th, 2014

Xoan Sampaiño

unread,
Jan 14, 2014, 7:34:50 AM1/14/14
to asrob-uc3m-impresoras-3d
Vale, la 1.3b es la versión SMD. Olvídalo :D

2014/1/14 Xoan Sampaiño <xoansa...@gmail.com>:

Iceflow

unread,
Jan 14, 2014, 9:31:01 AM1/14/14
to asrob-uc3m-i...@googlegroups.com
Tambien podria cambiarselo, pero es mas "coñazo" por decir algo jejeeje
Reply all
Reply to author
Forward
0 new messages