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
CONSULTA Compilar/Actualizar Marlin Anycubic Kossel Linear Plus
#1
Me gustaría saber qué método/herramientas usáis a la hora de compilar/actualizar Marlin en placas compatibles con Arduino. ¿Se usa siempre Arduino (IDE) o alguien utiliza otro IDE o compila directamente usando el Makefile que viene con el código fuente de Marlin? Y si se usa Arduino ¿Se configura una nueva placa o con seleccionar la correspondiente al tipo de procesador/controlador que lleva la impresora es suficiente (por ejemplo, Mega 2560 para la Trigorilla)? Imagino que quien use el Arduino actualizará directamente desde el mismo IDE ¿no? He visto que si exportas los binarios compilados te saca 2 ficheros, uno con el firmware únicamente y otro que incluye el bootloader. Supongo que este último únicamente será necesario para el caso en el que no tengas instalado el bootloader previamente ¿no? ¿Es seguro instalar una versión que no se corresponda exactamente con tu hardware o mejor asegurarse antes? ¿Aparte de la web oficial de Marlin, algún otro enlace con información al respecto? ¿Algún enlace con la configuración para la V2 de la Anycubic Kossel linear plus?



Son mucha preguntas, lo sé, pero es que soy novato en este mundillo y tampoco me gustaría nada cagarla a las primeras de cambio por no tener las cosas claras desde un principio.




Saludos y muchas gracias por adelantado.
  Responder
#2
Hola, en mi opinión el IDE de Arduino, para las placas que incluyen un micro de este tipo, es la mejor opción. Yo es lo que uso.
En él solo hay que seleccionar tres cosas: el tipo de placa, el micro (si ese modelo de placa puede traer distintos modelos) y el puerto al que se conecta. Con eso ya se encarga él de todo.
En la ruta arduino-1.8.5\hardware\arduino\avr\ se encuentra el archivo boards.txt que contiene los parámetros operativos de las placas que se soportan.
Tambien puede haber placas que tengan su propia carpeta en la ruta arduino-1.8.5\hardware\ siempre que se mantenga la misma estructura dentro de ella.
Dado que la compilación se realiza a partir de los ficheros que componen el sketch del firmware, no tienes que preocuparte del bootloader.
En base a los parámetros que tiene el fichero boards.txt para esa placa, el IDE de Arduino sabe cual es la memoria libre para el firmware y comprueba que quepa en ella antes de subirlo.
Tambien detecta en muchas ocasiones si la placa conectada se corresponde con la configurada.
En todo caso, conviene asegurarse que se selecciona la apropiada, pues algún parámetro del fichero de la placa podría no ser correcto y producirse resultados no deseados.
Creo que la más completa, actual y fiable fuente de información sobre Marlin es el apartado de documentación de la web oficial.
Un saludo.
  Responder
#3
Muchas gracias por contestar.

Al final se confirma lo que me imaginaba. El IDE del Arduino no es que me entusiasme, pero, teniendo en cuenta que ya lo tengo instalado, tampoco será un problema mantenerlo. Y, como dices, pueden venir bien las comprobaciones adicionales que realice.

Lo de la placa me refería a si era necesario especificar que se trataba de una Trigorilla (en mi caso), pero ya me he podido dar cuenta de que hay bastante "compatibilidad" entre varias placas y, al menos en lo que se refiere a mi caso, parece que ni siquiera es necesario definir una MOTHERBOARD diferente a la que viene por defecto en Configuration.h (MOTHERBOARD BOARD_RAMPS_14_EFB).

La web oficial de Marlin es toda una joya en cuanto a documentación se refiere. Si se pudiera descargar en formato PDF o similar ya sería casi perfecta.

Saludos.
  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
  ENDER 5 PLUS error temperatura inestable dan979iel 11 2,525 30-12-2023, 01:14 AM
Último mensaje: Rulem
  Twotrees Bluer Plus con Klipper y MKS PWC V3.0 Mafer 0 0 12-11-2023, 07:46 PM
Último mensaje: Mafer
  Linear Advance Configuracion e impresion 21Curiosos 4 0 11-08-2023, 03:09 PM
Último mensaje: Simemart
  CONSULTA error al compilar JOANMI 4 0 25-07-2023, 03:19 PM
Último mensaje: JOANMI