[PROBLEMA] no puedo cargar el firmware en mi Reprap Printerboard

276 views
Skip to first unread message

Nacho Jodra

unread,
Oct 21, 2013, 11:07:38 AM10/21/13
to asrob-uc3m-i...@googlegroups.com
Saludos a todos desde Zaragoza, tengo mi impresora i3 prácticamente terminada pero me encuentro con un problema de software que me esta quitando el sueño.

Me compre la placa  Reprap Printerboard que deriva de la Teensylu AT90USB1286, (http://www.geeetech.com/new-version-reprap-printerboard-reprap-electronics-sets-p-653.html) me pareció una buena opcion y ademas barata, grave error el mio.

Mi problema se presenta al intentar cargar el firmware en la placa. Lo trato de hacer desde el propio programa de Arduino 1.0.5 y el firmware el Sprinter (no recuerdo ahora la versión pero me llega a compilar todo bien). La cuestión es que no se si llego a subir el sprinter a la placa porque no parpadea el LED y tampoco me acabo de aclarar con el jumper y el botón de reset que lleva. He seguido las instrucciones que ponen en la wiki de la propia placa pero tampoco consigo hacerla funcionar ya que cuando trato de conectar desde el Pronterface se me queda conectando sin llegar a establecer la conexión.

Para mas desesperación logré hacerla funcionar durante un tiempo, por lo que se seguro que funciona. Pero al tratar de reinstalar un nuevo firmware ya con los valores mas ajustados a mi hardware se me desconfiguró todo y por un lado volví a no poder establecer conexión con la placa y por otro (esto es otra historia que si me podéis echar una mano os agradeceré enormemente) me dejo de arrancar el pronterface, dándome una serie de errores y no llegando ni a arrancar (he reinstalado todo otra vez y vuelto a hacer todos los pasos de nuevo) teniendo ahora que trabajar desde un netbook.

Bueno en resumen os pido por favor si me podeis aconsejar acerca de como puedo cargar mi firmware en la placa que os comento y por qué leches me ha dejado de ir el python en  mi ordenador.

Muchas gracias a todos

Iceflow

unread,
Oct 22, 2013, 7:38:00 AM10/22/13
to asrob-uc3m-i...@googlegroups.com
Sprinter soporta esa placa? O.o yo que tu tiraba por marlin, pero bueno, eso es otro tema que no tiene que ver con subir el firmware o no... jejejeje

Usas solo el IDE de Arduino? creo que hace falta usar el entorno tensylu tambien, en conjunto con arduino... aunque no lo se seguro... tengo que probar una SAV Mk1 (aun por montar) y lleva el mismo chip, con lo cual tendre que indagar mas sobre el tema al final jejejeje pero aun no se muy bien como va...


--
 
---
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.

Nacho Jodra

unread,
Oct 23, 2013, 3:19:09 AM10/23/13
to asrob-uc3m-i...@googlegroups.com
Uso el entorno de arduino pero al funcionar con teensylu aparecen unos mensajes diciendo cuando hay que presionar el botón de reset durante la carga del firmware

Iceflow

unread,
Oct 23, 2013, 3:55:04 AM10/23/13
to asrob-uc3m-i...@googlegroups.com
En la placa teensylu al menos, comenta que no hagas caso de esos mensajes que te salen cuando usas arduino, luego una vez compilado tienes que coger el *.hex generado y grabarlo de otra manera creo... es algo mas "lioso" de lo "normal"... has leido las instrucciones de la pagina de la teensylu?

http://reprap.org/wiki/Teensylu#Software

Hay explica todo bastante bien, aunque la tuya al ser printrboard igual tiene algun paso especifico de ese modelo... has mirado la info de la printrboard?

http://reprap.org/wiki/Printrboard#Software

Ahi tambien explica el tema, quiza te convendria cambiar el booloader por el de LUFA's CDC que parece que incluye integracion con Arduino IDE... si no, como puedes leer, tendras que usar otros programas externos para grabar el firmware... el bootloader que viene con la printrboard no es ese, es el Atmel's DFU Bootloader y pone que no tiene integracion con Arduino IDE... :S

Si tienes el bootloader de fabrica los pasos para cargar el firmware deberian de ser estos:

DFU BOOTLOADER
  1. Open Atmel's FLIP software.
  2. Select the target device: AT90USB1286. Select Communication medium as USB. Click Open.
  3. Compile firmware within Arduino. You will need to copy and paste the compiled .HEX file into the HID application directory. The HEX file is saved in the temp folder, C:\users\{currentuser}\appdata\temp\build1234567890\Firmware_Name_Here.cpp.hex
  4. Open compiled HEX file within the FLIP software.
  5. Make sure the Erase, Blank Check, Program, and Verify checkboxes are checked.
  6. Click the Run button
  7. When finished, disconnect and reconnect the USB and power cables.

Y necesitaras usar este software:

http://www.atmel.com/tools/FLIP.aspx


Para Windows y Linux... :S a MAC que le den por donde amargan los pepinos... jajajajaja



El 23 de octubre de 2013 09:19, Nacho Jodra <njo...@gmail.com> escribió:
Uso el entorno de arduino pero al funcionar con teensylu aparecen unos mensajes diciendo cuando hay que presionar el botón de reset durante la carga del firmware

misan

unread,
Oct 24, 2013, 2:54:50 AM10/24/13
to asrob-uc3m-i...@googlegroups.com
tienes que poner el jumper para poder cargar el firmare y darle una vez al reset .configurando entonces arduino con el nuevo puerto COM que aparece

Iceflow

unread,
Oct 24, 2013, 4:29:47 AM10/24/13
to asrob-uc3m-i...@googlegroups.com
Bueno es saber esto :D  Gracias Misan!!


El 24 de octubre de 2013 08:54, misan <m1g...@gmail.com> escribió:
tienes que poner el jumper para poder cargar el firmare y darle una vez al reset .configurando entonces arduino con el nuevo puerto COM que aparece

Nacho Jodra

unread,
Oct 27, 2013, 4:00:35 PM10/27/13
to asrob-uc3m-i...@googlegroups.com
Gracias a todos por echarme una mano. Ya he conseguido hacer funcionar la placa.

Si que se puede cargar los firmware desde Arduino 1.0.5 configurando el Board en "BootloaderCDC teensylu/printboard". En cuanto al jumper es  como misan indico. Poner el jumper, darle al boton de reset, cargar el firmware, quitar el jumper y volver a resetar la placa pulsaldo el boton de reset.

Bueno a ver si consigo quemar plastico pronto!
Reply all
Reply to author
Forward
0 new messages