Actualización 2.3.1 para Prusa i3 Hephestos



  • Pasos:

    1- Descargo el máster de github ( https://github.com/bq/Marlin ) ,  

     **///  con esto tengo el firmware 2.5.1 para varias impresoras \\\***


    2- Dentro la carpeta config, entramos en la carpeta de la impresora que tengamos y copiamos los archivos en la raíz de marlin . 

    3- Hago lo mismo con la carpeta language ? o solo se tiene de editar el language.txt de la raíz marlin ? )

    4 - Editamos lo necesario dentro de la raíz marlin ( archivo configuración , etc.. ) 

    ***//  Para ello se puede utilizar la app de windows 10 code writer para editralo  \\**

    6- Compilamos con el make. 

    https://github.com/bq/Marlin/blob/master/Documentation/Windows_Compilation.md

    Estos serian los pasos, son correctos ? 

    Si estos pasos son correctos luego haré lo mismo para compilar el make.


    Un saludo.






    gracias a todos voy a probar.


  • Buenas, 


    He actualizado a la versión 2.5.1 hace un tiempo y hay una tontería que me molesta un poco. La cosa es que cuando imprimo desde la SD los archivos no salen ordenados por fecha, y tengo que buscar el nombre del último archivo que he enviado.

    He probado formateando la SD y usando otras,  he comentando y descomentando #define SDCARD_RATHERRECENTFIRST  en Configuration_adv.h , pero parece que nada cambia. 

    Si alguien supiera como cambiarlo se lo agradecería

    Un saludo


  • MVP

    És raro porque debería salirte sin tocar nada, ordenados por fecha.



  • Buenas noches.


    Despues de mucho tiempo y un hijo mas, he decidido volver a este mundillo, he visto que han cambiado unas cuantas cosas y me decidi a probar el nuevo firmware (2.5.1 XL) ya que tengo la base de 30, pero como ademas tengo la base caliente y no hay firmware hecho me he puesto a leer en los foros por si lograba modificarlo y compilarlo.
    No he tenido exito y os pido ayuda, por ahora me valdria con eso, pero en el antiguo lo tenia configurado en español, con la temperatura de la cama en el lado derecho arriba, y poco mas.
    ¿Alguien se anima a echarme una mano? ¿podriais compilarlo por mi?
    La maquina es una Hephestos prusa i3 con base larga y cama caliente.

    Muchas gracias de antemano.



  • Como se compila desde windows?



  • Hola CyCAT, yo tengo el mismo problema que tu. Compre la prusa I3 Hephestos y la actualice poniendo la cama caliente con la base de 20x20 con fireware 2.3.1. Ahora he adquirido el kit de ampliación y la cama caliente y no encuentro el fireware para esta nueva actualización de la impresora. 

    Podrías decirme o pasarme el fireware que has utilizado para la base larga con cama caliente?. Soy nuevo en este apartado sobre el fireware y no tengo mucha idea.

    Muchas gracias de antemano.
    Saludos a todos 



  • Aquí podéis encontrar un tutorial muy completo para cambiar husillos y ademas todos los parámetros necesarios para poder actualizar nuestras impresoras con camas calientes, nuevos drivers mas potentes (pololus), bases largas, alinear automáticamente cama, etc... 


    No entiendo porqué BQ no saca su Marlin con posibilidad de ser alterado fácilmente mediante la consola de Arduino...



  • Buenas! Estoy intentado (un año más tarde) volver a compilar el firmware 2.5.1 para la prusa i3 hephestos...  (https://github.com/bq/Marlin/r...)

    1- Con Marlin:
    Copio marlin.ino en la carpeta de marlin, copio de la carpeta hephestos 2 los archivos a marlin. Abro marlin.ino con la última versión de arduino (1.8.9) compilo y aparece el siguiente error:
    Marlin:38:101: error: U8glib.h: No such file or directory
    compilation terminated.
    exit status 1
    U8glib.h: No such file or directory

    Para solucionarlo:
    Programa -> Incluir librería -> Administrar bibliotecas -> busco U8GLIB y instalo la de U8GLIB by oliver
    (No sé si es correcto) pero recompilo y aparece un error diferente, este:

    Opciones de compilación cambiadas, reconstruyendo todo
    In file included from sketch\Action.cpp:31:0:
    cardreader.h:12:20: error: SdFile.h: No such file or directory
    compilation terminated.
    exit status 1
    SdFile.h: No such file or directory
    ¿Qué hago? Otra vez imaginación al poder y lo copio de la versión 1.4.2

    Siguiente error (esto es un festival):

    Opciones de compilación cambiadas, reconstruyendo todo
    In file included from sketch\cardreader.h:12:0,
    from sketch\Action.cpp:31:
    sketch\SdFile.h:27:24: fatal error: SdBaseFile.h: No such file or directory
    compilation terminated.
    exit status 1
    Error compilando para la tarjeta Arduino/Genuino Mega or Mega 2560.

    y así con un montón de intentos donde los errores son interminables...

    2- Opción makefile:

    Instalo make 3.8.1
    En c:\ creo una carpeta llamada Arduino
    copio los archivos de marlin 2.5.1 y ejecuto "make", seleccionando mi impresora y mi idioma
    Aparece el siguiente error:

    Enter the COM port for your arduino board: COM5
    " RMDIR bin/"
    No se pudo encontrar C:\arduino\Marlin\bin
    " RM .config_mach"
    No se pudo encontrar C:\arduino\Marlin\.config_mach
    " RM .config_lang"
    No se pudo encontrar C:\arduino\Marlin\.config_lang
    Configurating for hephestos printer...
    Language selected: English [EN] \(by default\)
    1 archivo(s) copiado(s).
    1 archivo(s) copiado(s).
    Changing language to: Spanish [ES]
    1 archivo(s) copiado(s).
    make: *** No hay ninguna regla para construir el objetivo `bin/wiring.o', necesario para `bin/Marlin.elf'. Alto.
    make: *** No hay ninguna regla para construir el objetivo `bin/wiring.o', necesario para `bin/Marlin.elf'. Alto.
    " RMDIR bin/"
    " RM .config_mach"
    " RM .config_lang"

    Vamos que de momento todo éxitos!!