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.

  • 1 voto(s) - 2 Media
  • 1
  • 2
  • 3
  • 4
  • 5
CONSULTA Dudas con Marlin 1.1.8
#1
He bajado Marlin 1.1.8
He copiado en el directorio del Marlin.ino, los archivos de configuración de la carpeta examples_configuration de la Anet A6
Estoy usando Arduino 1.8.0 para compilar. En el proceso de compilado, me pone esto

In file included from C:\Users\XXXX \AppData\Local\Temp\arduino_build_261676\sketch\Marlin_main.cpp:314:0:

endstop_interrupts.h:124: error: missing binary operator before token "("

     #if digitalPinToInterrupt(X_MIN_PIN) != NOT_AN_INTERRUPT

                              ^

endstop_interrupts.h:144: error: missing binary operator before token "("

     #if digitalPinToInterrupt(Y_MIN_PIN) != NOT_AN_INTERRUPT

                              ^

endstop_interrupts.h:164: error: missing binary operator before token "("

     #if digitalPinToInterrupt(Z_MIN_PIN) != NOT_AN_INTERRUPT

                              ^

Usando librería U8glib con versión 1.19.1 en la carpeta: C:\Users\XXXX\Downloads\Marlin-1.1.8\arduino-1.8.0\portable\sketchbook\libraries\U8glib 
exit status 1
missing binary operator before token "("

Qué puedo hacer?  Nusenuse

Muchas gracias de antemano con vuestro tiempo
  Responder
#2
Buenas,
A ver yo tengo esa misma configuración de versiones. Arduino 1.8 y Marlin 1.1.8 y no tengo problemas, por lo que en principio se me ocurren tres cosas, si ya tienes implementadas algunas, empieza a mirar por las que te falten Gran sonrisa:

1.- No tienes actualizado el IDE de Arduino con las especificaciones de tu placa. Descárgalas desde aquí y debería solucionarse: https://github.com/SkyNet3D/anet-board
     Por si no te apañas con Git, te dejo el enlace directo al fichero https://github.com/MarlinFirmware/Marlin...rdware.zip, que debes descomprimir y copiar en la carpeta (o donde tengas tus ficheros de Arduino): C:\Users[username]\Documents\Arduino

2.- Los ficheros de configuración de la Anet al ser de la 1.1.6 de Marlin, no funcionan tal cual con la 1.1.8, abre cada una al lado del otro y modifica el 1.1.8 con los cambios que veas razonables de la original de Anet.

3.- No tienes la versión de la librería U8glib adecuada. 

Como ves por el tamaño de cada punto de mi respuesta, tengo mucha fe en que el problema se resuelva con el punto 1 Gran sonrisa

Suerte!
  Responder
#3
Creo que en el ide de arduino no tiene seleccionada la placa correcta


Enviado desde mi iPad utilizando Tapatalk Pro
  Responder


Posibles temas similares…
Tema Autor Respuestas Vistas Último mensaje
  De Marlin 2.0.9 a Marlin 2.12 21Curiosos 3 268 22-01-2023, 09:36 PM
Último mensaje: 21Curiosos
  Dudas con DOBLE EXTRUSION RocaDiesel 2 329 02-01-2022, 08:24 AM
Último mensaje: RocaDiesel
  Marlin, Autolevel, dudas RocaDiesel 3 1,067 04-11-2021, 11:46 AM
Último mensaje: Simemart
  Marlin Builder v1.0: Configurando firmwares Marlin online y de forma muy sencilla Peter13 4 15,137 20-04-2020, 10:07 AM
Último mensaje: Peter13
  Dudas sobre Repetier [SOLUCIONADO] Jaume Cat 2 3,221 13-02-2018, 11:03 AM
Último mensaje: Jaume Cat