This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Problema al compilar marlin para placa cr-10
#21
Hola, el bootloader no tiene nada que ver en todo esto. Como ya dije, solo sirve para grabar en la memoria flash desde la conexión USB.
No te conserva las modificaciones entre reinicios porque no las estás salvando en la EEPROM.
Cuando haces el M92, el cambio se almacena en RAM y cuando se reinicia la MCU se pierde si no se graba en la EEPROM.
Después de hacerlas, tienes que enviar un comando M500 para que se mantengan cuando apagues la impresora.
De todas formas, es un poco raro que configures 415 micropasos por milímetro en el extrusor, si dices que funciona bien con 93, ¿no te parece?
Tanto una cifra como la otra están casi seguro equivocadas para un extrusor del tipo BMG.
Si no se cambia nada más, lo normal es que sean, más o menos, el triple de lo configurado para el impulsor de serie, ya que este impulsor trae una reductora con relación 3:1.
  Responder
#22
Siempre que pierdas datos al cortar corriente, piensa en la EEPROM puesto que esta es la función de esta memoria.


Y has probado con la ultima versión de ArduinoIDE? Yo borraría todo como te explica @Simemart en un mensaje anterior, y volvería a empezar con el IDE nuevo y volviendo a poner las librerías, por si están corruptas.
Marlin oficial te debería compilar... Ya lleva tiempo funcionando y está bastante probado.
  Responder
#23
(13-04-2019, 06:29 PM)Simemart escribió: Hola, el bootloader no tiene nada que ver en todo esto. Como ya dije, solo sirve para grabar en la memoria flash desde la conexión USB.
No te conserva las modificaciones entre reinicios porque no las estás salvando en la EEPROM.
Cuando haces el M92, el cambio se almacena en RAM y cuando se reinicia la MCU se pierde si no se graba en la EEPROM.
Después de hacerlas, tienes que enviar un comando M500 para que se mantengan cuando apagues la impresora.
De todas formas, es un poco raro que configures 415 micropasos por milímetro en el extrusor, si dices que funciona bien con 93, ¿no te parece?
Tanto una cifra como la otra están casi seguro equivocadas para un extrusor del tipo BMG.
Si no se cambia nada más, lo normal es que sean, más o menos, el triple de lo configurado para el impulsor de serie, ya que este impulsor trae una reductora con relación 3:1.

Todo este problema fue porque compré un bmg extruder y en videos decían que se tendría que cambiar los pasos a 415 según el fabricante, pues bueno primero intenté desde el pronterface,
me guie por un video donde decía como, envié el M92 E415 y luego M500 se suponía que debería guardar los cambios, pero una vez que desconecte la impresora del pronterface y la
volví a conectar mandaba el código M503 para que me diera la información pero aparecía los mismos datos, los pasos a 93 y no a 415 como según yo los había configurado, entonces
pensé que a lo mejor no se grababan porque no había hecho flashear la placa de la cr-10, según mi ignorancia, entonces flashee la placa siguiendo un video de como hacerlo, seguí todos los
pasos y lo conseguí, pero a la hora de instalarle el firmware ya con los pasos a 415, fué cuando me dió error que ahora que lo veo no era error de la librería 8uglib. si no que era demasiado pesado
para la placa de la cr-10 y no me dejaba hasta la fecha, en mi desesperación instalé el firmware TH3d y ese si lo pude subir sin ningún problema, pero no me imprimía bien, así que seguí intentando
subir el que había tratado de configurar con el marlin base y cambiando los datos según el firmware oficial, lo logré subir pero a la hora de probarlo no me movía los motores así que pensé que no lo
había hecho bien o así no se podía configurar, entonces estuve investigando y pude instalar el firmware.hex gracias al avrdudess y dejé la impresora como al principio sin bootloader, como cuando me llegó la
maquina de fábrica y quedé como en un inicio y probé y me dí cuenta que si imprimía bien con pasos de 93, yo quería tener el bootloader porque en un futuro quería agregar algunas caracteristicas como
el sensor de filamento, el powerloss aunque este ya no lo necesito porque compré el resumer3d y me va bien y quería ir modificando a ver que mejoraba o si empeoraba algo siempre podía regresar a
instalar el original y empezar de nuevo y así ir aprendiendo de mis errores, pero me día cuenta con todos los problemas que pasé que ya me dí por vencido y voy a dejarla ya como está ahora.
gracias por su ayuda.

(14-04-2019, 09:11 AM)Nullz escribió: Siempre que pierdas datos al cortar corriente, piensa en la EEPROM puesto que esta es la función de esta memoria.


Y has probado con la ultima versión de ArduinoIDE? Yo borraría todo como te explica @Simemart en un mensaje anterior, y volvería a empezar con el IDE nuevo y volviendo a poner las librerías, por si están corruptas.
Marlin oficial te debería compilar... Ya lleva tiempo funcionando y está bastante probado.

Sí ese paso ya también lo hice y según yo en mi ignorancia había cambiado los datos bien, pero a la hora de probar la máquina con el nuevo firmware base de marlin cambiandole los datos según el otro firmware oficial,
pero no me movía los motores y decidí que ya no iba a experimentar mas y decidí instalar el firmware oficial .hex y quedar sin el bootloader y tener una maquina funcionando bien.
Gracias por tu respuesta y la decisión de ayudar.
  Responder


Posibles temas similares…
Tema Autor Respuestas Vistas Último mensaje
  Ayuda configuracion del Marlin para compilar en el arduino NOQUI 1 0 13-02-2024, 06:06 PM
Último mensaje: Simemart
  Marlin para Ender 3 Pro Ivan_Serroels 17 36 26-11-2023, 10:18 AM
Último mensaje: Simemart
  CONSULTA error al compilar JOANMI 4 0 25-07-2023, 03:19 PM
Último mensaje: JOANMI
  Configuración Marlin para 2 extrusores Luisdjnas 63 399 05-06-2023, 11:36 AM
Último mensaje: Luisdjnas
  Error al compilar Marlin con vscode 21Curiosos 12 1,174 28-05-2023, 09:07 PM
Último mensaje: Simemart